Class template Dune::XT::Grid::internal::CouplingGridViewWrapperTraits<GridGlueImp>

Inherits from GridGlueImp::MacroGridViewType::Traits.

template<class GridGlueImp>
class Dune::XT::Grid::internal::CouplingGridViewWrapperTraits<GridGlueImp> : public GridGlueImp::MacroGridViewType::Traits

Traits for CouplingGridViewWrapper

Enum Dune::XT::Grid::internal::CouplingGridViewWrapperTraits::(unnamed enum at /home/runner/work/dune-gdt/dune-gdt/dune/xt/grid/view/coupling.hh:184:3)

(unnamed enum at /home/runner/work/dune-gdt/dune-gdt/dune/xt/grid/view/coupling.hh:184:3)

No documentation provided.

(unnamed enum at /home/runner/work/dune-gdt/dune-gdt/dune/xt/grid/view/coupling.hh:184:3)::conforming

Enum Dune::XT::Grid::internal::CouplingGridViewWrapperTraits::(unnamed enum at /home/runner/work/dune-gdt/dune-gdt/dune/xt/grid/view/coupling.hh:188:3)

(unnamed enum at /home/runner/work/dune-gdt/dune-gdt/dune/xt/grid/view/coupling.hh:188:3)

No documentation provided.

(unnamed enum at /home/runner/work/dune-gdt/dune-gdt/dune/xt/grid/view/coupling.hh:188:3)::dimension

Enum Dune::XT::Grid::internal::CouplingGridViewWrapperTraits::(unnamed enum at /home/runner/work/dune-gdt/dune-gdt/dune/xt/grid/view/coupling.hh:192:3)

(unnamed enum at /home/runner/work/dune-gdt/dune-gdt/dune/xt/grid/view/coupling.hh:192:3)

No documentation provided.

(unnamed enum at /home/runner/work/dune-gdt/dune-gdt/dune/xt/grid/view/coupling.hh:192:3)::dimensionworld

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapperTraits::BaseGridViewType

template<class GridGlueImp>
using Dune::XT::Grid::internal::CouplingGridViewWrapperTraits<GridGlueImp>::BaseGridViewType = typename GridGlueImp::MacroGridViewType

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapperTraits::GridGlueType

template<class GridGlueImp>
using Dune::XT::Grid::internal::CouplingGridViewWrapperTraits<GridGlueImp>::GridGlueType = GridGlueImp

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapperTraits::GridViewImp

template<class GridGlueImp>
using Dune::XT::Grid::internal::CouplingGridViewWrapperTraits<GridGlueImp>::GridViewImp = CouplingGridViewWrapper<GridGlueType>

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapperTraits::Grid

template<class GridGlueImp>
using Dune::XT::Grid::internal::CouplingGridViewWrapperTraits<GridGlueImp>::Grid = extract_grid_t<BaseGridViewType>

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapperTraits::IndexSet

template<class GridGlueImp>
using Dune::XT::Grid::internal::CouplingGridViewWrapperTraits<GridGlueImp>::IndexSet = typename BaseGridViewType::IndexSet

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapperTraits::CollectiveCommunication

template<class GridGlueImp>
using Dune::XT::Grid::internal::CouplingGridViewWrapperTraits<GridGlueImp>::CollectiveCommunication = extract_collective_communication_t<BaseGridViewType>

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapperTraits::BaseGridViewTraits

template<class GridGlueImp>
using Dune::XT::Grid::internal::CouplingGridViewWrapperTraits<GridGlueImp>::BaseGridViewTraits = typename BaseGridViewType::Traits

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapperTraits::LocalElementType

template<class GridGlueImp>
using Dune::XT::Grid::internal::CouplingGridViewWrapperTraits<GridGlueImp>::LocalElementType = typename GridGlueType::MicroEntityType

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapperTraits::GlueType

template<class GridGlueImp>
using Dune::XT::Grid::internal::CouplingGridViewWrapperTraits<GridGlueImp>::GlueType = typename GridGlueType::GlueType

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapperTraits::MicroGridViewType

template<class GridGlueImp>
using Dune::XT::Grid::internal::CouplingGridViewWrapperTraits<GridGlueImp>::MicroGridViewType = typename GridGlueType::MicroGridViewType

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapperTraits::CouplingIntersectionType

template<class GridGlueImp>
using Dune::XT::Grid::internal::CouplingGridViewWrapperTraits<GridGlueImp>::CouplingIntersectionType = typename GlueType::Intersection

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapperTraits::MacroInterSectionType

template<class GridGlueImp>
using Dune::XT::Grid::internal::CouplingGridViewWrapperTraits<GridGlueImp>::MacroInterSectionType = typename BaseGridViewTraits::Intersection

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapperTraits::CorrectedCouplingIntersectionType

template<class GridGlueImp>
using Dune::XT::Grid::internal::CouplingGridViewWrapperTraits<GridGlueImp>::CorrectedCouplingIntersectionType = CouplingIntersectionWithCorrectNormal<CouplingIntersectionType, MacroInterSectionType>

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapperTraits::Intersection

template<class GridGlueImp>
using Dune::XT::Grid::internal::CouplingGridViewWrapperTraits<GridGlueImp>::Intersection = CorrectedCouplingIntersectionType

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapperTraits::IntersectionIterator

template<class GridGlueImp>
using Dune::XT::Grid::internal::CouplingGridViewWrapperTraits<GridGlueImp>::IntersectionIterator = typename std::set<CorrectedCouplingIntersectionType, CompareType<CorrectedCouplingIntersectionType>>::const_iterator

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapperTraits::ctype

template<class GridGlueImp>
using Dune::XT::Grid::internal::CouplingGridViewWrapperTraits<GridGlueImp>::ctype = typename Grid::ctype

No documentation provided.

Class template Dune::XT::Grid::internal::CouplingGridViewWrapperTraits::Codim<cd>

Inherits from BaseGridViewTraits::template Codim<cd>.

template<class GridGlueImp>
template<int cd>
class Dune::XT::Grid::internal::CouplingGridViewWrapperTraits<GridGlueImp>::Codim<cd> : public BaseGridViewTraits::template Codim<cd>

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapperTraits::Codim::Entity

template<class GridGlueImp>
template<int cd>
using Dune::XT::Grid::internal::CouplingGridViewWrapperTraits<GridGlueImp>::Codim<cd>::Entity = extract_entity_t<MicroGridViewType, cd>

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapperTraits::Codim::Geometry

template<class GridGlueImp>
template<int cd>
using Dune::XT::Grid::internal::CouplingGridViewWrapperTraits<GridGlueImp>::Codim<cd>::Geometry = extract_geometry_t<MicroGridViewType, cd>

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapperTraits::Codim::LocalGeometry

template<class GridGlueImp>
template<int cd>
using Dune::XT::Grid::internal::CouplingGridViewWrapperTraits<GridGlueImp>::Codim<cd>::LocalGeometry = extract_local_geometry_t<MicroGridViewType, cd>

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapperTraits::Codim::Iterator

template<class GridGlueImp>
template<int cd>
using Dune::XT::Grid::internal::CouplingGridViewWrapperTraits<GridGlueImp>::Codim<cd>::Iterator = typename std::vector<LocalElementType>::const_iterator

No documentation provided.

Class template Dune::XT::Grid::internal::CouplingGridViewWrapperTraits::Codim::Partition<pit>

Inherits from BaseGridViewTraits::template Codim<cd>::template Partition<pit>.

template<class GridGlueImp>
template<int cd>
template<PartitionIteratorType pit>
class Dune::XT::Grid::internal::CouplingGridViewWrapperTraits<GridGlueImp>::Codim<cd>::Partition<pit> : public BaseGridViewTraits::template Codim<cd>::template Partition<pit>

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapperTraits::Codim::Partition::Iterator

template<class GridGlueImp>
template<int cd>
template<PartitionIteratorType pit>
using Dune::XT::Grid::internal::CouplingGridViewWrapperTraits<GridGlueImp>::Codim<cd>::Partition<pit>::Iterator = typename std::vector<LocalElementType>::const_iterator

No documentation provided.