Class template Dune::XT::Grid::LevelBasedEOCGridProvider

Inherits from Dune::XT::Grid::GridProvider.

template<class GridImp>
class Dune::XT::Grid::LevelBasedEOCGridProvider<GridImp> : public GridProvider<GridImp>

The purpose of this class is to behave like a XT::Grid::GridProvider and at the same time to provide a means to obtain the real grid level corresponding to a refinement level.

Method Dune::XT::Grid::LevelBasedEOCGridProvider::num_refinements

template<class GridImp>
int Dune::XT::Grid::LevelBasedEOCGridProvider<GridImp>::num_refinements() const

No documentation provided.

Method Dune::XT::Grid::LevelBasedEOCGridProvider::level_of

template<class GridImp>
int Dune::XT::Grid::LevelBasedEOCGridProvider<GridImp>::level_of(const int refinement) const

No documentation provided.

Method Dune::XT::Grid::LevelBasedEOCGridProvider::reference_level

template<class GridImp>
int Dune::XT::Grid::LevelBasedEOCGridProvider<GridImp>::reference_level() const

No documentation provided.

Method Dune::XT::Grid::LevelBasedEOCGridProvider::level_provider

template<class GridImp>
const BaseType &Dune::XT::Grid::LevelBasedEOCGridProvider<GridImp>::level_provider(const int) const

No documentation provided.

Method Dune::XT::Grid::LevelBasedEOCGridProvider::level_provider

template<class GridImp>
BaseType &Dune::XT::Grid::LevelBasedEOCGridProvider<GridImp>::level_provider(const int)

No documentation provided.

Method Dune::XT::Grid::LevelBasedEOCGridProvider::reference_provider

template<class GridImp>
const BaseType &Dune::XT::Grid::LevelBasedEOCGridProvider<GridImp>::reference_provider() const

No documentation provided.

Method Dune::XT::Grid::LevelBasedEOCGridProvider::reference_provider

template<class GridImp>
BaseType &Dune::XT::Grid::LevelBasedEOCGridProvider<GridImp>::reference_provider()

No documentation provided.

Method Dune::XT::Grid::LevelBasedEOCGridProvider::reference_grid_view

template<class GridImp>
int Dune::XT::Grid::LevelBasedEOCGridProvider<GridImp>::reference_grid_view() const

No documentation provided.

Constructor Dune::XT::Grid::LevelBasedEOCGridProvider::LevelBasedEOCGridProvider<GridImp>

template<>
template<class GridImp>
Dune::XT::Grid::LevelBasedEOCGridProvider<GridImp>::LevelBasedEOCGridProvider<GridImp>(const Common::Configuration &grid_cfg, const int num_refs)

No documentation provided.

Field Dune::XT::Grid::LevelBasedEOCGridProvider::levels_

int Dune::XT::Grid::LevelBasedEOCGridProvider::levels_

No documentation provided.

Field Dune::XT::Grid::LevelBasedEOCGridProvider::reference_level_

int Dune::XT::Grid::LevelBasedEOCGridProvider::reference_level_

No documentation provided.

Variable Dune::XT::Grid::LevelBasedEOCGridProvider::layer_type

const Layers Dune::XT::Grid::LevelBasedEOCGridProvider::layer_type

No documentation provided.

Type alias Dune::XT::Grid::LevelBasedEOCGridProvider::BaseType

type Dune::XT::Grid::LevelBasedEOCGridProvider::BaseType

No documentation provided.