![]() |
SG++-Doxygen-Documentation
|
This class implements OperationEval for a grids with prewavelet basis ansatzfunctions without boundaries. More...
#include <OperationEvalPrewavelet.hpp>
Public Member Functions | |
| double | eval (const DataVector &alpha, const DataVector &point) override |
| Evaluates the sparse grid function at a given point. More... | |
| virtual double | integrate (const DataVector &alpha) |
| OperationEvalPrewavelet (GridStorage &storage) | |
| Constructor. More... | |
| virtual double | test (const DataVector &alpha, const DataVector &data, const DataVector &classes) |
| ~OperationEvalPrewavelet () override | |
| Destructor. More... | |
Public Member Functions inherited from sgpp::base::OperationEval | |
| virtual void | eval (const DataMatrix &alpha, const DataVector &point, DataVector &value) |
| OperationEval () | |
| Default constructor. More... | |
| virtual | ~OperationEval () |
| Destructor. More... | |
Protected Attributes | |
| GridStorage & | storage |
| Pointer to GridStorage object. More... | |
This class implements OperationEval for a grids with prewavelet basis ansatzfunctions without boundaries.
|
inlineexplicit |
Constructor.
| storage | the grid's GridStorage object |
|
inlineoverride |
Destructor.
References alpha, python.statsfileInfo::data, eval(), integrate(), chess::point, and test().
|
overridevirtual |
Evaluates the sparse grid function at a given point.
| alpha | The coefficients of the sparse grid's basis functions |
| point | The coordinates of the evaluation point |
Implements sgpp::base::OperationEval.
References storage.
Referenced by python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis::estimateDensity(), and ~OperationEvalPrewavelet().
|
virtual |
References sgpp::base::HashGridStorage::getDimension(), sgpp::base::HashGridStorage::getSize(), python.statsfileInfo::i, level, and storage.
Referenced by ~OperationEvalPrewavelet().
|
virtual |
Referenced by ~OperationEvalPrewavelet().
|
protected |
Pointer to GridStorage object.
Referenced by eval(), and integrate().