1. 17 May, 2018 1 commit
    • Mark Olesen's avatar
      ENH: avoid memory leaks for HashPtrTable, PtrMap insertion (issue #749) · 2c5cdebe
      Mark Olesen authored
      - disallow insert() of raw pointers, since a failed insertion
        (ie, entry already existed) results in an unmanaged pointer.
      
        Either insert using an autoPtr, or set() with raw pointers or autoPtr.
      
      - IOobjectList::add() now takes an autoPtr instead of an object reference
      
      - IOobjectList::remove() now returns an autoPtr instead of a raw pointer
      2c5cdebe
  2. 27 Feb, 2018 1 commit
  3. 03 Jul, 2017 1 commit
  4. 24 Apr, 2017 1 commit
  5. 01 Feb, 2017 1 commit
  6. 06 Dec, 2016 1 commit
  7. 28 Nov, 2016 1 commit
    • Andrew Heather's avatar
      ENH: runTimePostProcessing FO camera update · 22cf7b84
      Andrew Heather authored
          - Removed the camera 'mode'
          - The (old) static camera was only appropriate when parallel
            projection was inactive, and the view was centred at (0 0 0)
          - Camera input now always requires 'position' and 'focalPoint'
          - Clip box is now optional.  Note that this is applied after the
            camera
            set-up and so will override the camera position
          - View angle is only appropriate when not using parallel projection
          - Zoom now required, applied after all other operations
            - 1 = do nothing, >1 = zoom in, <1 = zoom out
      
          Example input:
      
              camera
              {
                  // Total number of frames to generate
                  nFrameTotal 1;
      
                  // Parallel projection flag
                  parallelProjection no;
      
                  // Optional clippling box
                  clipBox     (-0.0206 -0.0254 -0.0005) (0.29 0.0254 0.0005);
                  focalPoint  (0 0 0);
                  up          (0 1 0);
                  position    (0 0 1);
                  viewAngle   20;
                  zoom        1.1;
              }
      22cf7b84
  8. 23 Sep, 2016 2 commits
  9. 10 Jun, 2016 1 commit
  10. 26 Apr, 2016 1 commit
  11. 22 Apr, 2016 1 commit
  12. 21 Apr, 2016 1 commit
  13. 08 Dec, 2015 1 commit
  14. 11 Nov, 2015 1 commit
    • Andrew Heather's avatar
      ENH: Initial commit of new runTimePostProcessing function object · c1e0645d
      Andrew Heather authored
      - Allows generation of images (currently PNG files) during the run
      - ... or afterwards by invoking the execFlowFunctionObjects utility
      - Wrapper around VTK functionality
      - Support for objects:
        - text
        - points (glyphs: sphere, arrow)
        - lines (tubes)
        - surfaces (wireframe, shaded, combination)
      - Colour using:
        - user-defined
        - field values (several colour maps availale)
      - For image sequences:
        - dynamic views (camera movement)
        - objects can appear/disappear using opacity
      - Building
        - VTK dependency v6+
        - satisfied using ParaView from ThirdParty directory
        - or separate VTK installation
      c1e0645d