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

Template Specialization for LinearBoundaryBasis basis. More...

#include <GetAffectedBasisFunctions.hpp>

Public Member Functions

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

Protected Member Functions

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

Protected Attributes

BoundingBoxBB
 
GridStoragestorage
 

Detailed Description

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

Template Specialization for LinearBoundaryBasis basis.

Constructor & Destructor Documentation

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

Member Function Documentation

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

Member Data Documentation

BoundingBox* sgpp::base::GetAffectedBasisFunctions< LinearBoundaryBasis< unsigned int, unsigned int > >::BB
protected
GridStorage& sgpp::base::GetAffectedBasisFunctions< LinearBoundaryBasis< unsigned int, unsigned int > >::storage
protected

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