openfoam/applications/test/dictionary
Mark Olesen 836d3a849f ENH: add stringOps::toScalar and dictionary #eval directive
- the #eval directive is similar to the #calc directive, but for evaluating
  string expressions into scalar values. It uses an internal parser for
  the evaluation instead of dynamic code compilation. This can make it
  more suitable for 'quick' evaluations.

  The evaluation supports the following:
    - operations:  - + * /
    - functions:  exp, log, log10, pow, sqrt, cbrt, sqr, mag, magSqr
    - trigonometric:  sin, cos, tan, asin, acos, atan, atan2, hypot
    - hyperbolic:  sinh, cosh, tanh
    - conversions:  degToRad, radToDeg
    - constants:  pi()
    - misc: rand(), rand(seed)
2019-09-30 16:40:32 +02:00
..
Make STYLE: uniform 'Test-' prefix for all applications/test 2010-11-23 16:26:04 +01:00
Test-dictionary.C ENH: handle keyType type (literal/regex) as enum instead of bool 2019-08-20 13:48:05 +02:00
testDict RELEASE: Version clean-up for release 2019-06-25 11:51:19 +01:00
testDict2 RELEASE: Version clean-up for release 2019-06-25 11:51:19 +01:00
testDictAPI RELEASE: Version clean-up for release 2019-06-25 11:51:19 +01:00
testDictCalc1 ENH: add stringOps::toScalar and dictionary #eval directive 2019-09-30 16:40:32 +02:00
testDictEval1 ENH: add stringOps::toScalar and dictionary #eval directive 2019-09-30 16:40:32 +02:00
testDictInc Creation of OpenFOAM-dev repository 15/04/2008 2008-04-15 18:56:58 +01:00
testDictList RELEASE: Version clean-up for release 2019-06-25 11:51:19 +01:00
testDictRegex RELEASE: Version clean-up for release 2019-06-25 11:51:19 +01:00
testPrimitiveEntry RELEASE: Version clean-up for release 2019-06-25 11:51:19 +01:00
testSubkeyword RELEASE: Version clean-up for release 2019-06-25 11:51:19 +01:00
value dictionary functionEntries cleanup 2008-06-13 10:43:31 +02:00