- 18 Sep, 2017 1 commit
-
-
mattijs authored
Note that now mirrorMesh does not delete empty patches anymore.
-
- 07 Sep, 2017 2 commits
- 06 Sep, 2017 1 commit
-
-
mattijs authored
-
- 31 Aug, 2017 1 commit
-
-
Prashant Sonakar authored
-
- 28 Aug, 2017 1 commit
-
-
Prashant Sonakar authored
-
- 18 Aug, 2017 1 commit
-
-
Prashant Sonakar authored
fixes #560
-
- 14 Aug, 2017 1 commit
-
-
Mark Olesen authored
- assists when building simple hand-rolled parsers. Also add string::split() taking a sub-string for the delimiter.
-
- 10 Aug, 2017 3 commits
-
-
mattijs authored
-
mattijs authored
-
Mark Olesen authored
- access tokenType enum values more consistently.
-
- 07 Aug, 2017 2 commits
-
-
Mark Olesen authored
-
Andrew Heather authored
-
- 03 Aug, 2017 1 commit
-
-
Mark Olesen authored
- The logic for switching input-mode was previously completely encapsulated within the #inputMode directive, but without any programming equivalent. Furthermore, the encapsulation in inputMode made the logic less clear in other places. Exposing the inputMode as an enum with direct access from entry simplifies things a fair bit. - eliminate one level of else/if nesting in entryIO.C for clearer logic - for dictionary function entries, simply use addNamedToMemberFunctionSelectionTable() and avoid defining a type() as a static. For most function entries the information is only used to get a name for the selection table lookup anyhow.
-
- 02 Aug, 2017 2 commits
-
-
Mark Olesen authored
- consolidate word::validated() into word::validate() and also allow as short form for string::validate<word>(). Also less confusing than having similarly named methods that essentially do the same thing. - more consistent const access when iterating over strings - add valid(char) for keyType and wordRe
-
Mark Olesen authored
-
- 29 Jul, 2017 1 commit
-
-
Mark Olesen authored
- error::throwExceptions(bool) returning the previous state makes it easier to set and restore states. - throwing() method to query the current handling (if required). - the normal error::throwExceptions() and error::dontThrowExceptions() also return the previous state, to make it easier to restore later.
-
- 26 Jul, 2017 1 commit
-
-
Prashant Sonakar authored
-
- 22 Jul, 2017 2 commits
-
-
Mark Olesen authored
-
Mark Olesen authored
-
- 21 Jul, 2017 1 commit
-
-
Mark Olesen authored
- this represents a partial revert for commit 6a0a8b99
-
- 20 Jul, 2017 2 commits
-
-
Mark Olesen authored
-
Mark Olesen authored
- the 'protect' inputMode is used to supply defaults. If an entry already exists, it should act as a no-op without any side-effects whatsoever.
-
- 19 Jul, 2017 3 commits
-
-
mattijs authored
-
Mark Olesen authored
- mostly associated with forgotten quotes around "(abd|def)" ... - Address different potential problems: (key) { key1 entry1; } (key) { key1 entry1; }; // <- Note trailing ';' (key) entry2;
-
Andrew Heather authored
-
- 18 Jul, 2017 1 commit
-
-
Mark Olesen authored
- clear error flags. Special handling for igzstream.
-
- 17 Jul, 2017 4 commits
-
-
Mark Olesen authored
- resets the output buffer completely - implementing what rewind was likely meant to have accomplished for many use cases. STYLE: OSHA1stream reset() for symmetry. Deprecate rewind().
-
Mark Olesen authored
- use allocator class to wrap the stream pointers instead of passing them into ISstream, OSstream and using a dynamic cast to delete then. This is especially important if we will have a bidirectional stream (can't delete twice!). STYLE: - file stream constructors with std::string (C++11) - for rewind, explicit about in|out direction. This is not currently important, but avoids surprises with any future bidirectional access. - combined string streams in StringStream.H header. Similar to <sstream> include that has both input and output string streams.
-
Mark Olesen authored
-
Mark Olesen authored
-
- 16 Jul, 2017 1 commit
-
-
Pete Bachant authored
-
- 12 Jul, 2017 2 commits
-
-
Mark Olesen authored
- added an explicit print, but only report profiling to the log file from master process. We don't wish to overwrite any profiling that was conducted during the simulation. Besides which, we don't have a proper Time object for handling the write nicely either.
-
mattijs authored
-
- 11 Jul, 2017 1 commit
-
-
Mark Olesen authored
- Added for transition purposes only in 1612 but can now be removed.
-
- 20 Jul, 2017 1 commit
-
-
Mark Olesen authored
- generic means of holding ranges of substring iterators
-
- 21 Jul, 2017 1 commit
-
-
Mark Olesen authored
- makes the purpose clearer. In some places, string::resize() is even simpler. - use C++11 string::back() in preference to str[str.size()-1]
-
- 18 Jul, 2017 1 commit
-
-
Mark Olesen authored
- this now appears to be the more common use case.
-
- 06 Jul, 2017 1 commit
-
-
Mark Olesen authored
- use typedefs and new features/methods - file-scope template to avoid code duplication.
-
- 05 Jul, 2017 1 commit
-
-
Mark Olesen authored
- allows configuration without an environment variable. For compatibility still respect FOAM_SIGFPE and FOAM_SETNAN env-variables - The env-variables are now treated as true/false switch values. Previously there was just a check for env exists or not, but this can be fairly fragile for a user's environment.
-