Class template Dune::GDT::FiniteVolumeSpace

Inherits from Dune::GDT::SpaceInterface.

template<class GV, size_t r, class R>
class Dune::GDT::FiniteVolumeSpace : public SpaceInterface<GV, r, 1, R>

Finite volume space of piecewise constant, vector-valued (rC == 1) discrete functions.

ThisType &Dune::GDT::FiniteVolumeSpace::operator=(const ThisType&) = delete

No documentation provided.

ThisType &Dune::GDT::FiniteVolumeSpace::operator=(ThisType&&) = delete

No documentation provided.

BaseType *Dune::GDT::FiniteVolumeSpace::copy() const final override

No documentation provided.

const GridViewType &Dune::GDT::FiniteVolumeSpace::grid_view() const final override

No documentation provided.

const MapperType &Dune::GDT::FiniteVolumeSpace::mapper() const final override

No documentation provided.

const GlobalBasisType &Dune::GDT::FiniteVolumeSpace::basis() const final override

No documentation provided.

const LocalFiniteElementFamilyType &Dune::GDT::FiniteVolumeSpace::finite_elements() const final override

No documentation provided.

SpaceType Dune::GDT::FiniteVolumeSpace::type() const final override

No documentation provided.

int Dune::GDT::FiniteVolumeSpace::min_polorder() const final override

No documentation provided.

int Dune::GDT::FiniteVolumeSpace::max_polorder() const final override

No documentation provided.

bool Dune::GDT::FiniteVolumeSpace::continuous(const int) const final override

No documentation provided.

bool Dune::GDT::FiniteVolumeSpace::continuous_normal_components() const final override

No documentation provided.

bool Dune::GDT::FiniteVolumeSpace::is_lagrangian() const final override

No documentation provided.

void Dune::GDT::FiniteVolumeSpace::restrict_to(const ElementType &element, int) const final override

More efficient restriction than in SpaceInterface for FV.

void Dune::GDT::FiniteVolumeSpace::update_after_adapt() final override

No documentation provided.

void Dune::GDT::FiniteVolumeSpace::prolong_onto(const ElementType &element, const int) const final override

More efficient prolongation than in SpaceInterface for FV.

template<>
Dune::GDT::FiniteVolumeSpace::FiniteVolumeSpace<GV, r, 1, R>(GridViewType grd_vw)

No documentation provided.

template<>
Dune::GDT::FiniteVolumeSpace::FiniteVolumeSpace<GV, r, 1, R>(const ThisType &other)

No documentation provided.

template<>
Dune::GDT::FiniteVolumeSpace::FiniteVolumeSpace<GV, r, 1, R>(ThisType&&) noexcept = default

No documentation provided.

const GridViewType Dune::GDT::FiniteVolumeSpace::grid_view_

No documentation provided.

int Dune::GDT::FiniteVolumeSpace::local_finite_elements_

No documentation provided.

MapperImplementation Dune::GDT::FiniteVolumeSpace::mapper_

No documentation provided.

GlobalBasisImplementation Dune::GDT::FiniteVolumeSpace::basis_

No documentation provided.

type Dune::GDT::FiniteVolumeSpace::ThisType

No documentation provided.

type Dune::GDT::FiniteVolumeSpace::BaseType

No documentation provided.

type Dune::GDT::FiniteVolumeSpace::MapperImplementation

No documentation provided.

type Dune::GDT::FiniteVolumeSpace::GlobalBasisImplementation

No documentation provided.