Skip to content
Snippets Groups Projects
  1. Nov 18, 2017
    • 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. Nov 17, 2017
    • 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. Nov 13, 2017
  4. Nov 17, 2017
  5. Nov 16, 2017
  6. Nov 15, 2017
  7. Nov 14, 2017
  8. Nov 13, 2017
  9. Nov 08, 2017
  10. Nov 13, 2017
  11. Nov 12, 2017
  12. Nov 09, 2017
  13. Nov 08, 2017
  14. Nov 07, 2017