7c21f42b6d
ENH: add remove objects handling in timeFunctionObject and regionFunctionObject
...
- makes it easier to implement functionObject or field object removal
2019-02-08 17:47:45 +01:00
b921ae298e
BOT: Cleaned up header files
2019-02-06 12:28:23 +00:00
ad7f29466a
ENH: added timeFunctionObject virtual class in inheritance hierarchy
...
- simply a functionObject with an additional Time reference, which is
a combination frequently used by concrete functionObjects
2019-01-25 08:56:21 +01:00
7ffa7bb923
ENH: stateFunctionObject - added helper functions to retrieve object result info
2019-01-21 10:58:39 +00:00
8b387961d9
ENH: run-time control clean-up
2018-08-17 16:52:11 +01:00
21d2d7e6c3
ENH: Initial implementation for FO activation by trigger
2018-08-16 12:44:33 +01:00
07dafe7b0b
STYLE: use range-for when looping dictionary entries.
...
- as part of the cleanup of dictionary access methods (c6520033c9 )
made the dictionary class single inheritance from IDLList<entry>.
This eliminates any ambiguities for iterators and allows
for simple use of range-for looping.
Eg,
for (const entry& e : topDict))
{
Info<< "entry:" << e.keyword() << " is dict:" << e.isDict() << nl;
}
vs
forAllConstIter(dictionary, topDict, iter))
{
Info<< "entry:" << iter().keyword()
<< " is dict:" << iter().isDict() << nl;
}
2018-10-19 13:08:24 +02:00
f9fe71815a
STYLE: consistent use of '= delete' for removed constructors/assignments
...
- make the purpose more explicit, and reduces some work for the
compiler as well.
2018-05-30 12:03:17 +02:00
b4f0b2930d
STYLE: Minor code tidying
2017-02-03 12:20:58 +00:00
3c9e050d6e
ENH: stateFunctionObject - separated dictionary access and updated api to return result status for retrieving properties
2016-10-21 17:01:35 +01:00
b9940cbbb1
COMP: Multiple changes - first clean build after latest merge - UNTESTED
2016-09-23 15:36:53 +01:00