- Apr 09, 2025
-
-
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)
-
- 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.
-
- 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 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
-
- Mar 05, 2025
-
-
Spiros Tsalikis authored
The following set of improvements have been implemented: 1. Input points that are kept are determined by comparing their scalar value with the isovalue, instead of checking the output cells' connectivity. 2. Output arrays are written only once, and they are not transformed. Due to that, no auxiliary arrays are needed to perform the transformations. 3. A fast path for discarded and kept cells has been added, which are the most common cell cases. 4. ClipTables are now more descriptive, and the non-inverted case tables have been imported from VTK, such that both VTK and VTK-m produce the same results.
-
- Feb 04, 2025
-
-
Dave Pugmire authored
-
Dave Pugmire authored
-
- Feb 03, 2025
-
-
d641d276 Add changelog 3b57dc06 Add ArraySetValues Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Kenneth Moreland <morelandkd@ornl.gov> Merge-request: !3296
-
Spiros Tsalikis authored
-
Spiros Tsalikis authored
-
-
0f70c963 Fix include for cub::Swap Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3295
-
-
0f70c963 Fix include for cub::Swap Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !3295
-