- Nov 26, 2021
-
-
-
-
- extend handling of uniform PatchFunction1 to include new Function1 types and pass through the objectRegistry information
-
-
-
Returns a value retrieved from a function object result. Usage: <entryName> functionObjectValue; <entryName>Coeffs { functionObject <name>; functionObjectResult <function object result field name> }
-
Note: previous behaviour to set the reference to a cell value can be recovered by using the new 'sample' Function1
-
-
Function1 can now be created with an object registry, e.g. time or mesh database. This enables access to other stored objects, e.g. fields, dictionaries etc. making Function1 much more flexible. Note: will allow TimeFunction1 to be deprecated
-
- created new functionObjects::properties class derived from IOdictionary - replaces raw state IOdictionary owned by functionObjectList - state dictionary access/manipulators moved from stateFunctionObject - stateFunctionObject now acts as a light wrapper around functionObjecties::properties - updated dependent code
-
-
- Nov 25, 2021
-
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- more closely reflect what the binaries report - report the installation path - change PS1 case/separator to roughly correspond to package names STYLE: adjust README to mention upcoming v2112
-
Mark OLESEN authored
- use `#word` to concatenate, expand content with the resulting string being treated as a word token. Can be used in dictionary or primitive context. In dictionary context, it fills the gap for constructing dictionary names on-the-fly. For example, ``` #word "some_prefix_solverInfo_${application}" { type solverInfo; libs (utilityFunctionObjects); ... } ``` The '#word' directive will automatically squeeze out non-word characters. In the block content form, it will also strip out comments. This means that this type of content should also work: ``` #word { some_prefix_solverInfo /* Appended with application name (if defined) */ ${application:+_} // Use '_' separator ${application} // The application } { type solverInfo; libs (utilityFunctionObjects); ... } ``` This is admittedly quite ugly, but illustrates its capabilities. - use ...
-
Mark OLESEN authored
- when using a vector field for weighting, it either used mag() or mag * area, but did not have a unit-normal projection version
-
- Nov 24, 2021
-
-
sergio authored
humidityTemperature BC
-
Andrew Heather authored
ENH: New suite for electrostatic deposition applications See merge request !496
-
-
-
-
- Nov 23, 2021
-
-
Mark OLESEN authored
- needed for future embedding
-
Mark OLESEN authored
- use FACE_DATA (was SURFACE_DATA) for similarity with polySurface ENH: add expression value enumerations and traits - simple enumeration of standard types (bool, label, scalar, vector) that can be used as a value type-code for internal bookkeeping. GIT: relocate pTraits into general traits/ directory
-
Mark OLESEN authored
-
- Nov 22, 2021
- Nov 17, 2021
-
-
Mark OLESEN authored
- add missing time() into pointMesh STYLE: use static_cast instead of dynamic_cast for Time -> objectRegistry
-
Andrew Heather authored
ENH: report dictionary defaults with Executable prefix See merge request !498
-
Mark OLESEN authored
- provides better context when default values are accessed from a dictionary than reporting a source file location.
-
Mark OLESEN authored
STYLE: adjust param/return for internal readStream method
-
Mark OLESEN authored
- enables building HashTables with shadowed variables - support good() and valid() as synonyms in memory classes
-
Mark OLESEN authored
STYLE: relocate ITstream::parseStream from static to file-scope
-
- Nov 15, 2021
-
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- releases ownership of the pointer. A no-op (and returns nullptr) for references. Naming consistent with unique_ptr and autoPtr. DOC: adjust wording for memory-related classes - add is_const() method for tmp, refPtr. Drop (ununsed and confusing looking) isTmp method from refPtr in favour of is_pointer() or movable() checks ENH: noexcept for some pTraits methods, remove redundant 'inline' - test for const first for tmp/refPtr (simpler logic)
-
Mark OLESEN authored
- unused, generally fragile.
-
Mark OLESEN authored
- replaces hand-rolled checks STYLE: minor cleanup of ensightPTraits
-
-
mattijs authored
-
- Nov 11, 2021
-
-
mattijs authored
-