Skip to content
Snippets Groups Projects
  1. Jun 14, 2017
  2. Jun 12, 2017
  3. May 23, 2017
  4. Jun 08, 2017
  5. Apr 20, 2017
  6. Apr 18, 2017
  7. Apr 07, 2017
    • Mark Olesen's avatar
      ENH: added bin/tools/ change-sitedir.sh, change-userdir.sh · d794f599
      Mark Olesen authored
      - can be useful with compiling additional OpenFOAM programs
        that use FOAM_USER_APPBIN, FOAM_USER_LIBBIN for their build,
        to avoid conflicts with the normal user bin/lib files.
      
      - or to force relocation of FOAM_SITE_APPBIN, FOAM_SITE_LIBBIN
        during packaging of OpenFOAM
      d794f599
  8. Apr 03, 2017
    • Mark Olesen's avatar
      ENH: default jobControl now under the '~/.OpenFOAM/jobControl' directory · af49eaf6
      Mark Olesen authored
      - this implies that jobControl is a user-resource for OpenFOAM.
        It was previously located under $WM_PROJECT_INST_DIR/jobControl,
        but few users will have write access there.
      
      - an unset FOAM_JOB_DIR variable is treated as "~/.OpenFOAM/jobControl",
        which can partially reduce environment clutter.
      
      - provide argList::noJobInfo() to conveniently suppress job-info on an
        individual basis for short-running utilities (eg, foamListTimes) to
        avoid unneeded clutter.
      af49eaf6
  9. Mar 31, 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
  11. Mar 22, 2017
  12. Mar 15, 2017
  13. 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
  14. Feb 23, 2017
  15. Feb 21, 2017
  16. Feb 20, 2017
  17. Feb 16, 2017
  18. Feb 10, 2017
  19. Feb 09, 2017
  20. Feb 03, 2017
  21. Jan 26, 2017
  22. Jan 09, 2017
  23. Dec 23, 2016
  24. Dec 19, 2016
  25. Dec 16, 2016
  26. Nov 24, 2016
  27. Nov 13, 2016
  28. Nov 09, 2016
    • Mark Olesen's avatar
      BUG: foamConfigurePaths -foamInstall fails (related to issue #280) · c7d7cbca
      Mark Olesen authored
      - relied on 'export' keyword, which was removed in commit b8448671
      
      --
      ENH: foamConfigurePaths support for additional items:
      
          -label 32|64            specify label size
          -system name            specify 'system' compiler to be used
          -thirdParty name        specify 'ThirdParty' compiler to be used
      
          -boost ver              specify boost_version
          -boostArchPath dir      specify BOOST_ARCH_PATH
          -cgal ver               specify cgal_version
          -cgalArchPath dir       specify CGAL_ARCH_PATH
          -clang ver              specify clang_version for ThirdParty Clang
          -cmake ver              specify cmake_version
          -fftw ver               specify fffw_version
          -fftwArchPath dir       specify FFTW_ARCH_PATH
          -metis ver              specify METIS_VERSION
          -metisArchPath dir      specify METIS_ARCH_PATH
      c7d7cbca
    • Henry Weller's avatar
      foamTags: Rationalized tagging · 5e698582
      Henry Weller authored
      The best of the current options is to use the latest version of
      exuberant ctags (which has a new C++ parser) to generate both
      declaration and definition tags.
      
      gtags works to some extent and provides additional information about the
      function signatures but the C++ parser is not accurate and misses scope
      information.  gtags can be used with the ctags parser which is effective
      but looses the primary advantage of gtags being able to provide function
      signatures so support has been switched-off by default.
      
      ebrowse does not appear to be very useful for traversing the OpenFOAM
      class tree and the support has been switched-off by default.
      5e698582
  29. Nov 05, 2016
  30. Nov 04, 2016
  31. Oct 28, 2016
  32. Oct 25, 2016