Skip to content
Snippets Groups Projects
  1. Jun 18, 2021
    • Mark OLESEN's avatar
      CONFIG: inline _foamEval within <etc/config.sh/setup> · e2148b58
      Mark OLESEN authored
      - previously a function (unlike the csh version) but since bashrc and
        setup have been split -> replace with inline definition
      
      STYLE: formatting/wording for openfoam starters
      
      TUT: simplify controlDict modification, add default substitution
      
      ENH: accept '/' for end-of-options terminator (etc/openfoam)
      
      - makes the application or service more apparent.
        * eg.  /usr/bin/openfoam / blockMesh
        * vs.  /usr/bin/openfoam -- blockMesh
      
        Accept lone '-' as the end-of-options terminator, as per bash
      
      - Adjust handling of openfoam '-c' option to flag that a command-string
        will appear, but continue with option parsing.
        Consistent with bash definition.
      e2148b58
  2. Jun 11, 2021
  3. Jun 10, 2021
  4. Nov 13, 2019
  5. Oct 31, 2019
  6. Nov 06, 2019
  7. Jul 09, 2019
  8. Feb 06, 2019
  9. Jan 24, 2019
  10. Jan 15, 2019
  11. Dec 10, 2018
  12. Oct 12, 2018
  13. Mar 26, 2018
  14. Oct 05, 2017
  15. Mar 20, 2017
    • 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
  16. Feb 21, 2017
  17. Feb 06, 2017
  18. Apr 30, 2016
  19. Feb 15, 2016
  20. Jul 15, 2015
  21. Dec 14, 2014
  22. Jan 30, 2014
  23. Jul 30, 2013
  24. May 30, 2012
    • Henry's avatar
      Thermodynamics: Rationalization · dead8ec0
      Henry authored
      At the specie level:
          hs = sensible enthalpy
          ha = absolute (what was total) enthalpy
          es = sensibly internal energy
          ea = absolute (what was total) internal energy
      
      At top-level
          Rename total enthalpy h -> ha
          Rename sensible enthalpy hs -> h
      
      Combined h, hs, e and es thermo packages into a single structure.
      
      Thermo packages now provide "he" function which may return either enthalpy or
      internal energy, sensible or absolute according to the run-time selected form
      
      alphaEff now returns the effective diffusivity for the particular energy which
      the thermodynamics package is selected to solve for.
      dead8ec0
    • Henry's avatar
      Thermodynamics: Rationalization · 63da3e9a
      Henry authored
      At the specie level:
          hs = sensible enthalpy
          ha = absolute (what was total) enthalpy
          es = sensibly internal energy
          ea = absolute (what was total) internal energy
      
      At top-level
          Rename total enthalpy h -> ha
          Rename sensible enthalpy hs -> h
      
      Combined h, hs, e and es thermo packages into a single structure.
      
      Thermo packages now provide "he" function which may return either enthalpy or
      internal energy, sensible or absolute according to the run-time selected form
      
      alphaEff now returns the effective diffusivity for the particular energy which
      the thermodynamics package is selected to solve for.
      63da3e9a
  25. Jan 26, 2012
  26. Aug 14, 2011
  27. Jan 19, 2011
  28. Jan 14, 2011
  29. Jan 07, 2011
  30. Jan 05, 2011
  31. Apr 09, 2010
  32. Mar 29, 2010
  33. Mar 10, 2010
  34. Mar 09, 2010
  35. Dec 08, 2009