Class template Dune::XT::Grid::internal::CouplingGridViewWrapper

template<class GridGlueImp>
class Dune::XT::Grid::internal::CouplingGridViewWrapper<GridGlueImp>

Actual Implementation of CouplingGridView

See also: CouplingGridView

Method Dune::XT::Grid::internal::CouplingGridViewWrapper::operator=

template<class GridGlueImp>
ThisType &Dune::XT::Grid::internal::CouplingGridViewWrapper<GridGlueImp>::operator=(const ThisType &other) = default

No documentation provided.

Method Dune::XT::Grid::internal::CouplingGridViewWrapper::operator=

template<class GridGlueImp>
ThisType &Dune::XT::Grid::internal::CouplingGridViewWrapper<GridGlueImp>::operator=(ThisType &&other) noexcept = default

No documentation provided.

Method Dune::XT::Grid::internal::CouplingGridViewWrapper::update

template<class GridGlueImp>
void Dune::XT::Grid::internal::CouplingGridViewWrapper<GridGlueImp>::update()

No documentation provided.

Method Dune::XT::Grid::internal::CouplingGridViewWrapper::local_to_inside_index

template<class GridGlueImp>
int Dune::XT::Grid::internal::CouplingGridViewWrapper<GridGlueImp>::local_to_inside_index(const LocalElementType &local_element) const

No documentation provided.

Method Dune::XT::Grid::internal::CouplingGridViewWrapper::size

template<class GridGlueImp>
int Dune::XT::Grid::internal::CouplingGridViewWrapper<GridGlueImp>::size(int codim) const

No documentation provided.

Method Dune::XT::Grid::internal::CouplingGridViewWrapper::size

template<class GridGlueImp>
int Dune::XT::Grid::internal::CouplingGridViewWrapper<GridGlueImp>::size(const Dune::GeometryType&) const

No documentation provided.

Method Dune::XT::Grid::internal::CouplingGridViewWrapper::ibegin

template<class GridGlueImp>
IntersectionIterator Dune::XT::Grid::internal::CouplingGridViewWrapper<GridGlueImp>::ibegin(const LocalElementType &inside_element) const

No documentation provided.

Method Dune::XT::Grid::internal::CouplingGridViewWrapper::iend

template<class GridGlueImp>
IntersectionIterator Dune::XT::Grid::internal::CouplingGridViewWrapper<GridGlueImp>::iend(const LocalElementType &inside_element) const

No documentation provided.

Method Dune::XT::Grid::internal::CouplingGridViewWrapper::indexSet

template<class GridGlueImp>
const IndexSet &Dune::XT::Grid::internal::CouplingGridViewWrapper<GridGlueImp>::indexSet() const

No documentation provided.

Constructor Dune::XT::Grid::internal::CouplingGridViewWrapper::CouplingGridViewWrapper<GridGlueImp>

template<>
template<class GridGlueImp>
Dune::XT::Grid::internal::CouplingGridViewWrapper<GridGlueImp>::CouplingGridViewWrapper<GridGlueImp>(const MacroElementType &ss, const MacroElementType &nn, GridGlueType &dd_grid, const MacroIntersectionType macro_intersection)

No documentation provided.

Constructor Dune::XT::Grid::internal::CouplingGridViewWrapper::CouplingGridViewWrapper<GridGlueImp>

template<>
template<class GridGlueImp>
Dune::XT::Grid::internal::CouplingGridViewWrapper<GridGlueImp>::CouplingGridViewWrapper<GridGlueImp>(const ThisType &other) = default

No documentation provided.

Constructor Dune::XT::Grid::internal::CouplingGridViewWrapper::CouplingGridViewWrapper<GridGlueImp>

template<>
template<class GridGlueImp>
Dune::XT::Grid::internal::CouplingGridViewWrapper<GridGlueImp>::CouplingGridViewWrapper<GridGlueImp>(ThisType &&other) noexcept = default

No documentation provided.

Field Dune::XT::Grid::internal::CouplingGridViewWrapper::inside_element_

const MacroElementType &Dune::XT::Grid::internal::CouplingGridViewWrapper::inside_element_

No documentation provided.

Field Dune::XT::Grid::internal::CouplingGridViewWrapper::outside_element_

const MacroElementType &Dune::XT::Grid::internal::CouplingGridViewWrapper::outside_element_

No documentation provided.

Field Dune::XT::Grid::internal::CouplingGridViewWrapper::dd_grid_

GridGlueType &Dune::XT::Grid::internal::CouplingGridViewWrapper::dd_grid_

No documentation provided.

Field Dune::XT::Grid::internal::CouplingGridViewWrapper::macro_intersection_

const MacroIntersectionType Dune::XT::Grid::internal::CouplingGridViewWrapper::macro_intersection_

No documentation provided.

Field Dune::XT::Grid::internal::CouplingGridViewWrapper::macro_grid_view_

const MacroGridViewType &Dune::XT::Grid::internal::CouplingGridViewWrapper::macro_grid_view_

No documentation provided.

Field Dune::XT::Grid::internal::CouplingGridViewWrapper::local_inside_grid_

const LocalGridProviderType &Dune::XT::Grid::internal::CouplingGridViewWrapper::local_inside_grid_

No documentation provided.

Field Dune::XT::Grid::internal::CouplingGridViewWrapper::coupling_size_

int Dune::XT::Grid::internal::CouplingGridViewWrapper::coupling_size_

No documentation provided.

Field Dune::XT::Grid::internal::CouplingGridViewWrapper::inside_elements_

int Dune::XT::Grid::internal::CouplingGridViewWrapper::inside_elements_

No documentation provided.

Field Dune::XT::Grid::internal::CouplingGridViewWrapper::inside_elements_ids_

int Dune::XT::Grid::internal::CouplingGridViewWrapper::inside_elements_ids_

No documentation provided.

Field Dune::XT::Grid::internal::CouplingGridViewWrapper::coupling_intersections_

int Dune::XT::Grid::internal::CouplingGridViewWrapper::coupling_intersections_

No documentation provided.

Field Dune::XT::Grid::internal::CouplingGridViewWrapper::local_to_inside_indices_

int Dune::XT::Grid::internal::CouplingGridViewWrapper::local_to_inside_indices_

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapper::BaseType

type Dune::XT::Grid::internal::CouplingGridViewWrapper::BaseType

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapper::ThisType

type Dune::XT::Grid::internal::CouplingGridViewWrapper::ThisType

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapper::Traits

type Dune::XT::Grid::internal::CouplingGridViewWrapper::Traits

No documentation provided.

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

type Dune::XT::Grid::internal::CouplingGridViewWrapper::GlueType

No documentation provided.

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

type Dune::XT::Grid::internal::CouplingGridViewWrapper::CouplingIntersectionType

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapper::IntersectionType

type Dune::XT::Grid::internal::CouplingGridViewWrapper::IntersectionType

No documentation provided.

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

type Dune::XT::Grid::internal::CouplingGridViewWrapper::IndexSet

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapper::IndexType

type Dune::XT::Grid::internal::CouplingGridViewWrapper::IndexType

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapper::MacroGridViewType

type Dune::XT::Grid::internal::CouplingGridViewWrapper::MacroGridViewType

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapper::MacroGridType

type Dune::XT::Grid::internal::CouplingGridViewWrapper::MacroGridType

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapper::MacroElementType

type Dune::XT::Grid::internal::CouplingGridViewWrapper::MacroElementType

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapper::MacroIntersectionType

type Dune::XT::Grid::internal::CouplingGridViewWrapper::MacroIntersectionType

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapper::LocalGridProviderType

type Dune::XT::Grid::internal::CouplingGridViewWrapper::LocalGridProviderType

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapper::LocalGridType

type Dune::XT::Grid::internal::CouplingGridViewWrapper::LocalGridType

No documentation provided.

Type alias Dune::XT::Grid::internal::CouplingGridViewWrapper::LocalGridViewType

type Dune::XT::Grid::internal::CouplingGridViewWrapper::LocalGridViewType

No documentation provided.

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

type Dune::XT::Grid::internal::CouplingGridViewWrapper::LocalElementType

No documentation provided.

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

type Dune::XT::Grid::internal::CouplingGridViewWrapper::IntersectionIterator

No documentation provided.

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

type Dune::XT::Grid::internal::CouplingGridViewWrapper::CorrectedCouplingIntersectionType

No documentation provided.

Function template Dune::XT::Grid::internal::CouplingGridViewWrapper::begin

template<class GridGlueImp>
template<int cd>
typename Codim<cd>::Iterator Dune::XT::Grid::internal::CouplingGridViewWrapper<GridGlueImp>::begin() const

No documentation provided.

Function template Dune::XT::Grid::internal::CouplingGridViewWrapper::end

template<class GridGlueImp>
template<int cd>
typename Codim<cd>::Iterator Dune::XT::Grid::internal::CouplingGridViewWrapper<GridGlueImp>::end() const

No documentation provided.

Function template Dune::XT::Grid::internal::CouplingGridViewWrapper::begin

template<class GridGlueImp>
template<int cd, PartitionIteratorType pitype>
typename Codim<cd>::template Partition<pitype>::Iterator Dune::XT::Grid::internal::CouplingGridViewWrapper<GridGlueImp>::begin() const

No documentation provided.

Function template Dune::XT::Grid::internal::CouplingGridViewWrapper::end

template<class GridGlueImp>
template<int cd, PartitionIteratorType pitype>
typename Codim<cd>::template Partition<pitype>::Iterator Dune::XT::Grid::internal::CouplingGridViewWrapper<GridGlueImp>::end() const

No documentation provided.

Class template Dune::XT::Grid::internal::CouplingGridViewWrapper::Codim

Inherits from Traits::template Codim<cd>.

template<int cd>
class Dune::XT::Grid::internal::CouplingGridViewWrapper::Codim<cd> : public Traits::template Codim<cd>

No documentation provided.