SG++-Doxygen-Documentation
|
This class provides the quadrature of a sparse grid function. More...
#include <OperationQuadrature.hpp>
Public Member Functions | |
virtual double | doQuadrature (DataVector &alpha)=0 |
Integrate the sparse grid function. More... | |
OperationQuadrature () | |
Constructor. More... | |
virtual | ~OperationQuadrature () |
Destructor. More... | |
This class provides the quadrature of a sparse grid function.
|
inline |
Constructor.
|
inlinevirtual |
Destructor.
References alpha, and doQuadrature().
|
pure virtual |
Integrate the sparse grid function.
alpha | the function's values in the nodal basis |
Implemented in sgpp::quadrature::OperationQuadratureMCAdvanced, sgpp::base::OperationQuadratureMC, sgpp::base::OperationQuadratureBspline, sgpp::base::OperationQuadratureModPoly, sgpp::base::OperationQuadraturePoly, sgpp::base::OperationQuadratureBsplineBoundary, sgpp::base::OperationQuadratureBsplineClenshawCurtis, sgpp::base::OperationQuadratureFundamentalSpline, sgpp::base::OperationQuadratureLinearBoundary, sgpp::base::OperationQuadratureModBspline, sgpp::base::OperationQuadratureModBsplineClenshawCurtis, sgpp::base::OperationQuadratureModFundamentalSpline, sgpp::base::OperationQuadraturePolyBoundary, sgpp::base::OperationQuadratureLinear, sgpp::base::OperationQuadratureLinearClenshawCurtisBoundary, sgpp::base::OperationQuadratureModPolyClenshawCurtis, sgpp::base::OperationQuadraturePolyClenshawCurtis, sgpp::base::OperationQuadraturePolyClenshawCurtisBoundary, sgpp::base::OperationQuadratureLinearClenshawCurtis, sgpp::base::OperationQuadratureModLinear, and sgpp::base::OperationQuadratureModLinearClenshawCurtis.
Referenced by sgpp::datadriven::SparseGridDensityEstimator::initialize(), sgpp::datadriven::DBMatOnlineDE::normalizeQuadrature(), and ~OperationQuadrature().