Class Dune::XT::Common::ParametricInterface

class Dune::XT::Common::ParametricInterface

Interface for parameter-dependent objects, exposing their ParameterType and parsing/validating Parameters.

Method Dune::XT::Common::ParametricInterface::operator=

ParametricInterface &Dune::XT::Common::ParametricInterface::operator=(const ParametricInterface &other) = default

No documentation provided.

Method Dune::XT::Common::ParametricInterface::operator=

ParametricInterface &Dune::XT::Common::ParametricInterface::operator=(ParametricInterface &&source) = default

No documentation provided.

Method Dune::XT::Common::ParametricInterface::is_parametric

virtual bool Dune::XT::Common::ParametricInterface::is_parametric() const

No documentation provided.

Method Dune::XT::Common::ParametricInterface::parameter_type

virtual const ParameterType &Dune::XT::Common::ParametricInterface::parameter_type() const

No documentation provided.

Method Dune::XT::Common::ParametricInterface::parse_parameter

Parameter Dune::XT::Common::ParametricInterface::parse_parameter(const Parameter &mu) const

No documentation provided.

Method Dune::XT::Common::ParametricInterface::extend_parameter_type

void Dune::XT::Common::ParametricInterface::extend_parameter_type(const ParameterType &additional_parameter_type)

No documentation provided.

Constructor Dune::XT::Common::ParametricInterface::ParametricInterface

explicit Dune::XT::Common::ParametricInterface::ParametricInterface(ParameterType param_type = {})

No documentation provided.

Constructor Dune::XT::Common::ParametricInterface::ParametricInterface

Dune::XT::Common::ParametricInterface::ParametricInterface(const ParametricInterface &other) = default

No documentation provided.

Constructor Dune::XT::Common::ParametricInterface::ParametricInterface

Dune::XT::Common::ParametricInterface::ParametricInterface(ParametricInterface &&source) = default

No documentation provided.

Destructor Dune::XT::Common::ParametricInterface::~ParametricInterface

virtual Dune::XT::Common::ParametricInterface::~ParametricInterface() = default

No documentation provided.

Field Dune::XT::Common::ParametricInterface::parameter_type_

ParameterType Dune::XT::Common::ParametricInterface::parameter_type_

No documentation provided.