Class DistributedHierarchization
Defined in File DistributedHierarchization.hpp
Class Documentation
-
class DistributedHierarchization
Public Static Functions
-
template<typename FG_ELEMENT, DimType DIM>
static inline void hierarchize(DistributedFullGrid<FG_ELEMENT, DIM> &dfg, const std::vector<bool> &dims, const std::vector<BasisFunctionType> &hierarchicalBases, const LevelVector &lmin, HierarchizationBackend backend = HierarchizationBackend::DISCOTEC)
-
template<typename FG_ELEMENT, DimType DIM>
static inline void hierarchize(DistributedFullGrid<FG_ELEMENT, DIM> &dfg, LevelVector lmin = LevelVector(0), HierarchizationBackend backend = HierarchizationBackend::DISCOTEC)
-
template<typename FG_ELEMENT, DimType DIM>
static inline void dehierarchize(DistributedFullGrid<FG_ELEMENT, DIM> &dfg, const std::vector<bool> &dims, const std::vector<BasisFunctionType> &hierarchicalBases, const LevelVector &lmin, HierarchizationBackend backend = HierarchizationBackend::DISCOTEC)
-
template<typename FG_ELEMENT, DimType DIM>
static inline void dehierarchize(DistributedFullGrid<FG_ELEMENT, DIM> &dfg, LevelVector lmin = LevelVector(0), HierarchizationBackend backend = HierarchizationBackend::DISCOTEC)
-
template<typename FG_ELEMENT, DimType DIM>
static inline void dehierarchizeDFG(DistributedFullGrid<FG_ELEMENT, DIM> &dfg, const std::vector<bool> &hierarchizationDims, const std::vector<BasisFunctionType> &hierarchicalBases, LevelVector lmin = LevelVector(0), HierarchizationBackend backend = HierarchizationBackend::DISCOTEC)
-
template<typename FG_ELEMENT, DimType DIM>