addLevel(MultiIndex const &level) | sgpp::combigrid::LevelManager | inline |
addLevels(std::vector< MultiIndex > const &levels) | sgpp::combigrid::LevelManager | protected |
addLevelsAdaptive(size_t maxNumPoints) | sgpp::combigrid::LevelManager | virtual |
addLevelsAdaptiveByNumLevels(size_t numLevels=1) | sgpp::combigrid::LevelManager | |
addLevelsAdaptiveParallel(size_t maxNumPoints, size_t numThreads) | sgpp::combigrid::LevelManager | virtual |
addLevelsFromSerializedStructure(std::string serializedStructure) | sgpp::combigrid::LevelManager | |
addLevelsFromSerializedStructureParallel(std::string serializedStructure, size_t numThreads) | sgpp::combigrid::LevelManager | |
addLevelsFromStructure(std::shared_ptr< TreeStorage< uint8_t >> storage) | sgpp::combigrid::LevelManager | |
addLevelsFromStructureParallel(std::shared_ptr< TreeStorage< uint8_t >> storage, size_t numThreads=4) | sgpp::combigrid::LevelManager | |
addLevelToCombiEval(const MultiIndex &level) | sgpp::combigrid::LevelManager | protected |
addRegularLevels(size_t q) | sgpp::combigrid::LevelManager | |
addRegularLevelsByNumPoints(size_t maxNumPoints) | sgpp::combigrid::LevelManager | |
addRegularLevelsByNumPointsParallel(size_t maxNumPoints, size_t numThreads) | sgpp::combigrid::LevelManager | |
addRegularLevelsParallel(size_t q, size_t numThreads) | sgpp::combigrid::LevelManager | |
addStats(const MultiIndex &level) | sgpp::combigrid::LevelManager | protected |
addToQueue(MultiIndex const &level, std::shared_ptr< LevelInfo > levelInfo) | sgpp::combigrid::LevelManager | protectedvirtual |
afterComputation(MultiIndex const &level) | sgpp::combigrid::LevelManager | protectedvirtual |
beforeComputation(MultiIndex const &level) | sgpp::combigrid::LevelManager | protectedvirtual |
clone()=0 | sgpp::combigrid::LevelManager | pure virtual |
collectStats | sgpp::combigrid::LevelManager | protected |
combiEval | sgpp::combigrid::LevelManager | protected |
computePriority(MultiIndex const &level)=0 | sgpp::combigrid::LevelManager | protectedpure virtual |
convertLevelStructureToMatrix(std::shared_ptr< sgpp::combigrid::TreeStorage< uint8_t >> const &levelstructure, size_t numDims) | sgpp::combigrid::LevelManager | |
disableStatsCollection() | sgpp::combigrid::LevelManager | |
enableStatsCollection() | sgpp::combigrid::LevelManager | |
getAllGridPoints() | sgpp::combigrid::LevelManager | inline |
getGridPointMatrix() | sgpp::combigrid::LevelManager | inline |
getInfoOnAddedLevels() | sgpp::combigrid::LevelManager | |
getLevelStructure() const | sgpp::combigrid::LevelManager | |
getPredecessors(MultiIndex const &level) | sgpp::combigrid::LevelManager | protectedvirtual |
getRegularLevels(size_t q) | sgpp::combigrid::LevelManager | |
getRegularLevelsByNumPoints(size_t maxNumPoints) | sgpp::combigrid::LevelManager | protected |
getSerializedLevelStructure() const | sgpp::combigrid::LevelManager | |
getSuccessors(MultiIndex const &level) | sgpp::combigrid::LevelManager | protectedvirtual |
getUpperPointBound() const | sgpp::combigrid::LevelManager | inline |
infoOnAddedLevels | sgpp::combigrid::LevelManager | protected |
initAdaption() | sgpp::combigrid::LevelManager | protectedvirtual |
levelData | sgpp::combigrid::LevelManager | protected |
LevelManager(std::shared_ptr< AbstractLevelEvaluator > levelEvaluator, bool collectStats=true) | sgpp::combigrid::LevelManager | explicit |
LevelManager() | sgpp::combigrid::LevelManager | |
managerMutex | sgpp::combigrid::LevelManager | protected |
maxNumPointsForRegular(size_t q) | sgpp::combigrid::LevelManager | inline |
numDimensions | sgpp::combigrid::LevelManager | protected |
numDims() const | sgpp::combigrid::LevelManager | virtual |
numGridPoints() | sgpp::combigrid::LevelManager | inline |
precomputeLevelsParallel(std::vector< MultiIndex > const &levels, size_t numThreads) | sgpp::combigrid::LevelManager | protected |
predecessorsCompleted(MultiIndex const &level) | sgpp::combigrid::LevelManager | protectedvirtual |
printLevelStructure(std::shared_ptr< sgpp::combigrid::TreeStorage< uint8_t >> const &levelstructure) | sgpp::combigrid::LevelManager | |
queue | sgpp::combigrid::LevelManager | protected |
setLevelEvaluator(std::shared_ptr< AbstractLevelEvaluator > levelEvaluator) | sgpp::combigrid::LevelManager | |
tryAddLevel(MultiIndex const &level) | sgpp::combigrid::LevelManager | protectedvirtual |
tryAddSuccessors(MultiIndex const &level) | sgpp::combigrid::LevelManager | protectedvirtual |
updatePriority(MultiIndex const &level, std::shared_ptr< LevelInfo > levelInfo) | sgpp::combigrid::LevelManager | protectedvirtual |
updateStats() | sgpp::combigrid::LevelManager | protected |
~LevelManager() | sgpp::combigrid::LevelManager | virtual |