Loading [MathJax]/extensions/MathMenu.js
OGS
[case] Function

A function property defined by mathematical expression. For the evaluation of the expressions the exprtk library is used. In the expressions all variables defined in MaterialPropertyLib::Variable enum, t for time, x,y,z for the spatial position are supported, and curves from the <curves> section can be called using their names. A curve is a single argument function and can be used in an expression like curveA(sin(t)).

The evaluation is thread-safe for OpenMP by using per-thread storage.

Child parameters, attributes and cases

Additional info

No additional info.

Used in the following test data files

Used in no end-to-end test cases.