Skip to content
Snippets Groups Projects
  1. Oct 28, 2016
  2. Oct 27, 2016
  3. Oct 07, 2016
  4. Oct 05, 2016
  5. Oct 06, 2016
    • Mark Olesen's avatar
      ENH: complete reworking of foamToEnsight to make into a library (issue #241) · e57ca15b
      Mark Olesen authored
      - eliminate ensightAsciiStream, ensightBinaryStream, ensightStream in
        favour of using ensightFile and ensightGeoFile classes throughout.
      
      - encapsulate mesh-parts sorting with the ensightCells, ensightFaces
        class.
      
      - handle of patches/faceZones entirely within ensightMesh for a lighter
        interaction with field output. Both faceZones and point fields need
        more testing to see if they behave properly for all cases.
      
      - move some output functionality into its own namespace
        'ensightOutput', move into a library.
      
      - use the ensightCase class to open new ensight output streams
        in the proper sub-directory locations.
      e57ca15b
  6. Oct 05, 2016
  7. Sep 27, 2016
  8. Oct 26, 2016
    • Andrew Heather's avatar
    • Andrew Heather's avatar
      af81184e
    • Mark Olesen's avatar
      CONFIG: remove non-POSIX use of 'type' (issue #176) · 3b96a557
      Mark Olesen authored
      - In the foundation version they introduced a construct to handle
        the transition from 'wmRefresh' as an alias to 'wmRefresh' as
        a shell function. This transition is unnecessary for OpenFOAM+
        since 1606 used wmREFRESH (not wmRefresh) as an alias.
      
        For portability it is important to avoid this non-POSIX
        "type -t". It causes issues with dash and with zsh
        (mentioned in issue #277).
      
              type -t dash  ->   -t: not found
              type -t zsh   ->  zsh: bad option: -t
      
      Note: zsh users may still noticed other problems.
      For example, the POSIX 'unset -f' normally has no output, but in zsh
      it reports an error and has exit code 1 if the function was not
      previously defined. Whereas in POSIX (including bash, dash) it only
      returns non-zero if the name(s) could not be unset.
      3b96a557
  9. Oct 25, 2016
  10. Oct 24, 2016
  11. Oct 21, 2016
  12. Oct 20, 2016
  13. Oct 19, 2016
  14. Oct 18, 2016
    • Mark OLESEN's avatar
      Merge branch 'initialier_list-updates' into 'merge-foundation' · 7c10b89a
      Mark OLESEN authored
      ENH: Support more C++11 initializer lists (issue #261)
      
      DynamicList
      -----------
        - construction, assignment and append
      
      HashSet
      -------
        - construction, insert, set.
        - assignment will use the implicit List constructor
      
      hashedWordList
      --------------
        - construction, assignment
        - additional sort() and uniq() methods.
        - Readonly access to HashTable information via lookup() method.
        - NB: could avoid 'const char**' constructors in the future
      
      
      Some tests are included
      
      See merge request !67
      7c10b89a
    • Mark Olesen's avatar
      ENH: Support more C++11 initializer lists (issue #261) · 1967fd3d
      Mark Olesen authored
      DynamicList
      -----------
        - construction, assignment and append
      
      HashSet
      -------
        - construction, insert, set.
        - assignment will use the implicit List constructor
      
      hashedWordList
      --------------
        - construction, assignment
        - additional sort() and uniq() methods.
        - Readonly access to HashTable information via lookup() method.
        - NB: could avoid 'const char**' constructors in the future
      1967fd3d
    • Henry Weller's avatar
      foamDictionary: Added '-diff <dict>' option · d2b96d88
      Henry Weller authored
        - Write differences with respect to the specified dictionary
          (or sub entry if -entry specified)
      
        - Write the differences with respect to a template dictionary:
            foamDictionary 0/U -diff $FOAM_ETC/templates/closedVolume/0/U
      
        - Write the differences in boundaryField with respect to a
          template dictionary:
            foamDictionary 0/U -diff $FOAM_ETC/templates/closedVolume/0/U \
              -entry boundaryField
      
      Patch contributed by Mattijs Janssens
      d2b96d88