SG++
sgpp::base::GetAffectedBasisFunctions< LinearPeriodicBasis< unsigned int, unsigned int > > Class Template Reference

Template Specialization for PeriodicBasis basis. More...

#include <GetAffectedBasisFunctions.hpp>

Public Member Functions

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

Protected Member Functions

void rec (SLinearPeriodicBasis &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
 

Detailed Description

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

Template Specialization for PeriodicBasis basis.

Constructor & Destructor Documentation

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

Member Function Documentation

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

Member Data Documentation

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

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