Class template Dune::GDT::LocalMassMatrixProvider

Inherits from Dune::XT::Grid::ElementFunctor.

template<class GV, size_t r = 1, size_t rC = 1, class F = double, class AGV = GV>
class Dune::GDT::LocalMassMatrixProvider<GV, r, rC, F, AGV> : public XT::Grid::ElementFunctor<GV>

Element functor that computes the local L2 mass matrix and its inverse for each element of the grid and provides access to them per element.

Method Dune::GDT::LocalMassMatrixProvider::apply_local

template<class GV, size_t r = 1, size_t rC = 1, class F = double, class AGV = GV>
void Dune::GDT::LocalMassMatrixProvider<GV, r, rC, F, AGV>::apply_local(const ElementType &element) override

No documentation provided.

Method Dune::GDT::LocalMassMatrixProvider::copy

template<class GV, size_t r = 1, size_t rC = 1, class F = double, class AGV = GV>
BaseType *Dune::GDT::LocalMassMatrixProvider<GV, r, rC, F, AGV>::copy() final override

No documentation provided.

Method Dune::GDT::LocalMassMatrixProvider::finalize

template<class GV, size_t r = 1, size_t rC = 1, class F = double, class AGV = GV>
void Dune::GDT::LocalMassMatrixProvider<GV, r, rC, F, AGV>::finalize() final override

No documentation provided.

Constructor Dune::GDT::LocalMassMatrixProvider::LocalMassMatrixProvider<GV, r, rC, F, AGV>

template<>
template<class GV, size_t r = 1, size_t rC = 1, class F = double, class AGV = GV>
Dune::GDT::LocalMassMatrixProvider<GV, r, rC, F, AGV>::LocalMassMatrixProvider<GV, r, rC, F, AGV>(const AssemblyGridView &grid_view, const SpaceType &space)

No documentation provided.

Constructor Dune::GDT::LocalMassMatrixProvider::LocalMassMatrixProvider<GV, r, rC, F, AGV>

template<>
template<class GV, size_t r = 1, size_t rC = 1, class F = double, class AGV = GV>
Dune::GDT::LocalMassMatrixProvider<GV, r, rC, F, AGV>::LocalMassMatrixProvider<GV, r, rC, F, AGV>(const ThisType &other)

No documentation provided.

Field Dune::GDT::LocalMassMatrixProvider::space_

int Dune::GDT::LocalMassMatrixProvider::space_

No documentation provided.

Field Dune::GDT::LocalMassMatrixProvider::element_mapper_

const int Dune::GDT::LocalMassMatrixProvider::element_mapper_

No documentation provided.

Field Dune::GDT::LocalMassMatrixProvider::instance_counter_

int Dune::GDT::LocalMassMatrixProvider::instance_counter_

No documentation provided.

Field Dune::GDT::LocalMassMatrixProvider::local_basis_

int Dune::GDT::LocalMassMatrixProvider::local_basis_

No documentation provided.

Type alias Dune::GDT::LocalMassMatrixProvider::ThisType

type Dune::GDT::LocalMassMatrixProvider::ThisType

No documentation provided.

Type alias Dune::GDT::LocalMassMatrixProvider::BaseType

type Dune::GDT::LocalMassMatrixProvider::BaseType

No documentation provided.

Type alias Dune::GDT::LocalMassMatrixProvider::AssemblyGridView

type Dune::GDT::LocalMassMatrixProvider::AssemblyGridView

No documentation provided.

Type alias Dune::GDT::LocalMassMatrixProvider::SpaceType

type Dune::GDT::LocalMassMatrixProvider::SpaceType

No documentation provided.