1. 25 Nov, 2016 1 commit
  2. 28 May, 2016 2 commits
    • Henry Weller's avatar
      postProcessing: Replaced 'foamCalc' and the 'postCalc' utilities · e4dc50dc
      Henry Weller authored
      with the more general and flexible 'postProcess' utility and '-postProcess' solver option
      
      Rationale
      ---------
      
      Both the 'postProcess' utility and '-postProcess' solver option use the
      same extensive set of functionObjects available for data-processing
      during the run avoiding the substantial code duplication necessary for
      the 'foamCalc' and 'postCalc' utilities and simplifying maintenance.
      Additionally consistency is guaranteed between solver data processing
      and post-processing.
      
      The functionObjects have been substantially re-written and generalized
      to simplify development and encourage contribution.
      
      Configuration
      -------------
      
      An extensive set of simple functionObject configuration files are
      provided in
      
      OpenFOAM-dev/etc/caseDicts/postProcessing
      
      and more will be added in the future.  These can either be copied into
      '<case>/system' directory and included into the 'controlDict.functions'
      sub-dictionary or included directly from 'etc/caseDict...
      e4dc50dc
    • Henry Weller's avatar
      etcFiles: Added functions to find directories in the 'etc' directories · 6f9573bb
      Henry Weller authored
      'findEtcFiles' moved from OSspecific to 'etcFiles' as it is not OS-specific
      6f9573bb
  3. 14 Feb, 2015 1 commit
  4. 31 Dec, 2014 2 commits
    • Henry's avatar
      Updated headers · ded2f257
      Henry authored
      ded2f257
    • Henry's avatar
      Added and verified support for 64bit labels · 325b003b
      Henry authored
      To compile with 64bit labels set
      
      WM_LABEL_SIZE=64
      
      in ~/OpenFOAM/dev/prefs.sh
      
      source ~/.bashrc
      
      then Allwmake in OpenFOAM-dev.
      
      This will build into for example OpenFOAM-dev/platforms/linux64ClangDPInt64Opt
      
      If WM_LABEL_SIZE is unset or set to 32:
      
      WM_LABEL_SIZE=32
      
      the build would be placed into OpenFOAM-dev/platforms/linux64ClangDPInt32Opt
      
      Thus both 32bit and 64bit label builds can coexist without problem.
      325b003b
  5. 24 Oct, 2011 1 commit
  6. 07 Oct, 2011 1 commit
  7. 14 Aug, 2011 1 commit
  8. 07 Jul, 2011 1 commit
  9. 06 Jul, 2011 1 commit
  10. 01 Jul, 2011 1 commit
  11. 21 Mar, 2011 1 commit
  12. 11 Mar, 2011 1 commit
    • Mark Olesen's avatar
      ENH: add support for WM_PROJECT_SITE env variable · 9cbc0efc
      Mark Olesen authored
      - alternative to WM_PROJECT_INST_DIR/site for systems with locked down
        installation paths (eg, when packaged as RPM or deb)
      
        When "$WM_PROJECT_SITE" is defined, it is used in favour of
        "$WM_PROJECT_INST_DIR/site"
      9cbc0efc
  13. 25 Feb, 2011 1 commit
  14. 22 Feb, 2011 1 commit
  15. 18 Feb, 2011 1 commit
  16. 08 Feb, 2011 2 commits
  17. 19 Jan, 2011 1 commit
  18. 14 Jan, 2011 1 commit
  19. 07 Jan, 2011 1 commit
  20. 05 Jan, 2011 2 commits
  21. 30 Dec, 2010 1 commit
  22. 21 Dec, 2010 1 commit
  23. 18 Nov, 2010 2 commits
  24. 17 Nov, 2010 2 commits
  25. 28 Jul, 2010 1 commit
  26. 29 Mar, 2010 1 commit
  27. 20 Jul, 2009 2 commits
  28. 18 May, 2009 1 commit
  29. 06 Feb, 2009 2 commits
    • Mark Olesen's avatar
      consistency update · 69918f23
      Mark Olesen authored
      - OSspecific: chmod() -> chMod(), even although it's not used anywhere
      
      - ListOps get subset() and inplaceSubset() templated on BoolListType
      
      - added UList<bool>::operator[](..) const specialization.
        Returns false (actually pTraits<bool>::zero) for out-of-range elements.
        This lets us use List<bool> with lazy evaluation and no noticeable
        change in performance.
      
      - use rcIndex() and fcIndex() wherever possible.
        Could check if branching or modulus is faster for fcIndex().
      
      - UList and FixedList get 'const T* cdata() const' and 'T* data()' members.
        Similar to the STL front() and std::string::data() methods, they return a
        pointer to the first element without needing to write '&myList[0]', recast
        begin() or violate const-ness.
      69918f23
    • Mark Olesen's avatar
      OSspecific: altered file tests · ffd9bb08
      Mark Olesen authored
      - removed the previously added fileName type(), isDir(), isFile() methods.
      
      - added optional bool parameter to isFile() function to explicitly
        enable/disable the check for gzip files.
      
      - fixed minor bugginess where the default usage of isFile() would result in
        false positive matches.
      
      - be slightly more stringent and use isDir() and isFile() instead of
        exists() function when we actually know the expected type.
      ffd9bb08
  30. 02 Feb, 2009 1 commit
  31. 15 Jan, 2009 1 commit
  32. 11 Jan, 2009 1 commit