This project is mirrored from https://gitlab.kitware.com/vtk/vtk-m.git. Pull mirroring updated .
  1. 16 Apr, 2014 1 commit
  2. 17 May, 2013 1 commit
  3. 14 May, 2013 1 commit
    • Brad King's avatar
      Use vtk_add_test_cxx function · 5b018861
      Brad King authored
      Refactor */*/Testing/Cxx/CMakeLists.txt to use the vtk_add_test_cxx
      function instead of direct add_test calls.
      
      Change-Id: I73dee627fa87a399c48b409af046b116fc75a0fd
      5b018861
  4. 12 Apr, 2013 1 commit
    • Joachim Pouderoux's avatar
      Optimize HTG for large & sparse level 0 grids. · 34d55b7f
      Joachim Pouderoux authored
      - Replace the vtkCollection which has a find access in O(N) by a std::map.
      
      - Add vtkHyperTreeIterator to avoid browsing every potential tree of
      level 0 grid. Only available trees are now browsed.
      
      - Add a TimeStamp to avoid unnecessary calls to the costly
      UpdateHyperTreesLeafIdOffsets.
      
      Those 3 changes really improve the computation time for building the HTG
      but also for computing the dual and all the filters
      (AxisCut, Geometry & ToUnstructuredGrid).
      
      Also add points for each cell in the tree, not only for leaf, even if
      only leaf points are used to construct the dual and thus referenced by
      some cells.
      
      Change-Id: Ie954fdc8860a55d0de9c23097b0662a2d2123550
      34d55b7f
  5. 10 Apr, 2013 1 commit
    • Joachim Pouderoux's avatar
      HTG modification to support only defined (has mat) level 0 cells. · 3218f2cc
      Joachim Pouderoux authored
      Change the HyperTreeGrid mechanisms to provide efficient storage of very
      large level 0 grids with only few cells defined. Instead of creating a
      full grid array, only defined cells (through MaterialMaskIndex array)
      are stored and processed.
      The source has been updated to take advantage of this new feature.
      
      Some optimizations and code simplification are also provided.
      
      Provide a new test TestHyperTreeGridTernary3DGeometryLargeMaterialBits
      to test the large grids management.
      
      Set 3: Fix tests, mainly fix CopyStructure.
      
      Change-Id: Iaab0afd7d13e66d9ab105c554a4d873ab59f1d35
      3218f2cc
  6. 05 Apr, 2013 1 commit
  7. 23 Mar, 2013 2 commits
  8. 25 Jan, 2013 1 commit
    • Philippe Pébay's avatar
      Implemented reverse boundary connection for material in 3D case · 88857b3c
      Philippe Pébay authored
      This is an additional fix to be used in relatively infrequent
      topological configurations (at edges & corners between cells of different
      material and different depth levels, when "viewed" from the
      non-material size). Albeit unfrequent, it is necessary to treat
      this case for completeness.
      
      Change-Id: Id66b14db1251210a26844aeab788883a3c0d9233
      88857b3c
  9. 24 Jan, 2013 3 commits
  10. 18 Jan, 2013 1 commit
  11. 17 Jan, 2013 1 commit
  12. 27 Dec, 2012 1 commit
  13. 19 Dec, 2012 4 commits
  14. 18 Dec, 2012 2 commits
  15. 17 Dec, 2012 1 commit
  16. 13 Dec, 2012 1 commit
  17. 01 Dec, 2012 2 commits
  18. 30 Nov, 2012 1 commit
  19. 29 Nov, 2012 1 commit
  20. 27 Oct, 2012 1 commit
  21. 27 Apr, 2012 1 commit
  22. 26 Apr, 2012 2 commits
  23. 23 Apr, 2012 3 commits
  24. 16 Apr, 2012 3 commits
  25. 10 Apr, 2012 1 commit
    • Brad King's avatar
      Define VTK_TEST_OUTPUT_DIR to name Testing/Temporary directory · 13e19ed9
      Brad King authored
      Replace all references to ${VTK_BINARY_DIR}/Testing/Temporary with
      ${VTK_TEST_OUTPUT_DIR} and set the variable accordingly.  The latter is
      shorter and will also be useful to build module tests as an external
      application that does not have VTK_BINARY_DIR available.
      
      Change-Id: I5159077c10dd2eab23365e9ac917bc6cbd806589
      13e19ed9
  26. 09 Apr, 2012 1 commit
    • VTK Developers's avatar
      Add modular VTK build system · 0c1471f1
      VTK Developers authored
      Add module.cmake, CMakeLists.txt, and other build system files.
      
      The modular VTK build system is not yet mature.  The monolithic build
      files had a lot of infrastructure.  The modular build files reproduce
      much of the functionality but some features will need to be restored
      later.  Document status and tasks in "TODO-Modularization.txt".
      
      Co-Author: Marcus D. Hanwell <marcus.hanwell@kitware.com>
      Co-Author: Chris Harris <chris.harris@kitware.com>
      Co-Author: Brad King <brad.king@kitware.com>
      Co-Author: Nikhil Shetty <nikhil.shetty@kitware.com>
      0c1471f1