![]()  | 
  
    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().