Class template Dune::XT::Functions::FluxFunctionInterface

Inherits from Dune::XT::Common::ParametricInterface.

template<class Element, size_t stateDim = 1, size_t rangeDim = 1, size_t rangeDimCols = 1, class RangeField = double>
class Dune::XT::Functions::FluxFunctionInterface : public Common::ParametricInterface

Interface for functions f(x, u) which can be partially localized to an element in the first variable x.

virtual bool Dune::XT::Functions::FluxFunctionInterface::x_dependent() const

No documentation provided.

int Dune::XT::Functions::FluxFunctionInterface::local_function() const = 0
virtual std::string Dune::XT::Functions::FluxFunctionInterface::name() const

\ }

´´These methods should be implemented in order to identify the function.‘’

\ {

template<>
Dune::XT::Functions::FluxFunctionInterface::FluxFunctionInterface<Element, stateDim, rangeDim, rangeDimCols, RangeField>(const Common::ParameterType &param_type = {})

No documentation provided.

template<>
Dune::XT::Functions::FluxFunctionInterface::~FluxFunctionInterface<Element, stateDim, rangeDim, rangeDimCols, RangeField>() override = default

No documentation provided.

const size_t Dune::XT::Functions::FluxFunctionInterface::domain_dim

No documentation provided.

const size_t Dune::XT::Functions::FluxFunctionInterface::state_dim

No documentation provided.

const size_t Dune::XT::Functions::FluxFunctionInterface::range_dim

No documentation provided.

const size_t Dune::XT::Functions::FluxFunctionInterface::range_dim_cols

No documentation provided.

const size_t Dune::XT::Functions::FluxFunctionInterface::d

No documentation provided.

const size_t Dune::XT::Functions::FluxFunctionInterface::s

No documentation provided.

const size_t Dune::XT::Functions::FluxFunctionInterface::r

No documentation provided.

const size_t Dune::XT::Functions::FluxFunctionInterface::rC

No documentation provided.

const bool Dune::XT::Functions::FluxFunctionInterface::available

No documentation provided.

type Dune::XT::Functions::FluxFunctionInterface::ThisType

No documentation provided.

type Dune::XT::Functions::FluxFunctionInterface::LocalFunctionType

No documentation provided.

type Dune::XT::Functions::FluxFunctionInterface::ElementType

No documentation provided.

type Dune::XT::Functions::FluxFunctionInterface::DomainFieldType

No documentation provided.

type Dune::XT::Functions::FluxFunctionInterface::StateType

No documentation provided.

type Dune::XT::Functions::FluxFunctionInterface::DynamicStateType

No documentation provided.

type Dune::XT::Functions::FluxFunctionInterface::DomainType

No documentation provided.

type Dune::XT::Functions::FluxFunctionInterface::RangeFieldType

No documentation provided.

type Dune::XT::Functions::FluxFunctionInterface::E

No documentation provided.

type Dune::XT::Functions::FluxFunctionInterface::D

No documentation provided.

type Dune::XT::Functions::FluxFunctionInterface::R

No documentation provided.

type Dune::XT::Functions::FluxFunctionInterface::S

No documentation provided.