- Nov 13, 2017
-
-
Mark OLESEN authored
-
Mark OLESEN authored
- occurred when variable name exceeded the 15-char alignment format and the name run into the previous field.
-
Mark OLESEN authored
- reduces ambiguity between matching a list of strings and a single string.
-
mattijs authored
-
mattijs authored
-
mattijs authored
-
Andrew Heather authored
Feature function object field input See merge request !167
-
Mattijs Janssens authored
ENH: support change of Pstream buffer format via flag modifier See merge request !166
-
Andrew Heather authored
Feature field average windowing See merge request !165
-
Mark OLESEN authored
- allows changing the format of the sending OPstream at an arbitrary point in the transmission. The information is passed through the buffer and the receiving IPstream changes its format accordingly. This allows a temporary toggling of ASCII/BINARY mid-stream.
-
Mark OLESEN authored
- support when creating modules for OpenFOAM. Original source from Ivan Spisso (CINECA) modified by OpenCFD
-
- Nov 12, 2017
-
-
Mark OLESEN authored
-
Mark OLESEN authored
- the return value signals if this method handled this particular type of token. This minor change allows this method to be used as a succinct prefilter an output token stream. It also provides better encapsulation of what the particular output stream handles. Eg, bool ok = os.write(tok); if (!ok) // or if (!ok && os.good()) { os << tok; } instead of if (tok.type() == typeA || tok.type() == typeB || ...) { os.write(tok); } else { os << tok; }
-
- Nov 10, 2017
-
-
Andrew Heather authored
Also updated/corrected restart behaviour
-
Andrew Heather authored
When specifying the averaging data, a new `windowType` option is available, taking the values: - none: no windowing - approximate: past functionality (v1706 and earlier) - exact: exact moving average - will store and write (for restart) all fields in the window
-
- Nov 09, 2017
-
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Andrew Heather authored
-
Mark OLESEN authored
-
- Nov 08, 2017
-
-
Mark OLESEN authored
dictionary compatibility/migration methods See merge request !162
-
Mark OLESEN authored
-
Mark OLESEN authored
- when dictionary keywords change between versions, the programmer can use these compatibility methods to help with migration. * csearchCompat, foundCompat, lookupEntryPtrCompat, lookupEntryCompat, lookupCompat, lookupOrDefaultCompat, readIfPresentCompat, ... They behave like their similarly named base versions, but accept an additional list of older keyword names augmented by a version number. For example, dict.readIfPresentCompat ( "key", {{"olderName", 1612}, {"veryOld", 240}}, myscalar ); where 1612=OpenFOAM-v1612, 240=OpenFOAM-v2.4.x, etc.
-
Mark OLESEN authored
- If the entry could be directly inserted: a pointer to the inserted entry. - If a dictionary merge was required: a pointer to the dictionary that received the entry. - Return nullptr on any type of insertion failure. This change is code compatible with existing code since it only alters a bool return value to be a pointer return value.
-
Mark OLESEN authored
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
-
- Nov 07, 2017
-
-
Mark OLESEN authored
Improvements to token handling See merge request !160
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- simplify string output code
-
Mark OLESEN authored
- improved memory alignment reduces overhead for Int32 compilation - added move/swap semantics - made the type() readonly in favour of setVariant() to allow change of variant within a particular storage representation. Eg, STRING -> VERBATIMSTRING.
-
Mark OLESEN authored
- move append() single element to List and DynamicList ENH: add stringOps::count to avoid unnecessary string conversions
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- support send/receive with embedded '\0' characters
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
STYLE: Corrected file name in surface noise, added README file See merge request !161
-
Prashant Sonakar authored
-