Types in Dune::XT::Grid

Type alias Dune::XT::Grid::Available1dGridTypes

using Dune::XT::Grid::Available1dGridTypes = std::tuple<ONED_1D, YASP_1D_EQUIDISTANT_OFFSET>

Note

Alberta grids are missing here on purpose, these cannot be handled automatically very well.

Type alias Dune::XT::Grid::Available2dGridTypes

using Dune::XT::Grid::Available2dGridTypes = std::tuple<YASP_2D_EQUIDISTANT_OFFSET, ALU_2D_SIMPLEX_CONFORMING, ALU_2D_SIMPLEX_NONCONFORMING, ALU_2D_CUBE, UG_2D>

Note

Alberta grids are missing here on purpose, these cannot be handled automatically very well.

Type alias Dune::XT::Grid::Available3dGridTypes

using Dune::XT::Grid::Available3dGridTypes = std::tuple<YASP_3D_EQUIDISTANT_OFFSET, ALU_3D_SIMPLEX_CONFORMING, ALU_3D_SIMPLEX_NONCONFORMING, ALU_3D_CUBE, UG_3D>

Note

Alberta grids are missing here on purpose, these cannot be handled automatically very well.

Type alias Dune::XT::Grid::AvailableGridTypes

using Dune::XT::Grid::AvailableGridTypes = Common::tuple_cat_t<Available1dGridTypes, Available2dGridTypes, Available3dGridTypes>

Note

Alberta grids are missing here on purpose, these cannot be handled automatically very well.

Enum Dune::XT::Grid::Backends

enum Dune::XT::Grid::Backends

Enumerates the available grid backends used to access a layer.

enumerator Dune::XT::Grid::Backends::view

Enum Dune::XT::Grid::Layers

enum Dune::XT::Grid::Layers

Enumerates the available grid layers (adaptive leaf, leaf and level).

enumerator Dune::XT::Grid::Layers::adaptive_leaf
enumerator Dune::XT::Grid::Layers::leaf
enumerator Dune::XT::Grid::Layers::level

Type alias Dune::XT::Grid::PeriodicGridLayer

using Dune::XT::Grid::PeriodicGridLayer = PeriodicGridView<GL, c>

See also: PeriodicGridView

Type alias Dune::XT::Grid::extract_collective_communication_t

using Dune::XT::Grid::extract_collective_communication_t = typename extract_collective_communication<T>::type

No documentation provided.

Type alias Dune::XT::Grid::extract_entity_t

using Dune::XT::Grid::extract_entity_t = typename extract_entity<T, codim>::type

No documentation provided.

Type alias Dune::XT::Grid::extract_geometry_t

using Dune::XT::Grid::extract_geometry_t = typename extract_geometry<T, codim>::type

No documentation provided.

Type alias Dune::XT::Grid::extract_grid_t

using Dune::XT::Grid::extract_grid_t = typename extract_grid<T>::type

No documentation provided.

Type alias Dune::XT::Grid::extract_index_set_t

using Dune::XT::Grid::extract_index_set_t = typename extract_index_set<T>::type

No documentation provided.

Type alias Dune::XT::Grid::extract_inside_element_t

using Dune::XT::Grid::extract_inside_element_t = typename is_intersection<T>::InsideElementType

No documentation provided.

Type alias Dune::XT::Grid::extract_intersection_iterator_t

using Dune::XT::Grid::extract_intersection_iterator_t = typename extract_intersection_iterator<T>::type

No documentation provided.

Type alias Dune::XT::Grid::extract_intersection_t

using Dune::XT::Grid::extract_intersection_t = typename extract_intersection<T>::type

No documentation provided.

Type alias Dune::XT::Grid::extract_iterator_t

using Dune::XT::Grid::extract_iterator_t = typename extract_iterator<T, c, pit>::type

No documentation provided.

Type alias Dune::XT::Grid::extract_local_geometry_t

using Dune::XT::Grid::extract_local_geometry_t = typename extract_local_geometry<T, codim>::type

No documentation provided.

Type alias Dune::XT::Grid::extract_outside_element_t

using Dune::XT::Grid::extract_outside_element_t = typename is_intersection<T>::OutsideElementType

No documentation provided.