#include <SubspaceNodeCombined.hpp>
|
| enum | SubspaceType {
NOT_SET,
ARRAY,
LIST,
NOT_SET,
NOT_SET,
NOT_SET,
ARRAY,
ARRAY,
ARRAY,
LIST,
LIST,
LIST
} |
| |
| enum | SubspaceType {
NOT_SET,
ARRAY,
LIST,
NOT_SET,
NOT_SET,
NOT_SET,
ARRAY,
ARRAY,
ARRAY,
LIST,
LIST,
LIST
} |
| |
|
| void | addGridPoint (std::vector< uint32_t > &index) |
| |
| void | addGridPoint (std::vector< uint32_t > &index) |
| |
| double | getSurplus (size_t indexFlat) |
| |
| double | getSurplus (size_t indexFlat) |
| |
| void | lockSubspace () |
| |
| void | lockSubspace () |
| |
| void | printLevel () |
| |
| void | printLevel () |
| |
| void | setSurplus (size_t indexFlat, double surplus) |
| |
| void | setSurplus (size_t indexFlat, double surplus) |
| |
| | SubspaceNodeCombined (std::vector< uint32_t > &level, uint32_t flatLevel, std::vector< uint32_t > &hInverse, std::vector< uint32_t > &index) |
| |
| | SubspaceNodeCombined (std::vector< uint32_t > &level, uint32_t flatLevel, std::vector< uint32_t > &hInverse, std::vector< uint32_t > &index) |
| |
| | SubspaceNodeCombined (size_t dim, uint32_t index) |
| |
| | SubspaceNodeCombined (size_t dim, uint32_t index) |
| |
| void | unlockSubspace () |
| |
| void | unlockSubspace () |
| |
| void | unpack () |
| |
| void | unpack () |
| |
| | ~SubspaceNodeCombined () |
| |
◆ SubspaceType [1/2]
| Enumerator |
|---|
| NOT_SET | |
| ARRAY | |
| LIST | |
| NOT_SET | |
| NOT_SET | |
| NOT_SET | |
| ARRAY | |
| ARRAY | |
| ARRAY | |
| LIST | |
| LIST | |
| LIST | |
◆ SubspaceType [2/2]
| Enumerator |
|---|
| NOT_SET | |
| ARRAY | |
| LIST | |
| NOT_SET | |
| NOT_SET | |
| NOT_SET | |
| ARRAY | |
| ARRAY | |
| ARRAY | |
| LIST | |
| LIST | |
| LIST | |
◆ SubspaceNodeCombined() [1/4]
| sgpp::datadriven::SubspaceNodeCombined::SubspaceNodeCombined |
( |
std::vector< uint32_t > & |
level, |
|
|
uint32_t |
flatLevel, |
|
|
std::vector< uint32_t > & |
hInverse, |
|
|
std::vector< uint32_t > & |
index |
|
) |
| |
|
inline |
◆ SubspaceNodeCombined() [2/4]
| sgpp::datadriven::SubspaceNodeCombined::SubspaceNodeCombined |
( |
size_t |
dim, |
|
|
uint32_t |
index |
|
) |
| |
|
inline |
◆ ~SubspaceNodeCombined()
| sgpp::datadriven::SubspaceNodeCombined::~SubspaceNodeCombined |
( |
| ) |
|
|
inline |
◆ SubspaceNodeCombined() [3/4]
| sgpp::datadriven::SubspaceNodeCombined::SubspaceNodeCombined |
( |
std::vector< uint32_t > & |
level, |
|
|
uint32_t |
flatLevel, |
|
|
std::vector< uint32_t > & |
hInverse, |
|
|
std::vector< uint32_t > & |
index |
|
) |
| |
◆ SubspaceNodeCombined() [4/4]
| sgpp::datadriven::SubspaceNodeCombined::SubspaceNodeCombined |
( |
size_t |
dim, |
|
|
uint32_t |
index |
|
) |
| |
◆ addGridPoint() [1/2]
| void sgpp::datadriven::SubspaceNodeCombined::addGridPoint |
( |
std::vector< uint32_t > & |
index | ) |
|
◆ addGridPoint() [2/2]
| void sgpp::datadriven::SubspaceNodeCombined::addGridPoint |
( |
std::vector< uint32_t > & |
index | ) |
|
|
inline |
◆ compareLexicographically() [1/2]
◆ compareLexicographically() [2/2]
◆ getSurplus() [1/2]
| double sgpp::datadriven::SubspaceNodeCombined::getSurplus |
( |
size_t |
indexFlat | ) |
|
◆ getSurplus() [2/2]
| double sgpp::datadriven::SubspaceNodeCombined::getSurplus |
( |
size_t |
indexFlat | ) |
|
|
inline |
◆ lockSubspace() [1/2]
| void sgpp::datadriven::SubspaceNodeCombined::lockSubspace |
( |
| ) |
|
◆ lockSubspace() [2/2]
| void sgpp::datadriven::SubspaceNodeCombined::lockSubspace |
( |
| ) |
|
|
inline |
◆ printLevel() [1/2]
| void sgpp::datadriven::SubspaceNodeCombined::printLevel |
( |
| ) |
|
◆ printLevel() [2/2]
| void sgpp::datadriven::SubspaceNodeCombined::printLevel |
( |
| ) |
|
|
inline |
◆ setSurplus() [1/2]
| void sgpp::datadriven::SubspaceNodeCombined::setSurplus |
( |
size_t |
indexFlat, |
|
|
double |
surplus |
|
) |
| |
◆ setSurplus() [2/2]
| void sgpp::datadriven::SubspaceNodeCombined::setSurplus |
( |
size_t |
indexFlat, |
|
|
double |
surplus |
|
) |
| |
|
inline |
◆ subspaceCompare() [1/2]
◆ subspaceCompare() [2/2]
◆ unlockSubspace() [1/2]
| void sgpp::datadriven::SubspaceNodeCombined::unlockSubspace |
( |
| ) |
|
◆ unlockSubspace() [2/2]
| void sgpp::datadriven::SubspaceNodeCombined::unlockSubspace |
( |
| ) |
|
|
inline |
◆ unpack() [1/2]
| void sgpp::datadriven::SubspaceNodeCombined::unpack |
( |
| ) |
|
◆ unpack() [2/2]
| void sgpp::datadriven::SubspaceNodeCombined::unpack |
( |
| ) |
|
|
inline |
◆ arriveDiff
| uint32_t sgpp::datadriven::SubspaceNodeCombined::arriveDiff |
◆ existingGridPointsOnLevel
| uint32_t sgpp::datadriven::SubspaceNodeCombined::existingGridPointsOnLevel |
◆ flatLevel
| uint32_t sgpp::datadriven::SubspaceNodeCombined::flatLevel |
◆ gridPointsOnLevel
| uint32_t sgpp::datadriven::SubspaceNodeCombined::gridPointsOnLevel |
◆ hInverse
| std::vector< uint32_t > sgpp::datadriven::SubspaceNodeCombined::hInverse |
◆ indexFlatSurplusPairs
| std::vector< std::pair< uint32_t, double > > sgpp::datadriven::SubspaceNodeCombined::indexFlatSurplusPairs |
◆ indices
| std::vector< uint32_t > sgpp::datadriven::SubspaceNodeCombined::indices |
◆ jumpTargetIndex
| uint32_t sgpp::datadriven::SubspaceNodeCombined::jumpTargetIndex |
◆ level
| std::vector< uint32_t > sgpp::datadriven::SubspaceNodeCombined::level |
◆ subspaceArray [1/2]
| std::vector<double> sgpp::datadriven::SubspaceNodeCombined::subspaceArray |
◆ subspaceArray [2/2]
| double* sgpp::datadriven::SubspaceNodeCombined::subspaceArray |
◆ subspaceLock
| omp_lock_t sgpp::datadriven::SubspaceNodeCombined::subspaceLock |
◆ type
The documentation for this class was generated from the following files: