Skip to content
Snippets Groups Projects
  1. Mar 18, 2020
  2. Mar 16, 2020
    • 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
  3. Mar 13, 2020
  4. Mar 12, 2020
  5. Mar 11, 2020
  6. Mar 03, 2020
  7. Feb 14, 2020
  8. Feb 13, 2020
  9. Feb 12, 2020
  10. Feb 10, 2020
  11. Feb 05, 2020
  12. Feb 03, 2020
  13. Jan 31, 2020
    • 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
  14. Jan 29, 2020
  15. Jan 28, 2020
  16. Jan 27, 2020
  17. Jan 21, 2020
  18. Jan 13, 2020
  19. Jan 09, 2020
  20. Jan 07, 2020
  21. Jan 03, 2020