Class template Dune::GDT::DiscontinuousMapper

Inherits from Dune::GDT::MapperInterface.

template<class GV, class LocalFiniteElementFamily>
class Dune::GDT::DiscontinuousMapper<GV, LocalFiniteElementFamily> : public MapperInterface<GV>

Mapper for discontinuous finite element spaces, assigning each element a private, non-shared block of DoFs (optionally numbered per range dimension).

Method Dune::GDT::DiscontinuousMapper::operator=

template<class GV, class LocalFiniteElementFamily>
DiscontinuousMapper<GV, LocalFiniteElementFamily> &Dune::GDT::DiscontinuousMapper<GV, LocalFiniteElementFamily>::operator=(const ThisType&) = delete

No documentation provided.

Method Dune::GDT::DiscontinuousMapper::operator=

template<class GV, class LocalFiniteElementFamily>
DiscontinuousMapper<GV, LocalFiniteElementFamily> &Dune::GDT::DiscontinuousMapper<GV, LocalFiniteElementFamily>::operator=(ThisType&&) = delete

No documentation provided.

Method Dune::GDT::DiscontinuousMapper::grid_view

template<class GV, class LocalFiniteElementFamily>
const GridViewType &Dune::GDT::DiscontinuousMapper<GV, LocalFiniteElementFamily>::grid_view() const final override

No documentation provided.

Method Dune::GDT::DiscontinuousMapper::local_coefficients

template<class GV, class LocalFiniteElementFamily>
const LocalFiniteElementCoefficientsInterface<D, d> &Dune::GDT::DiscontinuousMapper<GV, LocalFiniteElementFamily>::local_coefficients(const GeometryType &geometry_type) const final override

No documentation provided.

Method Dune::GDT::DiscontinuousMapper::size

template<class GV, class LocalFiniteElementFamily>
int Dune::GDT::DiscontinuousMapper<GV, LocalFiniteElementFamily>::size() const final override

No documentation provided.

Method Dune::GDT::DiscontinuousMapper::max_local_size

template<class GV, class LocalFiniteElementFamily>
int Dune::GDT::DiscontinuousMapper<GV, LocalFiniteElementFamily>::max_local_size() const final override

No documentation provided.

Method Dune::GDT::DiscontinuousMapper::local_size

template<class GV, class LocalFiniteElementFamily>
int Dune::GDT::DiscontinuousMapper<GV, LocalFiniteElementFamily>::local_size(const ElementType &element) const final override

No documentation provided.

Method Dune::GDT::DiscontinuousMapper::global_index

template<class GV, class LocalFiniteElementFamily>
int Dune::GDT::DiscontinuousMapper<GV, LocalFiniteElementFamily>::global_index(const ElementType &element, const int local_index) const final override

No documentation provided.

Method Dune::GDT::DiscontinuousMapper::global_indices

template<class GV, class LocalFiniteElementFamily>
void Dune::GDT::DiscontinuousMapper<GV, LocalFiniteElementFamily>::global_indices(const ElementType &element, int &indices) const final override

No documentation provided.

Method Dune::GDT::DiscontinuousMapper::update_after_adapt

template<class GV, class LocalFiniteElementFamily>
void Dune::GDT::DiscontinuousMapper<GV, LocalFiniteElementFamily>::update_after_adapt() final override

No documentation provided.

Constructor Dune::GDT::DiscontinuousMapper::DiscontinuousMapper<GV, LocalFiniteElementFamily>

template<>
template<class GV, class LocalFiniteElementFamily>
Dune::GDT::DiscontinuousMapper<GV, LocalFiniteElementFamily>::DiscontinuousMapper<GV, LocalFiniteElementFamily>(const GridViewType &grd_vw, const LocalFiniteElementFamily &local_finite_elements, const int order, const bool dimwise_global_numbering = false)

No documentation provided.

Constructor Dune::GDT::DiscontinuousMapper::DiscontinuousMapper<GV, LocalFiniteElementFamily>

template<>
template<class GV, class LocalFiniteElementFamily>
Dune::GDT::DiscontinuousMapper<GV, LocalFiniteElementFamily>::DiscontinuousMapper<GV, LocalFiniteElementFamily>(const ThisType&) = default

No documentation provided.

Constructor Dune::GDT::DiscontinuousMapper::DiscontinuousMapper<GV, LocalFiniteElementFamily>

template<>
template<class GV, class LocalFiniteElementFamily>
Dune::GDT::DiscontinuousMapper<GV, LocalFiniteElementFamily>::DiscontinuousMapper<GV, LocalFiniteElementFamily>(ThisType&&) noexcept = default

No documentation provided.

Field Dune::GDT::DiscontinuousMapper::grid_view_

const GridViewType &Dune::GDT::DiscontinuousMapper::grid_view_

No documentation provided.

Field Dune::GDT::DiscontinuousMapper::local_finite_elements_

const LocalFiniteElementFamily &Dune::GDT::DiscontinuousMapper::local_finite_elements_

No documentation provided.

Field Dune::GDT::DiscontinuousMapper::order_

const int Dune::GDT::DiscontinuousMapper::order_

No documentation provided.

Field Dune::GDT::DiscontinuousMapper::dimwise_global_numbering_

const bool Dune::GDT::DiscontinuousMapper::dimwise_global_numbering_

No documentation provided.

Field Dune::GDT::DiscontinuousMapper::mapper_

Implementation Dune::GDT::DiscontinuousMapper::mapper_

No documentation provided.

Field Dune::GDT::DiscontinuousMapper::offset_

int Dune::GDT::DiscontinuousMapper::offset_

No documentation provided.

Field Dune::GDT::DiscontinuousMapper::size_

int Dune::GDT::DiscontinuousMapper::size_

No documentation provided.

Field Dune::GDT::DiscontinuousMapper::max_num_dofs_

int Dune::GDT::DiscontinuousMapper::max_num_dofs_

No documentation provided.

Variable Dune::GDT::DiscontinuousMapper::r

const int Dune::GDT::DiscontinuousMapper::r

No documentation provided.

Type alias Dune::GDT::DiscontinuousMapper::ThisType

type Dune::GDT::DiscontinuousMapper::ThisType

No documentation provided.

Type alias Dune::GDT::DiscontinuousMapper::BaseType

type Dune::GDT::DiscontinuousMapper::BaseType

No documentation provided.

Type alias Dune::GDT::DiscontinuousMapper::Implementation

type Dune::GDT::DiscontinuousMapper::Implementation

No documentation provided.