SG++-Doxygen-Documentation
|
Contains all the necessary information about a family of one-dimensional grids: More...
#include <AbstractPointHierarchy.hpp>
Public Member Functions | |
virtual size_t | getNumPoints (size_t level)=0 |
virtual double | getPoint (size_t level, size_t index)=0 |
virtual std::vector< double > | getPoints (size_t level, bool sorted)=0 |
virtual std::shared_ptr< AbstractPermutationIterator > | getSortedPermutationIterator (size_t level)=0 |
virtual bool | isNested ()=0 |
virtual | ~AbstractPointHierarchy () |
Contains all the necessary information about a family of one-dimensional grids:
Derived classes of AbstractPointHierarchy also save the grid points, avoiding expensive re-computation.
|
virtual |
|
pure virtual |
Implemented in sgpp::combigrid::NestedPointHierarchy, and sgpp::combigrid::NonNestedPointHierarchy.
|
pure virtual |
Implemented in sgpp::combigrid::NestedPointHierarchy, and sgpp::combigrid::NonNestedPointHierarchy.
|
pure virtual |
Implemented in sgpp::combigrid::NestedPointHierarchy, and sgpp::combigrid::NonNestedPointHierarchy.
Referenced by python.data.DataContainer.DataContainer::combine(), python.data.DataContainer.DataContainer::getDataSubsetByIndexList(), python.data.DataContainer.DataContainer::getPointsValues(), and python.data.DataContainer.DataContainer::toString().
|
pure virtual |
Implemented in sgpp::combigrid::NestedPointHierarchy, and sgpp::combigrid::NonNestedPointHierarchy.
|
pure virtual |
Implemented in sgpp::combigrid::NestedPointHierarchy, and sgpp::combigrid::NonNestedPointHierarchy.