![]() |
SG++-Doxygen-Documentation
|
#include <OperationConvertPrewavelet.hpp>
Public Member Functions | |
| void | doConvertFromLinear (DataVector &alpha) override |
| Convert from a linear coefficient vector into given basis. More... | |
| void | doConvertToLinear (DataVector &alpha) override |
| Convert given basis into linear hat basis. More... | |
| OperationConvertPrewavelet (GridStorage &storage, GridStorage &shadowstorage) | |
| Constructor of OperationHierarchisationPrewavelet. More... | |
| ~OperationConvertPrewavelet () override | |
| Destructor. More... | |
Public Member Functions inherited from sgpp::base::OperationConvert | |
| OperationConvert () | |
| Constructor. More... | |
| virtual | ~OperationConvert () |
| Destructor. More... | |
Protected Attributes | |
| GridStorage & | shadowstorage |
| GridStorage & | storage |
| reference to the grid's GridStorage object More... | |
|
inline |
Constructor of OperationHierarchisationPrewavelet.
An adaptive grid with prewavelet ansatz functions requires for operations using the up-down algorithm shadow points. These shadow points a needed just for data transport, thus they do not have an influence on the final function. Please refer to sgpp::pde::UpDownOneOpDimWithShadow for more information.
| storage | Pointer to the grid's gridstorage obejct |
| shadowstorage | shadow points (see detailed description) |
|
inlineoverride |
Destructor.
References alpha, doConvertFromLinear(), and doConvertToLinear().
|
overridevirtual |
Convert from a linear coefficient vector into given basis.
Implements sgpp::base::OperationConvert.
References sgpp::base::HashGridStorage::getDimension(), python.statsfileInfo::i, create_scripts::s, shadowstorage, storage, and sgpp::base::sweep< FUNC >::sweep1D().
Referenced by ~OperationConvertPrewavelet().
|
overridevirtual |
Convert given basis into linear hat basis.
Implements sgpp::base::OperationConvert.
References sgpp::base::HashGridStorage::getDimension(), python.statsfileInfo::i, create_scripts::s, storage, and sgpp::base::sweep< FUNC >::sweep1D().
Referenced by ~OperationConvertPrewavelet().
|
protected |
Referenced by doConvertFromLinear().
|
protected |
reference to the grid's GridStorage object
Referenced by doConvertFromLinear(), and doConvertToLinear().