#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 () |
|
Enumerator |
---|
NOT_SET |
|
ARRAY |
|
LIST |
|
NOT_SET |
|
NOT_SET |
|
NOT_SET |
|
ARRAY |
|
ARRAY |
|
ARRAY |
|
LIST |
|
LIST |
|
LIST |
|
Enumerator |
---|
NOT_SET |
|
ARRAY |
|
LIST |
|
NOT_SET |
|
NOT_SET |
|
NOT_SET |
|
ARRAY |
|
ARRAY |
|
ARRAY |
|
LIST |
|
LIST |
|
LIST |
|
sgpp::datadriven::SubspaceNodeCombined::SubspaceNodeCombined |
( |
std::vector< uint32_t > & |
level, |
|
|
uint32_t |
flatLevel, |
|
|
std::vector< uint32_t > & |
hInverse, |
|
|
std::vector< uint32_t > & |
index |
|
) |
| |
|
inline |
sgpp::datadriven::SubspaceNodeCombined::SubspaceNodeCombined |
( |
size_t |
dim, |
|
|
uint32_t |
index |
|
) |
| |
|
inline |
sgpp::datadriven::SubspaceNodeCombined::~SubspaceNodeCombined |
( |
| ) |
|
|
inline |
sgpp::datadriven::SubspaceNodeCombined::SubspaceNodeCombined |
( |
std::vector< uint32_t > & |
level, |
|
|
uint32_t |
flatLevel, |
|
|
std::vector< uint32_t > & |
hInverse, |
|
|
std::vector< uint32_t > & |
index |
|
) |
| |
sgpp::datadriven::SubspaceNodeCombined::SubspaceNodeCombined |
( |
size_t |
dim, |
|
|
uint32_t |
index |
|
) |
| |
void sgpp::datadriven::SubspaceNodeCombined::addGridPoint |
( |
std::vector< uint32_t > & |
index | ) |
|
void sgpp::datadriven::SubspaceNodeCombined::addGridPoint |
( |
std::vector< uint32_t > & |
index | ) |
|
|
inline |
double sgpp::datadriven::SubspaceNodeCombined::getSurplus |
( |
size_t |
indexFlat | ) |
|
double sgpp::datadriven::SubspaceNodeCombined::getSurplus |
( |
size_t |
indexFlat | ) |
|
|
inline |
void sgpp::datadriven::SubspaceNodeCombined::lockSubspace |
( |
| ) |
|
void sgpp::datadriven::SubspaceNodeCombined::lockSubspace |
( |
| ) |
|
|
inline |
void sgpp::datadriven::SubspaceNodeCombined::printLevel |
( |
| ) |
|
void sgpp::datadriven::SubspaceNodeCombined::printLevel |
( |
| ) |
|
|
inline |
void sgpp::datadriven::SubspaceNodeCombined::setSurplus |
( |
size_t |
indexFlat, |
|
|
double |
surplus |
|
) |
| |
void sgpp::datadriven::SubspaceNodeCombined::setSurplus |
( |
size_t |
indexFlat, |
|
|
double |
surplus |
|
) |
| |
|
inline |
void sgpp::datadriven::SubspaceNodeCombined::unlockSubspace |
( |
| ) |
|
void sgpp::datadriven::SubspaceNodeCombined::unlockSubspace |
( |
| ) |
|
|
inline |
void sgpp::datadriven::SubspaceNodeCombined::unpack |
( |
| ) |
|
void sgpp::datadriven::SubspaceNodeCombined::unpack |
( |
| ) |
|
|
inline |
uint32_t sgpp::datadriven::SubspaceNodeCombined::arriveDiff |
uint32_t sgpp::datadriven::SubspaceNodeCombined::existingGridPointsOnLevel |
uint32_t sgpp::datadriven::SubspaceNodeCombined::flatLevel |
uint32_t sgpp::datadriven::SubspaceNodeCombined::gridPointsOnLevel |
std::vector< uint32_t > sgpp::datadriven::SubspaceNodeCombined::hInverse |
std::vector< std::pair< uint32_t, double > > sgpp::datadriven::SubspaceNodeCombined::indexFlatSurplusPairs |
std::vector< uint32_t > sgpp::datadriven::SubspaceNodeCombined::indices |
uint32_t sgpp::datadriven::SubspaceNodeCombined::jumpTargetIndex |
std::vector< uint32_t > sgpp::datadriven::SubspaceNodeCombined::level |
std::vector<double> sgpp::datadriven::SubspaceNodeCombined::subspaceArray |
double* sgpp::datadriven::SubspaceNodeCombined::subspaceArray |
omp_lock_t sgpp::datadriven::SubspaceNodeCombined::subspaceLock |
The documentation for this class was generated from the following files: