Class template Dune::XT::Grid::CouplingGridView<GridGlueImp>¶
Inherits from Dune::XT::Common::StorageProvider, Dune::GridView<internal::CouplingGridViewWrapperTraits<GridGlueImp>>.
-
template<class GridGlueImp>
class Dune::XT::Grid::CouplingGridView<GridGlueImp> : private XT::Common::StorageProvider<internal::CouplingGridViewWrapper<GridGlueImp>>, public Dune::GridView<internal::CouplingGridViewWrapperTraits<GridGlueImp>>¶ Grid view iterating over the coupling intersections of a grid glue between two local subdomain grids.
Method Dune::XT::Grid::CouplingGridView::update¶
-
template<class GridGlueImp>
void Dune::XT::Grid::CouplingGridView<GridGlueImp>::update()¶ No documentation provided.
Constructor Dune::XT::Grid::CouplingGridView::CouplingGridView¶
-
template<class GridGlueImp>
Dune::XT::Grid::CouplingGridView<GridGlueImp>::CouplingGridView(const MacroElementType &ss, const MacroElementType &nn, GridGlueType &dd_grid, const MacroIntersectionType macro_intersection)¶ No documentation provided.
Constructor Dune::XT::Grid::CouplingGridView::CouplingGridView¶
-
template<class GridGlueImp>
Dune::XT::Grid::CouplingGridView<GridGlueImp>::CouplingGridView(const CouplingGridView<GridGlueImp> &other)¶ No documentation provided.
Type alias Dune::XT::Grid::CouplingGridView::Implementation¶
-
template<class GridGlueImp>
using Dune::XT::Grid::CouplingGridView<GridGlueImp>::Implementation = internal::CouplingGridViewWrapper<GridGlueImp>¶ No documentation provided.
Type alias Dune::XT::Grid::CouplingGridView::ImplementationStorage¶
-
template<class GridGlueImp>
using Dune::XT::Grid::CouplingGridView<GridGlueImp>::ImplementationStorage = typename XT::Common::StorageProvider<Implementation>¶ No documentation provided.
Type alias Dune::XT::Grid::CouplingGridView::BaseType¶
-
template<class GridGlueImp>
using Dune::XT::Grid::CouplingGridView<GridGlueImp>::BaseType = Dune::GridView<internal::CouplingGridViewWrapperTraits<GridGlueImp>>¶ No documentation provided.
Type alias Dune::XT::Grid::CouplingGridView::GridGlueType¶
-
template<class GridGlueImp>
using Dune::XT::Grid::CouplingGridView<GridGlueImp>::GridGlueType = GridGlueImp¶ No documentation provided.
Type alias Dune::XT::Grid::CouplingGridView::BaseGridViewType¶
-
template<class GridGlueImp>
using Dune::XT::Grid::CouplingGridView<GridGlueImp>::BaseGridViewType = typename GridGlueImp::MacroGridViewType¶ No documentation provided.
Type alias Dune::XT::Grid::CouplingGridView::MacroGridType¶
-
template<class GridGlueImp>
using Dune::XT::Grid::CouplingGridView<GridGlueImp>::MacroGridType = typename GridGlueType::MacroGridType¶ No documentation provided.
Type alias Dune::XT::Grid::CouplingGridView::MacroElementType¶
-
template<class GridGlueImp>
using Dune::XT::Grid::CouplingGridView<GridGlueImp>::MacroElementType = typename MacroGridType::template Codim<0>::Entity¶ No documentation provided.
Type alias Dune::XT::Grid::CouplingGridView::MacroIntersectionType¶
-
template<class GridGlueImp>
using Dune::XT::Grid::CouplingGridView<GridGlueImp>::MacroIntersectionType = typename BaseGridViewType::Traits::Intersection¶ No documentation provided.