SG++
sgpp::base::LinearBoundaryBasis< LT, IT > Class Template Reference

Linear basis on Boundary grids. More...

#include <LinearBoundaryBasis.hpp>

Inheritance diagram for sgpp::base::LinearBoundaryBasis< LT, IT >:
sgpp::base::Basis< LT, IT > sgpp::base::LinearStretchedBoundaryBasis< LT, IT >

Public Member Functions

double eval (LT l, IT i, double x) override
 
virtual double eval (LT l, IT i, double x, double q, double t)
 Evaluate basis function with offset and scaling factor. More...
 
 ~LinearBoundaryBasis () override
 Destructor. More...
 
- Public Member Functions inherited from sgpp::base::Basis< LT, IT >
virtual ~Basis ()
 Destructor. More...
 

Detailed Description

template<class LT, class IT>
class sgpp::base::LinearBoundaryBasis< LT, IT >

Linear basis on Boundary grids.

Constructor & Destructor Documentation

template<class LT, class IT>
sgpp::base::LinearBoundaryBasis< LT, IT >::~LinearBoundaryBasis ( )
inlineoverride

Destructor.

Member Function Documentation

template<class LT, class IT>
virtual double sgpp::base::LinearBoundaryBasis< LT, IT >::eval ( LT  l,
IT  i,
double  x,
double  q,
double  t 
)
inlinevirtual

Evaluate basis function with offset and scaling factor.

Parameters
llevel of basis function
iindex of basis function
xevaluation point
qscaling factor of basis function
toffset of basis function

Reimplemented in sgpp::base::LinearStretchedBoundaryBasis< LT, IT >.

Referenced by python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis::estimateDensity().


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