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().