SG++-Doxygen-Documentation
|
Template Specialization for LinearClenshawCurtisBoundaryBasis basis. More...
#include <GetAffectedBasisFunctions.hpp>
Public Member Functions | |
GetAffectedBasisFunctions (GridStorage &storage) | |
void | operator() (SPolyBoundaryBase &basis, const DataVector &point, std::vector< std::pair< size_t, double > > &result) |
~GetAffectedBasisFunctions () | |
Protected Member Functions | |
void | rec (SPolyBoundaryBase &basis, const DataVector &point, size_t current_dim, double value, GridStorage::grid_iterator &working, std::vector< std::pair< size_t, double > > &result) |
void | recBB (SPolyBoundaryBase &basis, const DataVector &point, size_t current_dim, double value, GridStorage::grid_iterator &working, std::vector< std::pair< size_t, double > > &result) |
Protected Attributes | |
BoundingBox * | BB |
GridStorage & | storage |
Template Specialization for LinearClenshawCurtisBoundaryBasis basis.
|
inlineexplicit |
|
inline |
|
inline |
|
inlineprotected |
References sgpp::base::LinearClenshawCurtisBoundaryBasis< LT, IT >::eval(), sgpp::base::HashGridIterator::get(), sgpp::base::HashGridStorage::getDimension(), h, sgpp::base::HashGridIterator::hint(), sgpp::base::HashGridStorage::isInvalidSequenceNumber(), sgpp::base::HashGridIterator::leftChild(), sgpp::base::GetAffectedBasisFunctions< BASIS >::rec(), sgpp::base::HashGridIterator::resetToLeftLevelZero(), sgpp::base::HashGridIterator::resetToLevelOne(), sgpp::base::HashGridIterator::resetToRightLevelZero(), sgpp::base::HashGridIterator::rightChild(), and sgpp::base::HashGridIterator::seq().
|
inlineprotected |
References sgpp::base::LinearClenshawCurtisBoundaryBasis< LT, IT >::eval(), sgpp::base::HashGridIterator::get(), sgpp::base::HashGridStorage::getDimension(), sgpp::base::BoundingBox::getIntervalOffset(), sgpp::base::BoundingBox::getIntervalWidth(), h, sgpp::base::HashGridIterator::hint(), sgpp::base::HashGridStorage::isInvalidSequenceNumber(), sgpp::base::HashGridIterator::leftChild(), sgpp::base::HashGridIterator::resetToLeftLevelZero(), sgpp::base::HashGridIterator::resetToLevelOne(), sgpp::base::HashGridIterator::resetToRightLevelZero(), sgpp::base::HashGridIterator::rightChild(), and sgpp::base::HashGridIterator::seq().
|
protected |
|
protected |