Go to the documentation of this file.
18 #ifndef FIELD_FORMULA_HH_
19 #define FIELD_FORMULA_HH_
22 #define BOOST_MATH_DISABLE_FLOAT128
60 template <
int spacedim,
class Value>
69 <<
"Can not use integer valued field " << EI_Field::qval <<
" in the formula: \n");
74 <<
"Parsing in " << EI_BParserMsg::val <<
" in the formula: " << EI_Formula::qval <<
"\n");
81 <<
"ParserError: " << EI_FParserMsg::val <<
"\n in the FieldFormula[" << EI_Row::val
82 <<
"][" << EI_Row::val <<
"] == " << EI_Formula::qval <<
" \n");
94 bool set_time(
const TimeStep &time)
override;
101 void set_mesh(
const Mesh *mesh)
override;
Basic time management class.
Directing class of FieldValueCache.
Space< spacedim >::Point Point
Helper struct stores data for initizalize descentants of FieldAlgorithmBase.
Representation of one time step..
Container for various descendants of FieldCommonBase.
#define TYPEDEF_ERR_INFO(EI_Type, Type)
Macro to simplify declaration of error_info types.
#define DECLARE_INPUT_EXCEPTION(ExcName, Format)
Macro for simple definition of input exceptions.