![]()  | 
  
    SG++-Doxygen-Documentation
    
   | 
 
#include <sgpp/combigrid/definitions.hpp>#include <sgpp/combigrid/storage/AbstractMultiStorage.hpp>#include <sgpp/combigrid/storage/tree/TreeStorage.hpp>#include <sgpp/combigrid/threading/ThreadPool.hpp>#include <sgpp/combigrid/utils/BinaryHeap.hpp>#include <functional>#include <list>#include <map>#include <memory>#include <queue>#include <unordered_set>#include <vector>Classes | |
| class | sgpp::combigrid::LevelInfo | 
| Stores necessary information about the computation status of a level.  More... | |
| class | sgpp::combigrid::LevelInfos | 
| class | sgpp::combigrid::QueueComparator | 
| This class is a comparator to compare objects of type QueueEntry.  More... | |
| class | sgpp::combigrid::QueueEntry | 
| This is a header containing helper classes for the implementation of LevelManager.  More... | |
Namespaces | |
| sgpp | |
| This header contains some utility functions.  | |
| sgpp::combigrid | |
Typedefs | |
| typedef sgpp::combigrid::BinaryHeap< QueueEntry, QueueComparator > | sgpp::combigrid::MultiIndexQueue | 
| use custom binary heap class because std::priority_queue does not provide methods to change an element's priority.  More... | |
| typedef std::vector< std::map< MultiIndex, LevelInfo > > | sgpp::combigrid::RefinementInfosPerStep | 
| Storage for meta information on the levels during adaptive refinement.  More... | |
Enumerations | |
| enum | sgpp::combigrid::ComputationStage { sgpp::combigrid::ComputationStage::NOT_STARTED, sgpp::combigrid::ComputationStage::STARTED, sgpp::combigrid::ComputationStage::TERMINATED, sgpp::combigrid::ComputationStage::COMPLETED } | 
| Started: the computation of function values has been started Terminated: the computation of function values has terminated Completed: addLevel() has been called (can be later than termination if previous levels are not terminated yet).  More... | |