1. 09 Apr, 2020 1 commit
  2. 06 Apr, 2020 3 commits
  3. 03 Apr, 2020 2 commits
  4. 01 Apr, 2020 1 commit
  5. 18 Mar, 2020 1 commit
  6. 16 Mar, 2020 6 commits
    • Mark Olesen's avatar
      CONFIG: bump patch level · 80e40338
      Mark Olesen authored
      80e40338
    • Mark Olesen's avatar
      BUG: missing output for foamDictionary -includes (closes #1635) · 794ab397
      Mark Olesen authored
      - log to stdout when explicitly enabled
      794ab397
    • Mark Olesen's avatar
      CONFIG: improve prefix matching for system libraries (#1607) · fe17c8ad
      Mark Olesen authored
      - missed detection of system libraries when installed with multiarch
        paths like /usr/lib/x86_64-linux-gnu
      
      CONFIG: improve handling of group/user config files (#928)
      
      - changed bashrc handling of FOAM_CONFIG_NOUSER to use
        FOAM_CONFIG_MODE instead. Propagate into foamEtcFile to make this
        a stickier control.
      
        This change allows better control, but also enables cluster
        installations to define their own value within the OpenFOAM prefs.sh
        file to prevent users accidentally mis-configuring things if
        necessary.
      
      - remove undocumented handling of an (a)ll mode in foamEtcFile to
        avoid potential pitfalls.
      
      - add support for FOAM_CONFIG_ETC handling.
        This allows injection of an extra search layer when finding
        project etc files
      
      ENH: improvements to foamConfigurePaths (#928)
      
      - handle FOAM_CONFIG_ETC implicitly, or explicitly with the new
        -etc option.
      
      STYLE: more explicit wording in foamConfigurePaths usage (#1602)
      
      - document that an absolute path (eg, -scotch-path) overrides/ignores
        the equivalent ThirdParty setting (eg, -scotch)
      
      - longer options -system-compiler and -third-compiler for -system
        and -third, respectively. Clearer as to their purpose.
      
      - adjust the location sanity check to look for META-INFO directory.
      fe17c8ad
    • Mark Olesen's avatar
      CONFIG: support FOAM_EXTRA_CXXFLAGS (#1256) · ac8b64df
      Mark Olesen authored
      - allows custom tuning of compilation parameters
      ac8b64df
    • Mark Olesen's avatar
      ENH: openfoam shell session - improved and relocated · ba3a31af
      Mark Olesen authored
      - '-c' option (as per shell), '-Dkey[=value]' option to provide
        preferences via the command-line. For example,
      
            etc/openfoam -DWM_COMPILER=Clang -int64  ./Allwmake -j -s -l
      
        These can also be combined with other options. Eg,
      
            etc/openfoam -DWM_COMPILER=Clang \
                -c 'wmake -show-path-cxx -show-cxxflags'
      
      - relocated from bin/tools/ => etc/ for easier access
      
      - bin/tools/openfoam.in : for autoconfig-style installation
      
      - Auto-detect if the shell script was executed with openfoam and
        interpret accordingly.
      
        Simple example,
      
            --------------
            #!/usr/bin/openfoam
            cd "${0%/*}" || exit   # Run -*-sh-*- from this dir
      
            blockMesh
            simpleFoam
            --------------
      
         Note it is NOT currently possible to provide any other parameters
         this way. Eg,
      
            `#!/usr/bin/openfoam -sp` (NOT)
      
         This will either fail to run, or result in infinite recursion.
      ba3a31af
    • Andrew Heather's avatar
  7. 13 Mar, 2020 1 commit
  8. 12 Mar, 2020 2 commits
  9. 11 Mar, 2020 1 commit
  10. 03 Mar, 2020 2 commits
  11. 14 Feb, 2020 1 commit
  12. 13 Feb, 2020 1 commit
  13. 12 Feb, 2020 2 commits
  14. 10 Feb, 2020 1 commit
  15. 05 Feb, 2020 1 commit
  16. 03 Feb, 2020 2 commits
  17. 31 Jan, 2020 1 commit
    • Mark Olesen's avatar
      COMP: avoid -Wstringop-truncation warning · d3bcc71b
      Mark Olesen authored
      - the gcc c++/9 includes now inline strncpy, which obliterates
        the previous method of suppressing the warning.
        Now simply allocate additional space for the nul character.
      
      COMP: silence some icc warnings
      d3bcc71b
  18. 29 Jan, 2020 3 commits
  19. 28 Jan, 2020 2 commits
  20. 27 Jan, 2020 1 commit
  21. 21 Jan, 2020 2 commits
    • Andrew Heather's avatar
      Merge branch 'bug-1560-kEpsilonPhitF' into 'master' · 835c392d
      Andrew Heather authored
      BUG: add switch for nu:DphitEff in kEpsilonPhitF (fixes #1560)
      
      Closes #1560
      
      See merge request !329
      835c392d
    • Kutalmis Bercin's avatar
      BUG: add switch for nu:DphitEff in kEpsilonPhitF (fixes #1560) · c234acf1
      Kutalmis Bercin authored
          Including `nu` in `DphitEff` even though it is not present in (LUU:Eq. 17)
          provided higher level of resemblance to benchmarks for the tests considered,
          particularly for the peak skin friction (yet, pressure-related predictions
          were unaffected). Users can switch off `nu` in `DphitEff` by using
          `includeNu` entry in `kEpsilonPhitFCoeffs` in order to follow the
          reference paper thereat. `includeNu` is left `true` by default.
          See GitLab issue #1560,
      
        LUU: Laurence, D. R., Uribe, J. C., & Utyuzhnikov, S. V. (2005).
      c234acf1
  22. 13 Jan, 2020 1 commit
  23. 09 Jan, 2020 2 commits