- 01 Oct, 2019 6 commits
-
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- was superseded by 'scale' in OCT-2008
-
Mark OLESEN authored
- improves input compatibility with existing setups
-
- 30 Sep, 2019 4 commits
-
-
Mark OLESEN authored
- 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)
-
Mark OLESEN authored
- more consistent location for oneField, oneFieldField inline definitions - eliminate nullObjectI.H for more transparency
-
Mark OLESEN authored
-
Mark OLESEN authored
-
- 29 Sep, 2019 2 commits
-
-
Mark OLESEN authored
- regression as a result of changed time-handling from #1418. Now cache the fields information internally.
-
Mark OLESEN authored
-
- 25 Sep, 2019 1 commit
-
-
Mark OLESEN authored
- previously allowed mapped value modification with a const iterator. However, this can lead to incorrect access patterns. Now tie the constness of the mapped value to that of the iterator. - Remove deprecated iterator object() method. Was only used internally and was superseded by the val() method in an earlier version. ENH: change isPointer to isPointerLike - can distinguish between real pointers and wrapped pointers
-
- 29 Sep, 2019 1 commit
-
-
Mark OLESEN authored
-
- 27 Sep, 2019 4 commits
-
-
Mark OLESEN authored
- this largely reverts 3f0f218d and 4ee65d12. Consistent addressing with support for wrapped pointer types (eg, autoPtr, std::unique_ptr) has proven to be less robust than desired. Thus rescind HashTable iterator '->' dereferencing (from APR-2019).
-
Mark OLESEN authored
-
Mark OLESEN authored
- for special cases when normal writing is to be completely disabled and replaced with alternate means (eg, via a function object). - support "adjustable" as "adjustableRunTime" alias to reduce typing for writeControl or outputControl
-
Mark OLESEN authored
- use HashTable emplace instead of insert to avoid unneeded argument (for HashSet). - use emplace when generating zero-initialized values for HashTable::operator() - drop unused parameter from Detail::HashTableSingle, adjust templates parameter names - forward HashTable::operator[] to the semantically identical HashTable::at() to avoid code duplication
-
- 25 Sep, 2019 1 commit
-
-
Mark OLESEN authored
-
- 27 Sep, 2019 2 commits
-
-
Mark OLESEN authored
-
Mark OLESEN authored
-
- 26 Sep, 2019 1 commit
-
-
Mark OLESEN authored
- generated C++ files, but didn't use C++ compiler
-
- 25 Sep, 2019 4 commits
-
-
Mark OLESEN authored
-
Mark OLESEN authored
- call also be used non-interactively for simple 'one-shot' use of OpenFOAM utilities or solvers STYLE: use dash instead of brackets for '- see www.OpenFOAM.com' - less cluttered in combination with API information
-
Mark OLESEN authored
-
Mark OLESEN authored
- makes the intention clearer, allows for future tightening of iterator access rules.
-
- 24 Sep, 2019 7 commits
-
-
Mark OLESEN authored
-
OpenFOAM bot authored
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- useful for manual handling of string with comments
-
Mark OLESEN authored
-
Mark OLESEN authored
-
- 20 Sep, 2019 1 commit
-
-
sergio authored
-
- 23 Sep, 2019 2 commits
-
-
Kutalmış Berçin authored
-
Mark OLESEN authored
-
- 19 Sep, 2019 1 commit
-
-
mattijs authored
-
- 12 Sep, 2019 1 commit
-
-
mattijs authored
-
- 16 Sep, 2019 1 commit
-
-
sergio authored
-
- 13 Sep, 2019 1 commit
-
-
sergio authored
-