1. 27 Sep, 2016 2 commits
  2. 26 Oct, 2016 3 commits
    • 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
  3. 25 Oct, 2016 5 commits
  4. 24 Oct, 2016 1 commit
  5. 21 Oct, 2016 4 commits
  6. 20 Oct, 2016 2 commits
  7. 19 Oct, 2016 12 commits
  8. 18 Oct, 2016 8 commits
    • 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
    • Andrew Heather's avatar
      Merge branch 'endian_base64' into 'merge-foundation' · 7a5dff91
      Andrew Heather authored
      Common endian handling. Provide base64 output encoding.
      
      
      
      See merge request !71
      7a5dff91
    • Henry Weller's avatar
    • Henry Weller's avatar
      blockMesh: Added projected vertices and edges · 3773db53
      Henry Weller authored
      Patch contributed by Mattijs Janssens
      
          - Added projected vertices
          - Added projected edges
          - Change of blockEdges API (operate on list lambdas)
          - Change of blockFaces API (pass in blockDescriptor and blockFacei)
          - Added sphere7ProjectedEdges tutorial to demonstrate vertex and edge projection
      3773db53
    • Henry Weller's avatar
    • Mark Olesen's avatar
      BUG: foamCleanPath problem if path contains @ (closes #264) · 03b5d5c1
      Mark Olesen authored
      - Can occur with some user names, or mounted paths.
        Resolve by using '?' for the separation character.
      
        Since '?' is a shell-glob, it is highly unlikely to occur appear in
        filenames.  Additionally, it is not a meta-character in standard sed,
        nor in the GNU extension (which uses '\?').
      03b5d5c1
  9. 17 Oct, 2016 3 commits