1. 18 Nov, 2017 1 commit
    • Mark Olesen's avatar
      ENH: enumerations for known cell models in cellModel, ptr/ref lookups · 8730a762
      Mark Olesen authored
      - this provides a better typesafe means of locating predefined cell
        models than relying on strings. The lookup is now ptr() or ref()
        directly. The lookup functions behave like on-demand singletons when
        loading "etc/cellModels".
      
        Functionality is now located entirely in cellModel but a forwarding
        version of cellModeller is provided for API (but not ABI) compatibility
        with older existing user code.
      
      STYLE: use constexpr for cellMatcher constants
      8730a762
  2. 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
  3. 13 Nov, 2017 1 commit
  4. 17 Nov, 2017 1 commit
  5. 16 Nov, 2017 1 commit
  6. 15 Nov, 2017 1 commit
  7. 14 Nov, 2017 1 commit
  8. 13 Nov, 2017 6 commits
  9. 08 Nov, 2017 2 commits
  10. 13 Nov, 2017 5 commits
  11. 12 Nov, 2017 2 commits
  12. 09 Nov, 2017 3 commits
  13. 08 Nov, 2017 6 commits
  14. 07 Nov, 2017 8 commits