SG++-Doxygen-Documentation
sgpp::base::GetAffectedBasisFunctions< LinearStretchedBoundaryBasis< unsigned int, unsigned int > > Class Template Reference

Template Specialization for LinearStretchedBoundaryBasis basis. More...

#include <GetAffectedBasisFunctions.hpp>

Public Member Functions

 GetAffectedBasisFunctions (GridStorage &storage)
 
void operator() (SLinearStretchedBoundaryBase &basis, const DataVector &point, std::vector< std::pair< size_t, double > > &result)
 
 ~GetAffectedBasisFunctions ()
 

Protected Member Functions

void recBB (SLinearStretchedBoundaryBase &basis, const DataVector &point, size_t current_dim, double value, GridStorage::grid_iterator &working, std::vector< std::pair< size_t, double > > &result)
 

Protected Attributes

GridStoragestorage
 
Stretchingstretch
 

Detailed Description

template<>
class sgpp::base::GetAffectedBasisFunctions< LinearStretchedBoundaryBasis< unsigned int, unsigned int > >

Template Specialization for LinearStretchedBoundaryBasis basis.

Constructor & Destructor Documentation

◆ GetAffectedBasisFunctions()

sgpp::base::GetAffectedBasisFunctions< LinearStretchedBoundaryBasis< unsigned int, unsigned int > >::GetAffectedBasisFunctions ( GridStorage storage)
inlineexplicit

◆ ~GetAffectedBasisFunctions()

Member Function Documentation

◆ operator()()

void sgpp::base::GetAffectedBasisFunctions< LinearStretchedBoundaryBasis< unsigned int, unsigned int > >::operator() ( SLinearStretchedBoundaryBase basis,
const DataVector point,
std::vector< std::pair< size_t, double > > &  result 
)
inline

◆ recBB()

Member Data Documentation

◆ storage

GridStorage& sgpp::base::GetAffectedBasisFunctions< LinearStretchedBoundaryBasis< unsigned int, unsigned int > >::storage
protected

◆ stretch

Stretching* sgpp::base::GetAffectedBasisFunctions< LinearStretchedBoundaryBasis< unsigned int, unsigned int > >::stretch
protected

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