- Nov 26, 2019
-
-
Mark OLESEN authored
-
- Nov 25, 2019
-
-
Mark OLESEN authored
-
Mark OLESEN authored
- allows use of Enum in more situations where a tiny Map/HashTable replacement is desirable. The new methods can be combined with null constructed for to have a simple low-weight caching system for words/integers instead of fitting in a HashTable.
-
- Nov 18, 2019
-
-
Mark OLESEN authored
- polymorphic field/result
-
- Nov 25, 2019
-
-
Mark OLESEN authored
-
- Nov 22, 2019
-
-
Mark OLESEN authored
- improves usability in other contexts ENH: expose topoSet::findIOobject as public
-
Mark OLESEN authored
- since pointPatchField is not derived from Field, methods such as negate() or a unary min(), max() are missing. These have apparently not been needed thus far, but are used indirectly via GeometricField.
-
Mark OLESEN authored
STYLE: split off into separate file
-
- Nov 20, 2019
-
-
Mark OLESEN authored
-
Mark OLESEN authored
-
- Nov 21, 2019
-
-
Mark OLESEN authored
- can be used in combination with std::generate, or as a substitute unary operator to supply random numbers for std::transform.
-
Mark OLESEN authored
-
- Nov 20, 2019
-
-
Mark OLESEN authored
- the noOp now returns const reference, noexcept
-
Mark OLESEN authored
-
- Nov 21, 2019
-
-
mattijs authored
-
- Nov 20, 2019
-
-
Mark OLESEN authored
-
- Nov 19, 2019
-
-
Mark OLESEN authored
- improves similarity to autoPtr. Simplifies coding. Example, tmp<volScalarField> tfield; // sometime later... tfield.reset ( volScalarField::New("myfield", mesh, dimensionedScalar(Zero)) ); - as per tmp, disallow tmpNrc assignment from literal nullptr - as per autoPtr, allow explicit test as bool (same as valid).
-
Mark OLESEN authored
-
Mark OLESEN authored
Example, ($radius > 10) ? sin(degToRad(45)) : cos(degToRad(30)) - protect division and modulo against zero-divide. - add scanner/parser debugging switches in the namespace, selectable as "stringToScalar". For example, debug parser: foamDictionary -debug-switch stringToScalar=2 debug scanner: foamDictionary -debug-switch stringToScalar=4 debug both: foamDictionary -debug-switch stringToScalar=6
-
Mark OLESEN authored
- this allows use of #eval results in the tests
-
Mark OLESEN authored
- this makes it behave more like other dictionary components.
-
Mark OLESEN authored
- can be useful when a scalarField has been used to store booleans and we need to recover a bool directly and deal with potential rounding issues. ENH: support "any" as a Switch counterpart to "none"
-
Mark OLESEN authored
-
Mattijs Janssens authored
-
Mark OLESEN authored
-
- Nov 18, 2019
-
-
Mark OLESEN authored
- now indicate that the dictionary entry is missing, not that it is an unknown function type. STYLE: adjust PatchFunction1New.C to have logic structure look similar
-
Mark OLESEN authored
- handle quoted format statement (m4)
-
Mark OLESEN authored
- avoids generating a log file, which is missing an "End" tag that allows the test loop to identify the completion status
-
Mark OLESEN authored
-
- Nov 15, 2019
-
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- also use tmp::New forwarding internally
-
Mark OLESEN authored
-
Mark OLESEN authored
- the full tensor also supports zip/unzip rows/cols and unzipRow, unzipCol, unzipDiag
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- also support transposed construction when given a set of vectors
-
- Nov 13, 2019
-
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
-