Skip to content
Snippets Groups Projects
  1. Feb 12, 2020
  2. Feb 11, 2020
  3. Jan 31, 2020
  4. Jan 30, 2020
  5. Jan 24, 2020
  6. Jan 22, 2020
    • Will Schroeder's avatar
      A new, faster method for vtkPolyData::ComputeBounds() · 933371b3
      Will Schroeder authored
      Added new threaded methods in vtkPolyData and vtkBoundingBox
      for computing GetBounds(). Added a comparison test for the
      methods vtkPolyData::GetBounds(), vtkPoints::GetBounds(),
      and vtkBoundingBox::ComputeBounds(). The speed improvements on
      large meshes is approximately 10x.
      
      Also, the new vtkCellArray API, and the vtkArrayDispatch
      framework is used. Note, as before, this new vtkPolyData::GetBounds()
      only considers points used by cells to determine the bounding box.
      
      Performance considerations required tuning the vtkCellArray and
      vtkCellArrayIterator to share memory when possible (i.e., avoid
      copying). Also cleaned up documentation and API for these classes.
      A test was added to ensure that iterator is functioning properly
      (e.g., is faster, sharing storage buffer as appropriate).
      
      Finally discovered an error in vtkParametricKuen which was
      generating NaN on some systems, which messed up the GetBounds()
      computation.
      933371b3
  7. Jan 20, 2020
  8. Jan 17, 2020
  9. Jan 09, 2020
  10. Jan 08, 2020
  11. Jan 07, 2020
  12. Jan 06, 2020
  13. Jan 03, 2020
  14. Dec 23, 2019
  15. Dec 20, 2019
    • Mathieu Westphal (Kitware)'s avatar
      67115918
    • florian maurin's avatar
      bezier cells · 87c28492
      florian maurin authored
      87c28492
    • Michael Migliore's avatar
      Add vtkLinearCellExtrusionFilter · 0fa51570
      Michael Migliore authored
      vtkLinearCellExtrusionFilter is a modeling filter.
      It takes polygonal data as input and generates an unstructured grid data on output.
      The input dataset is swept according to the input cell data array value along the cell normal and creates new 3D primitives.
      Triangles will become Wedges, Quads will become Hexahedrons, and
      Polygons will become Polyhedrons.
      0fa51570
    • Mathieu Westphal (Kitware)'s avatar
      LagrangianParticleTracker improvements · e20806e2
      Mathieu Westphal (Kitware) authored
      The improves and optimize the LagrangianParticleTracker multithread implementation by :
      
      * Avoiding useless allocation
      * Using thread-level variable
      * Avoiding using mutex by doing actual reduction of the output
      * A few bugfixes and memleaks fixes
      * Add QuadraticRoot to vtkMath
      * Add a vtkBilinearQuadIntersection class
      e20806e2
  16. Dec 19, 2019
  17. Dec 18, 2019
  18. Dec 17, 2019
  19. Dec 16, 2019
  20. Dec 11, 2019
  21. Dec 09, 2019
Loading