SG++-Doxygen-Documentation
sgpp::base::OperationQuadratureLinearClenshawCurtis Class Reference

Quadrature on sparse grid, linear grid without boundaries. More...

#include <OperationQuadratureLinearClenshawCurtis.hpp>

Inheritance diagram for sgpp::base::OperationQuadratureLinearClenshawCurtis:
sgpp::base::OperationQuadrature

Public Member Functions

double doQuadrature (DataVector &alpha) override
 Quadrature for piecewise linear hat basis functions. More...
 
 OperationQuadratureLinearClenshawCurtis (GridStorage &storage)
 Constructor of OperationQuadratureLinearClenshawCurtis. More...
 
 ~OperationQuadratureLinearClenshawCurtis () override
 
- Public Member Functions inherited from sgpp::base::OperationQuadrature
 OperationQuadrature ()
 Constructor. More...
 
virtual ~OperationQuadrature ()
 Destructor. More...
 

Protected Attributes

SLinearClenshawCurtisBase base
 Poly Boundary Basis object. More...
 
GridStoragestorage
 

Detailed Description

Quadrature on sparse grid, linear grid without boundaries.

Constructor & Destructor Documentation

sgpp::base::OperationQuadratureLinearClenshawCurtis::OperationQuadratureLinearClenshawCurtis ( GridStorage storage)
inlineexplicit

Constructor of OperationQuadratureLinearClenshawCurtis.

Parameters
storagePointer to the grid's GridStorage object
sgpp::base::OperationQuadratureLinearClenshawCurtis::~OperationQuadratureLinearClenshawCurtis ( )
inlineoverride

References alpha, and doQuadrature().

Member Function Documentation

double sgpp::base::OperationQuadratureLinearClenshawCurtis::doQuadrature ( DataVector alpha)
overridevirtual

Member Data Documentation

SLinearClenshawCurtisBase sgpp::base::OperationQuadratureLinearClenshawCurtis::base
protected

Poly Boundary Basis object.

Referenced by doQuadrature().

GridStorage& sgpp::base::OperationQuadratureLinearClenshawCurtis::storage
protected

Referenced by doQuadrature().


The documentation for this class was generated from the following files: