1. 17 Dec, 2017 1 commit
  2. 22 Nov, 2017 1 commit
  3. 10 Nov, 2017 1 commit
    • Mark OLESEN's avatar
      ENH: improved zone constructors · a59c87d5
      Mark OLESEN authored
      - constructor for empty cell/face/point Zones, with contents to be
        transferred in later.
      
      - ZoneMesh::operator(const word&) to return existing zone or a new empty one.
      a59c87d5
  4. 17 Jul, 2017 1 commit
    • Mark OLESEN's avatar
      ENH: make treatment of stream allocators more uniform (issue #532) · 86ef9e86
      Mark OLESEN authored
      - use allocator class to wrap the stream pointers instead of passing
        them into ISstream, OSstream and using a dynamic cast to delete
        then. This is especially important if we will have a bidirectional
        stream (can't delete twice!).
      
      STYLE:
      
      - file stream constructors with std::string (C++11)
      
      - for rewind, explicit about in|out direction. This is not currently
        important, but avoids surprises with any future bidirectional access.
      
      - combined string streams in StringStream.H header.
        Similar to <sstream> include that has both input and output string
        streams.
      86ef9e86
  5. 05 Jan, 2017 1 commit
  6. 15 Dec, 2016 1 commit
    • Mark Olesen's avatar
      BUG: polyMesh removeFiles side-effect for blockMesh viewer (issue #346) · a32a915d
      Mark Olesen authored
      - polyMesh constructor from cell shapes invoked 'removeFiles'.
        This may or may not be what the caller wants or expects.
        With the ParaView blockMesh viewer, this behaviour causes deletion of
        all mesh data (points, faces, etc) when the viewer is refreshed.
      
        Triggered even when just building the blockMesh topology.
      
      - only a few places that construct a polyMesh from cell shapes
        (mostly mesh conversion utilities).
        Ensure that the file removal (if any) occurs in the application
        and *not* as a side-effect of calling the polyMesh constructor.
      
      --
      
        blockMesh (application)
          - The placement of the removeFiles seems to also remove freshly
            generated sets (Bug or feature to remove sets?)
      
        +-----------------------+---------------+------------------+
        | Application           | Constructor   | removeFiles      |
        |                       | (patch info)  | new / existing   |
        +-----------------------+---------------+------------------+
        | blockMesh             | dictionary    | existing         |
        | ansysToFoam           | names         | new              |
        | cfx4ToFoam            | dictionary    | new              |
        | fluentMeshToFoam      | names         | new              |
        | gambitToFoam          | dictionary    | new              |
        | gmshToFoam            | names         | new              |
        | ideasUnvToFoam        | names         | new              |
        | kivaToFoam            | dictionary    | new              |
        | mshToFoam             | names         | new              |
        | netgenNeutralToFoam   | names         | new              |
        | plot3dToFoam          | names         | new              |
        | tetgenToFoam          | names         | new              |
        | vtkUnstructuredToFoam | names         | new              |
        +-----------------------+---------------+------------------+
      a32a915d
  7. 18 May, 2016 1 commit
  8. 25 Apr, 2016 1 commit
  9. 24 Apr, 2016 1 commit
  10. 27 Jun, 2016 1 commit
  11. 18 Jan, 2016 1 commit
  12. 10 Jan, 2016 1 commit
  13. 10 Nov, 2015 1 commit
  14. 10 Feb, 2015 1 commit
  15. 22 Apr, 2014 1 commit
  16. 29 Oct, 2013 1 commit
  17. 14 Aug, 2011 1 commit
  18. 19 Jan, 2011 1 commit
  19. 14 Jan, 2011 1 commit
  20. 07 Jan, 2011 1 commit
  21. 05 Jan, 2011 2 commits
  22. 13 Oct, 2010 1 commit
  23. 27 Apr, 2010 1 commit
  24. 29 Mar, 2010 1 commit
  25. 16 Feb, 2010 1 commit
  26. 03 Dec, 2009 2 commits
  27. 30 Nov, 2009 1 commit
  28. 27 Nov, 2009 1 commit
    • Mark Olesen's avatar
      coding style adherence · fa93ce8c
      Mark Olesen authored
      - markup codingStyleGuide.org examples so they actually indent correctly
      
      - use 'Info<<' as per codingStyleGuide instead of 'Info <<'
      fa93ce8c
  29. 19 May, 2009 1 commit
  30. 10 Jan, 2009 1 commit
    • Mark Olesen's avatar
      Simplify checking of container (List/HashTable, strings) sizes · 95dcb6de
      Mark Olesen authored
      - can use 'XX.empty()' instead of 'XX.size() == 0', 'XX.size() < 1' or
        'XX.size() <= 0' or for simpler coding.
        It also has the same number of characters as '!XX.size()' and /might/ be
        more readable
      
      - many size checking had 'XX.size() > 0', 'XX.size() != 0', or 'XX.size() >= 1'
        when a simple 'XX.size()' suffices
      95dcb6de
  31. 31 Dec, 2008 1 commit
  32. 27 Oct, 2008 1 commit
  33. 25 Jun, 2008 2 commits
  34. 11 Jun, 2008 1 commit
  35. 29 May, 2008 1 commit
  36. 15 Apr, 2008 1 commit