Skip to content
Snippets Groups Projects
  1. Apr 04, 2017
  2. Apr 03, 2017
  3. Mar 31, 2017
  4. Mar 30, 2017
  5. Mar 29, 2017
    • Mark Olesen's avatar
      STYLE: respect WM_DIR value when building wmake tools · 446b8e71
      Mark Olesen authored
      - minor bug: 'wclean empty' may have had issues with logical vs physical path
      446b8e71
    • Mark Olesen's avatar
      ENH: improve MPI configuration possibilities · 3ece6e52
      Mark Olesen authored
      - permit SYSTEMMPI user adjustments via
            etc/config.{csh,sh}/mpi-system
        This can be a convenient place for setting up SYSTEMMPI for OpenFOAM
        without adjusting bashrc, prefs.sh ...
      
      - add a USERMPI type. This represents any generic mpi implementation.
        The user is responsible for supplying an appropriate
        wmake/rules/General/mplibUSERMPI file and managing all settings.
      
        This type of setup can be useful in combination with specific build
        systems (SPACK, EASYBUILD, etc) or module systems for which the MPI
        variant is part of the installed configuration.
      3ece6e52
  6. Mar 28, 2017
  7. Mar 30, 2017
  8. Mar 27, 2017
  9. Mar 24, 2017
  10. Mar 23, 2017
    • Mark Olesen's avatar
      ENH: several improvements to foamEtcFile · bad27c45
      Mark Olesen authored
      - lazier evaluation of project name and version based on the directory
        name. Avoids heuristics based on directory names unless really needed.
      
      - cope with alternative directory locations.
        For example, OpenFOAM+VERSION etc.
      
      The combination of the two above appears to be sufficient to open up
      the directory naming possibilities.
      
      - additional -list-test option (tests for existence of directory).
      bad27c45
    • Mark Olesen's avatar
      STYLE: suppress unalias warnings/errors · e6e617ed
      Mark Olesen authored
      - cleanup variables last in etc/bashrc for a clean exit code
      e6e617ed
  11. Mar 22, 2017
  12. Mar 21, 2017
  13. Mar 17, 2017
  14. Mar 10, 2017
  15. Mar 02, 2017
  16. Feb 28, 2017
  17. Feb 24, 2017
  18. Mar 20, 2017
    • Mark Olesen's avatar
      STYLE: relocate deprecated utilities into separate directory · a203d0a3
      Mark Olesen authored
      - makes it easier to identify at a later stage
      a203d0a3
    • Mark Olesen's avatar
      ENH: minor improvements to environment · b970ba09
      Mark Olesen authored
      - handle sourcing bashrc with a relative path (issue #383)
      - handle sourcing from bash and zsh.
        Still need manual intervention when sourcing dash, sh, or ksh.
      - replace grep in etc/cshrc with sed only
      - logical instead of physical path for WM_PROJECT_DIR (issue #431).
        Doesn't seem to be possible for csh/tcsh.
      
        * Continue using physical locations when comparing directories,
          but not for the top-level FOAM_INST_DIR, WM_PROJECT_DIR.
      
      - relocate WM_CC, WM_CXX overrides from etc/config.*/compiler
        to etc/config.*/settings to ensure that they are left untouched
        when etc/config.sh/compiler is sourced while making third-party
        packages (eg, gcc, llvm, CGAL).
      
      - provide fallback FOAM_TUTORIALS setting in RunFunctions
      
      STYLE: remove "~OpenFOAM" fallback as being too rare, non-obvious
      b970ba09
  19. Mar 15, 2017