Class template Dune::GDT::FiniteVolumeSkeletonMapper<GV, r, rC>

Inherits from Dune::GDT::MapperInterface.

template<class GV, size_t r = 1, size_t rC = 1>
class Dune::GDT::FiniteVolumeSkeletonMapper<GV, r, rC> : public MapperInterface<GV>

Mapper for finite volume skeleton spaces, attaching a single DoF to every intersection (codim 1 entity) of the grid.

Method Dune::GDT::FiniteVolumeSkeletonMapper::operator=

template<class GV, size_t r = 1, size_t rC = 1>
FiniteVolumeSkeletonMapper<GV, r, rC> &Dune::GDT::FiniteVolumeSkeletonMapper<GV, r, rC>::operator=(const ThisType&) = delete

No documentation provided.

Method Dune::GDT::FiniteVolumeSkeletonMapper::operator=

template<class GV, size_t r = 1, size_t rC = 1>
FiniteVolumeSkeletonMapper<GV, r, rC> &Dune::GDT::FiniteVolumeSkeletonMapper<GV, r, rC>::operator=(ThisType&&) = delete

No documentation provided.

Method Dune::GDT::FiniteVolumeSkeletonMapper::grid_view

template<class GV, size_t r = 1, size_t rC = 1>
const GridViewType &Dune::GDT::FiniteVolumeSkeletonMapper<GV, r, rC>::grid_view() const final override

No documentation provided.

Method Dune::GDT::FiniteVolumeSkeletonMapper::local_coefficients

template<class GV, size_t r = 1, size_t rC = 1>
const LocalFiniteElementCoefficientsInterface<D, d> &Dune::GDT::FiniteVolumeSkeletonMapper<GV, r, rC>::local_coefficients(const GeometryType &geometry_type) const final override

No documentation provided.

Method Dune::GDT::FiniteVolumeSkeletonMapper::size

template<class GV, size_t r = 1, size_t rC = 1>
size_t Dune::GDT::FiniteVolumeSkeletonMapper<GV, r, rC>::size() const final override

No documentation provided.

Method Dune::GDT::FiniteVolumeSkeletonMapper::max_local_size

template<class GV, size_t r = 1, size_t rC = 1>
size_t Dune::GDT::FiniteVolumeSkeletonMapper<GV, r, rC>::max_local_size() const final override

No documentation provided.

Method Dune::GDT::FiniteVolumeSkeletonMapper::local_size

template<class GV, size_t r = 1, size_t rC = 1>
size_t Dune::GDT::FiniteVolumeSkeletonMapper<GV, r, rC>::local_size(const ElementType &element) const final override

No documentation provided.

Method Dune::GDT::FiniteVolumeSkeletonMapper::global_index

template<class GV, size_t r = 1, size_t rC = 1>
size_t Dune::GDT::FiniteVolumeSkeletonMapper<GV, r, rC>::global_index(const ElementType &element, const size_t local_index) const final override

No documentation provided.

Method Dune::GDT::FiniteVolumeSkeletonMapper::global_indices

template<class GV, size_t r = 1, size_t rC = 1>
void Dune::GDT::FiniteVolumeSkeletonMapper<GV, r, rC>::global_indices(const ElementType &element, DynamicVector<size_t> &indices) const final override

No documentation provided.

Method Dune::GDT::FiniteVolumeSkeletonMapper::update_after_adapt

template<class GV, size_t r = 1, size_t rC = 1>
void Dune::GDT::FiniteVolumeSkeletonMapper<GV, r, rC>::update_after_adapt() final override

No documentation provided.

Constructor Dune::GDT::FiniteVolumeSkeletonMapper::FiniteVolumeSkeletonMapper

template<class GV, size_t r = 1, size_t rC = 1>
explicit Dune::GDT::FiniteVolumeSkeletonMapper<GV, r, rC>::FiniteVolumeSkeletonMapper(const GridViewType &grd_vw)

No documentation provided.

Constructor Dune::GDT::FiniteVolumeSkeletonMapper::FiniteVolumeSkeletonMapper

template<class GV, size_t r = 1, size_t rC = 1>
Dune::GDT::FiniteVolumeSkeletonMapper<GV, r, rC>::FiniteVolumeSkeletonMapper(const ThisType&) = default

No documentation provided.

Constructor Dune::GDT::FiniteVolumeSkeletonMapper::FiniteVolumeSkeletonMapper

template<class GV, size_t r = 1, size_t rC = 1>
Dune::GDT::FiniteVolumeSkeletonMapper<GV, r, rC>::FiniteVolumeSkeletonMapper(ThisType&&) noexcept = default

No documentation provided.

Field Dune::GDT::FiniteVolumeSkeletonMapper::grid_view_

template<class GV, size_t r = 1, size_t rC = 1>
const GridViewType &Dune::GDT::FiniteVolumeSkeletonMapper<GV, r, rC>::grid_view_

No documentation provided.

Field Dune::GDT::FiniteVolumeSkeletonMapper::local_finite_elements_

template<class GV, size_t r = 1, size_t rC = 1>
LocalFiniteElementFamily Dune::GDT::FiniteVolumeSkeletonMapper<GV, r, rC>::local_finite_elements_

No documentation provided.

Field Dune::GDT::FiniteVolumeSkeletonMapper::element_indices_

template<class GV, size_t r = 1, size_t rC = 1>
FiniteVolumeMapper<GV> Dune::GDT::FiniteVolumeSkeletonMapper<GV, r, rC>::element_indices_

No documentation provided.

Field Dune::GDT::FiniteVolumeSkeletonMapper::mapper_

template<class GV, size_t r = 1, size_t rC = 1>
Implementation Dune::GDT::FiniteVolumeSkeletonMapper<GV, r, rC>::mapper_

No documentation provided.

Field Dune::GDT::FiniteVolumeSkeletonMapper::element_to_global_indices_of_intersections_map_

template<class GV, size_t r = 1, size_t rC = 1>
std::vector<DynamicVector<size_t>> Dune::GDT::FiniteVolumeSkeletonMapper<GV, r, rC>::element_to_global_indices_of_intersections_map_

No documentation provided.

Field Dune::GDT::FiniteVolumeSkeletonMapper::max_local_size_

template<class GV, size_t r = 1, size_t rC = 1>
size_t Dune::GDT::FiniteVolumeSkeletonMapper<GV, r, rC>::max_local_size_

No documentation provided.

Type alias Dune::GDT::FiniteVolumeSkeletonMapper::ThisType

template<class GV, size_t r = 1, size_t rC = 1>
using Dune::GDT::FiniteVolumeSkeletonMapper<GV, r, rC>::ThisType = FiniteVolumeSkeletonMapper<GV, r, rC>

No documentation provided.

Type alias Dune::GDT::FiniteVolumeSkeletonMapper::BaseType

template<class GV, size_t r = 1, size_t rC = 1>
using Dune::GDT::FiniteVolumeSkeletonMapper<GV, r, rC>::BaseType = MapperInterface<GV>

No documentation provided.

Type alias Dune::GDT::FiniteVolumeSkeletonMapper::Implementation

template<class GV, size_t r = 1, size_t rC = 1>
using Dune::GDT::FiniteVolumeSkeletonMapper<GV, r, rC>::Implementation = MultipleCodimMultipleGeomTypeMapper<GV>

No documentation provided.

Type alias Dune::GDT::FiniteVolumeSkeletonMapper::LocalFiniteElementFamily

template<class GV, size_t r = 1, size_t rC = 1>
using Dune::GDT::FiniteVolumeSkeletonMapper<GV, r, rC>::LocalFiniteElementFamily = LocalLagrangeFiniteElementFamily<D, d, double, r>

No documentation provided.