1. 19 Nov, 2017 1 commit
  2. 10 Nov, 2017 1 commit
  3. 18 Nov, 2017 1 commit
    • Mark Olesen's avatar
      ENH: add argList support for non-mandatory arguments · 834d46c6
      Mark Olesen authored
      - in rare cases we may wish to have command-line arguments that are
        non-mandatory. This can now be reflected in the usage output, provided
        that the argList::nonMandatoryArgs() has been used.
      
      - added setRootCaseNonMandatoryArgs.H that applies the
        argList::nonMandatoryArgs() settings and otherwise performs largely
        as per setRootCase.H, except that the check for mandatory arguments
        is deferred to later user code.
      834d46c6
  4. 10 Nov, 2017 1 commit
    • Mark Olesen's avatar
      ENH: improved zone constructors · a59c87d5
      Mark Olesen authored
      - constructor for empty cell/face/point Zones, with contents to be
        transferred in later.
      
      - ZoneMesh::operator(const word&) to return existing zone or a new empty one.
      a59c87d5
  5. 18 Nov, 2017 2 commits
  6. 17 Nov, 2017 2 commits
    • Mark Olesen's avatar
      ENH: add -case option for foamLog · 810d090e
      Mark Olesen authored
      810d090e
    • Mark Olesen's avatar
      ENH: improve robustness of MPI start/stop · 9c3bef5a
      Mark Olesen authored
      - warn or fatal if Pstream::init or Pstream::exit are called multiple
        times.
      
      - additional Pstream::initNull method as failsafe to initialize MPI
        when the underlying OpenFOAM process is not running in parallel but
        the application still needs MPI.
      
      - Pstream::exit() can now also be called without having used MPI::init(),
        which means it can be used to cleanup serial process or for
        applications that used the special purpose Pstream::initNull()
        mechanism.
      9c3bef5a
  7. 13 Nov, 2017 1 commit
  8. 17 Nov, 2017 1 commit
  9. 16 Nov, 2017 1 commit
  10. 15 Nov, 2017 1 commit
  11. 14 Nov, 2017 1 commit
  12. 13 Nov, 2017 6 commits
  13. 08 Nov, 2017 2 commits
  14. 13 Nov, 2017 5 commits
  15. 12 Nov, 2017 2 commits
  16. 09 Nov, 2017 3 commits
  17. 08 Nov, 2017 6 commits
  18. 07 Nov, 2017 3 commits