Template Function combigrid::makeDistributedFullGrid

Function Documentation

template<typename FG_ELEMENT>
DistributedFullGridVariant<FG_ELEMENT> combigrid::makeDistributedFullGrid(DimType dim, const LevelVector &levels, CommunicatorType const &comm, const std::vector<BoundaryType> &hasBdrPoints, FG_ELEMENT *dataPointer, const std::vector<int> &procs, bool forwardDecomposition = false, const std::vector<IndexVector> &decomposition = std::vector<IndexVector>())

Factory for a non-owning DistributedFullGrid with runtime dimensionality.