OGS
ParameterLib::FunctionParameter< T > Member List

This is the complete list of members for ParameterLib::FunctionParameter< T >, including all inherited members.

_coordinate_systemParameterLib::ParameterBaseprotected
_curvesParameterLib::FunctionParameter< T >private
_meshParameterLib::ParameterBaseprotected
_mutexParameterLib::FunctionParameter< T >mutableprivate
_symbol_tableParameterLib::FunctionParameter< T >private
_vec_expressionParameterLib::FunctionParameter< T >private
expression_t typedefParameterLib::FunctionParameter< T >
FunctionParameter(std::string const &name, std::vector< std::string > const &vec_expression_str, std::map< std::string, std::unique_ptr< MathLib::PiecewiseLinearInterpolation > > const &curves)ParameterLib::FunctionParameter< T >inline
getNodalValuesOnElement(MeshLib::Element const &element, double const t) constParameterLib::Parameter< T >inlinevirtual
getNumberOfGlobalComponents() const overrideParameterLib::FunctionParameter< T >inlinevirtual
initialize(std::vector< std::unique_ptr< ParameterBase > > const &)ParameterLib::ParameterBaseinlinevirtual
isTimeDependent() const overrideParameterLib::FunctionParameter< T >inlinevirtual
mesh() constParameterLib::ParameterBaseinline
nameParameterLib::ParameterBase
operator()(double const t, SpatialPosition const &pos) const overrideParameterLib::FunctionParameter< T >inlinevirtual
ParameterBase(std::string name_, MeshLib::Mesh const *mesh=nullptr)ParameterLib::Parameter< T >inlineexplicit
parser_t typedefParameterLib::FunctionParameter< T >
rotateWithCoordinateSystem(std::vector< double > const &values, SpatialPosition const &pos) constParameterLib::ParameterBaseinlineprotected
setCoordinateSystem(CoordinateSystem const &coordinate_system)ParameterLib::ParameterBaseinline
symbol_table_t typedefParameterLib::FunctionParameter< T >
~Parameter() override=defaultParameterLib::Parameter< T >
~ParameterBase()=defaultParameterLib::ParameterBasevirtual