Class template Dune::GDT::ConstVectorBasedFunctional

Inherits from Dune::GDT::FunctionalInterface.

template<class V, class GV, size_t r = 1, size_t rC = 1, class F = double>
class Dune::GDT::ConstVectorBasedFunctional<V, GV, r, rC, F> : public FunctionalInterface<V, GV, r, rC, F>

Base class for linear functionals which are given by an assembled vector.

Note

See FunctionalInterface for a description of the template arguments.

See also: FunctionalInterface, VectorBasedFunctional

Method Dune::GDT::ConstVectorBasedFunctional::linear

template<class V, class GV, size_t r = 1, size_t rC = 1, class F = double>
bool Dune::GDT::ConstVectorBasedFunctional<V, GV, r, rC, F>::linear() const override

No documentation provided.

Method Dune::GDT::ConstVectorBasedFunctional::source_space

template<class V, class GV, size_t r = 1, size_t rC = 1, class F = double>
const SourceSpaceType &Dune::GDT::ConstVectorBasedFunctional<V, GV, r, rC, F>::source_space() const override

No documentation provided.

Method Dune::GDT::ConstVectorBasedFunctional::vector

template<class V, class GV, size_t r = 1, size_t rC = 1, class F = double>
const SourceVectorType &Dune::GDT::ConstVectorBasedFunctional<V, GV, r, rC, F>::vector() const

No documentation provided.

Method Dune::GDT::ConstVectorBasedFunctional::apply

template<class V, class GV, size_t r = 1, size_t rC = 1, class F = double>
FieldType Dune::GDT::ConstVectorBasedFunctional<V, GV, r, rC, F>::apply(const SourceVectorType &source, const XT::Common::Parameter&) const override

No documentation provided.

Constructor Dune::GDT::ConstVectorBasedFunctional::ConstVectorBasedFunctional<V, GV, r, rC, F>

template<>
template<class V, class GV, size_t r = 1, size_t rC = 1, class F = double>
Dune::GDT::ConstVectorBasedFunctional<V, GV, r, rC, F>::ConstVectorBasedFunctional<V, GV, r, rC, F>(const SourceSpaceType &source_spc, const SourceVectorType &vec)

No documentation provided.

Constructor Dune::GDT::ConstVectorBasedFunctional::ConstVectorBasedFunctional<V, GV, r, rC, F>

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

No documentation provided.

Constructor Dune::GDT::ConstVectorBasedFunctional::ConstVectorBasedFunctional<V, GV, r, rC, F>

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

No documentation provided.

Field Dune::GDT::ConstVectorBasedFunctional::source_space_

const SourceSpaceType &Dune::GDT::ConstVectorBasedFunctional::source_space_

No documentation provided.

Field Dune::GDT::ConstVectorBasedFunctional::vector_

const SourceVectorType &Dune::GDT::ConstVectorBasedFunctional::vector_

No documentation provided.

Type alias Dune::GDT::ConstVectorBasedFunctional::ThisType

type Dune::GDT::ConstVectorBasedFunctional::ThisType

No documentation provided.

Type alias Dune::GDT::ConstVectorBasedFunctional::BaseType

type Dune::GDT::ConstVectorBasedFunctional::BaseType

No documentation provided.

Type alias Dune::GDT::ConstVectorBasedFunctional::DofFieldType

type Dune::GDT::ConstVectorBasedFunctional::DofFieldType

No documentation provided.