- Apr 15, 2025
-
-
Vicente Bolea authored
-
- Apr 09, 2025
-
-
-
74df92ef release: 2.3.0 release notes 3761ec1a release: update version and License Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Kenneth Moreland <morelandkd@ornl.gov> Merge-request: !3308
-
c10ac668 2.3.0 is our 18th official release of VTK-m. 74df92ef release: 2.3.0 release notes 3761ec1a release: update version and License Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Kenneth Moreland <morelandkd@ornl.gov> Merge-request: !3308
-
Vicente Bolea authored
The major changes to VTK-m from (previous release) can be found in: docs/changelog/2.3.0/release-notes.md
-
Vicente Bolea authored
-
Vicente Bolea authored
-
- Apr 07, 2025
-
-
-
5f5bff5e Clip: Fix edgeInterpolationIndexToUnique creation bug Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Kenneth Moreland <morelandkd@ornl.gov> Merge-request: !3307
-
This is the correct order: 1. Copy the existing edges (which include duplicates) 2. Sort the copies edges 3. Remove the duplicate edges from the copied edges so that they are unique 4. Create a edgeInterpolationIndexToUnique map by querying each edge (including duplicates) and find the which unique id they have by looking into the unique copied edges (cherry picked from commit 0cbc72eb)
-
0cbc72eb Clip: Fix edgeInterpolationIndexToUnique creation bug Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Kenneth Moreland <morelandkd@ornl.gov> Merge-request: !3306
-
- Apr 06, 2025
-
-
Spiros Tsalikis authored
This is the correct order: 1. Copy the existing edges (which include duplicates) 2. Sort the copies edges 3. Remove the duplicate edges from the copied edges so that they are unique 4. Create a edgeInterpolationIndexToUnique map by querying each edge (including duplicates) and find the which unique id they have by looking into the unique copied edges
-
- Apr 04, 2025
-
-
2ac9f1ac Enable extracting external faces from curvilinear data Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Vicente Bolea <vicente.bolea@kitware.com> Merge-request: !3305
-
-
Kenneth Moreland authored
The external faces filter was not working with curvilinear data. It was throwing an exception about not being able to cast the coordinates array. This has been fixed to work with this condition.
-
08a6aaff Enable extracting external faces from curvilinear data Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3302
-
- Apr 03, 2025
-
-
Vicente Bolea authored
-
9cbe04e5 2.3.0-rc1 is our 18th official release of VTK-m. 72f4cb43 release: 2.3.0-rc1 release notes 911c258c release: update version and License Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Kenneth Moreland <morelandkd@ornl.gov> Merge-request: !3304
-
- Apr 02, 2025
-
-
Vicente Bolea authored
The major changes to VTK-m from (previous release) can be found in: docs/changelog/2.3.0/release-notes.md
-
Vicente Bolea authored
-
Vicente Bolea authored
-
14f09d44 Distribute Isosurface extraction from branch decomposition Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Gunther Weber <ghweber@lbl.gov> Merge-request: !3226
-
Given the distributed hierarchical contour tree and its branch decomposition, we compute the volume of each branch and select the branches with high volumes (i.e., Top K). Then, we extract the meshes on the contours nearby the saddles of these top-volume branches.
-
- Mar 31, 2025
-
-
Kenneth Moreland authored
The external faces filter was not working with curvilinear data. It was throwing an exception about not being able to cast the coordinates array. This has been fixed to work with this condition.
-
- Mar 24, 2025
-
-
ed82597f Contour Polygons with Marching Cubes Acked-by:
Kitware Robot <kwrobot@kitware.com> Reviewed-by:
Spiros Tsalikis <spiros.tsalikis@kitware.com> Merge-request: !3294
-
- Mar 21, 2025
-
-
3467904b Merge branch 'upstream-diy' into bump-diy 86f8b9ff diy 2025-03-19 (bd468e35) cf5b3134 bump diy2 51a3ad8b ci: bump min tested cmake ver to 3.15.5 617eb9ad cmake: bump min cmake version to 3.15 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3300
-
Vicente Bolea authored
# By Diy Upstream * upstream-diy: diy 2025-03-19 (bd468e35)
-
Code extracted from: https://gitlab.kitware.com/third-party/diy2.git at commit bd468e35508e0d1e1528e8030031f942778cbfed (for/vtk-m-20250321-g40ea01f9).
-
Vicente Bolea authored
-
Vicente Bolea authored
-
Vicente Bolea authored
-
- Mar 15, 2025
-
-
43ef9152 Add changelog 91e3ba6e Clip tests: Fix typos 602e59bb Clip: Use batching 441b1c94 Clip: Improve performance and memory consumption Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3287
-
- Mar 14, 2025
-
-
Spiros Tsalikis authored
-
Spiros Tsalikis authored
-
Spiros Tsalikis authored
Employ batching of points and cells to use less memory and perform less and faster computations.
-
- Mar 12, 2025
-
-
e157dcdf Merge branch 'master' of https://gitlab.kitware.com/vtk/vtk-m into sl_comm_probe 10c63367 update comments. 3949d344 Merge branch 'sl_comm_probe' of https://gitlab.kitware.com/dpugmire/vtk-m into sl_comm_probe 0445b71d Add comment on termination algorithm. 3d776493 Merge branch 'master' of https://gitlab.kitware.com/vtk/vtk-m into sl_comm_probe 5983e189 Cleanup the MPI version of filters. 6a6e27cb More cleanup... 858e942e Merge branch 'master' of https://gitlab.kitware.com/vtk/vtk-m into sl_comm_probe ... Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3182
-
- Mar 08, 2025
-
-
e258c5bb Add documentation for cell and point locators Acked-by:
Kitware Robot <kwrobot@kitware.com> Reviewed-by:
Vicente Bolea <vicente.bolea@kitware.com> Merge-request: !3297
-
- Mar 07, 2025
-
-
Kenneth Moreland authored
Previously, the Marching Cubes contouring algorithm only had case tables for 3D polyhedra. This means that if you attempted to contour or slice surfaces or lines, you would not get any output. However, there are many valid use cases for contouring this type of data. This change adds case tables for triangles, quadrilaterals, and lines. It also adds some special cases for general polygons and poly-lines. These special cases do not use tables. Rather, there is a special routine that iterates over the points since these cells types can have any number of points. Note that to preserve the speed of the operation, contours for cells of a single dimension type are done at one time. By default, the contour filter will try 3D cells, then 2D cells, then 1D cells. It is also possible to select a particular cell dimension or to append results from all cell types together. In this latest case, the output cells will be of type `CellSetExplicit` instead of `CellSetSingleType`.
-
Kenneth Moreland authored
-