Class template Dune::XT::Functions::ElementFluxFunctionInterface¶
-
template<class Element, size_t state_dim = 1, size_t range_dim = 1, size_t range_dim_cols = 1, class RangeField = double>
class Dune::XT::Functions::ElementFluxFunctionInterface¶ Interface for a globalvalued function, which can be evaluated locally on one Element.
-
ThisType &Dune::XT::Functions::ElementFluxFunctionInterface::operator=(const ThisType &other) = default¶
No documentation provided.
-
ThisType &Dune::XT::Functions::ElementFluxFunctionInterface::operator=(ThisType &&source) noexcept = default¶
No documentation provided.
-
int Dune::XT::Functions::ElementFluxFunctionInterface::evaluate(const int&, const int&, const Common::Parameter& =
<recovery-expr>({})) const¶
-
int Dune::XT::Functions::ElementFluxFunctionInterface::jacobian(const int&, const int&, const Common::Parameter& =
<recovery-expr>({})) const¶ No documentation provided.
-
int Dune::XT::Functions::ElementFluxFunctionInterface::evaluate(const int &point_in_reference_element, const int &u, const size_t row, const size_t col = 0, const Common::Parameter ¶m =
<recovery-expr>({})) const¶
-
int Dune::XT::Functions::ElementFluxFunctionInterface::jacobian(const int &point_in_reference_element, const int &u, const size_t row, const size_t col = 0, const Common::Parameter ¶m =
<recovery-expr>({})) const¶ No documentation provided.
-
virtual void Dune::XT::Functions::ElementFluxFunctionInterface::evaluate(const int &point_in_reference_element, const int &u, int &result, const Common::Parameter ¶m =
<recovery-expr>({})) const¶
-
virtual void Dune::XT::Functions::ElementFluxFunctionInterface::jacobian(const int &point_in_reference_element, const int &u, int &result, const Common::Parameter ¶m =
<recovery-expr>({})) const¶ No documentation provided.
-
size_t Dune::XT::Functions::ElementFluxFunctionInterface::size(const Common::Parameter& =
<recovery-expr>({})) const¶ \ {
´´These methods are required by ElementFluxFunctionSetInterface and are provided by this interface.‘’
\ {
-
size_t Dune::XT::Functions::ElementFluxFunctionInterface::max_size(const Common::Parameter& =
<recovery-expr>({})) const¶ No documentation provided.
-
template<>
Dune::XT::Functions::ElementFluxFunctionInterface::ElementFluxFunctionInterface<Element, state_dim, range_dim, range_dim_cols, RangeField>(const XT::Common::ParameterType ¶m_type = {})¶ \ }
-
template<>
Dune::XT::Functions::ElementFluxFunctionInterface::ElementFluxFunctionInterface<Element, state_dim, range_dim, range_dim_cols, RangeField>(const ThisType &other) = default¶ No documentation provided.
-
template<>
Dune::XT::Functions::ElementFluxFunctionInterface::ElementFluxFunctionInterface<Element, state_dim, range_dim, range_dim_cols, RangeField>(ThisType &&source) noexcept = default¶ No documentation provided.
-
template<>
virtual Dune::XT::Functions::ElementFluxFunctionInterface::~ElementFluxFunctionInterface<Element, state_dim, range_dim, range_dim_cols, RangeField>() = default¶ No documentation provided.
-
type Dune::XT::Functions::ElementFluxFunctionInterface::ThisType¶
No documentation provided.