Class template Dune::XT::Grid::LeafBasedEOCGridProvider<GridImp>

template<class GridImp>
class Dune::XT::Grid::LeafBasedEOCGridProvider<GridImp>

Behaves like a XT::Grid::GridProvider while holding a separate, independently refined leaf grid per refinement level (plus a finer reference grid) for EOC studies.

Method Dune::XT::Grid::LeafBasedEOCGridProvider::num_refinements

template<class GridImp>
size_t Dune::XT::Grid::LeafBasedEOCGridProvider<GridImp>::num_refinements() const

No documentation provided.

Method Dune::XT::Grid::LeafBasedEOCGridProvider::level_of

template<class GridImp>
int Dune::XT::Grid::LeafBasedEOCGridProvider<GridImp>::level_of(const size_t) const

No documentation provided.

Method Dune::XT::Grid::LeafBasedEOCGridProvider::reference_level

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

No documentation provided.

Method Dune::XT::Grid::LeafBasedEOCGridProvider::level_provider

template<class GridImp>
const GridProviderType &Dune::XT::Grid::LeafBasedEOCGridProvider<GridImp>::level_provider(const size_t refinement) const

No documentation provided.

Method Dune::XT::Grid::LeafBasedEOCGridProvider::level_provider

template<class GridImp>
GridProviderType &Dune::XT::Grid::LeafBasedEOCGridProvider<GridImp>::level_provider(const size_t refinement)

No documentation provided.

Method Dune::XT::Grid::LeafBasedEOCGridProvider::reference_provider

template<class GridImp>
const GridProviderType &Dune::XT::Grid::LeafBasedEOCGridProvider<GridImp>::reference_provider() const

No documentation provided.

Method Dune::XT::Grid::LeafBasedEOCGridProvider::reference_provider

template<class GridImp>
GridProviderType &Dune::XT::Grid::LeafBasedEOCGridProvider<GridImp>::reference_provider()

No documentation provided.

Method Dune::XT::Grid::LeafBasedEOCGridProvider::reference_grid_view

template<class GridImp>
LevelGridViewType Dune::XT::Grid::LeafBasedEOCGridProvider<GridImp>::reference_grid_view() const

No documentation provided.

Constructor Dune::XT::Grid::LeafBasedEOCGridProvider::LeafBasedEOCGridProvider

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

No documentation provided.

Field Dune::XT::Grid::LeafBasedEOCGridProvider::level_grids_

template<class GridImp>
std::vector<std::unique_ptr<GridProviderType>> Dune::XT::Grid::LeafBasedEOCGridProvider<GridImp>::level_grids_

No documentation provided.

Field Dune::XT::Grid::LeafBasedEOCGridProvider::reference_grid_

template<class GridImp>
std::unique_ptr<GridProviderType> Dune::XT::Grid::LeafBasedEOCGridProvider<GridImp>::reference_grid_

No documentation provided.

Variable Dune::XT::Grid::LeafBasedEOCGridProvider::layer_type

template<class GridImp>
const Layers Dune::XT::Grid::LeafBasedEOCGridProvider<GridImp>::layer_type

No documentation provided.

Type alias Dune::XT::Grid::LeafBasedEOCGridProvider::GridProviderType

template<class GridImp>
using Dune::XT::Grid::LeafBasedEOCGridProvider<GridImp>::GridProviderType = GridProvider<GridImp>

No documentation provided.

Type alias Dune::XT::Grid::LeafBasedEOCGridProvider::GridType

template<class GridImp>
using Dune::XT::Grid::LeafBasedEOCGridProvider<GridImp>::GridType = typename GridProviderType::GridType

No documentation provided.

Type alias Dune::XT::Grid::LeafBasedEOCGridProvider::LevelGridViewType

template<class GridImp>
using Dune::XT::Grid::LeafBasedEOCGridProvider<GridImp>::LevelGridViewType = typename GridProviderType::LeafGridViewType

No documentation provided.