AMDiS 2.10
The Adaptive Multi-Dimensional Simulation Toolbox
DefaultLevelGridViewTraits< GridImp > Struct Template Reference

Classes

struct  Codim
 

Public Types

enum  { conforming = Dune::Capabilities::isLevelwiseConforming<Grid>::v }
 
using GridViewImp = DefaultLevelGridView< GridImp >
 
using Grid = std::remove_const_t< GridImp >
 type of the grid
 
using IndexSet = typename Grid::Traits::LevelIndexSet
 type of the index set
 
using Intersection = typename Grid::Traits::LevelIntersection
 type of the intersection
 
using IntersectionIterator = typename Grid::Traits::LevelIntersectionIterator
 type of the intersection iterator
 
template<class G >
using CollectiveCommunication_t = typename G::Traits::Communication
 
using CollectiveCommunication = Dune::Std::detected_t< CollectiveCommunication_t, Grid >
 
template<class G >
using Communication_t = typename G::Traits::Communication
 type of the collective communication
 
using Communication = Dune::Std::detected_or_t< CollectiveCommunication, Communication_t, Grid >
 

The documentation for this struct was generated from the following file: