Commit Graph

10023 Commits

Author SHA1 Message Date
Li-Ta Lo
709c2974ed restore default parameters for deprecated constructor 2022-06-30 08:00:02 -06:00
Li-Ta Lo
62e2c3a898 move deprecated constructor to deprecated class 2022-06-30 07:33:40 -06:00
Li-Ta Lo
81ce881b0a add newline 2022-06-29 15:01:20 -06:00
Li-Ta Lo
d1cede4d2b migrated ContourTreeUniformDistributed filter 2022-06-29 14:58:10 -06:00
Li-Ta Lo
22ee3c3fa5 Merge topic 'contour_tree_refactor2'
62ac60929 restore ContourTreeAugmented worklet unit test
62e8c1831 fixed CMakeLists.txt identation
4ea27a6c6 add installation of header files
7c8dbcde2 migrated ContourTreeAugmented filter

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2793
2022-06-29 14:00:32 -04:00
Li-Ta Lo
62ac60929a restore ContourTreeAugmented worklet unit test 2022-06-29 10:10:19 -06:00
Li-Ta Lo
62e8c18310 fixed CMakeLists.txt identation 2022-06-28 14:53:44 -06:00
Li-Ta Lo
4ea27a6c61 add installation of header files 2022-06-28 07:10:19 -06:00
Kenneth Moreland
08139ba27e Merge topic 'split-mesh-quality'
6e5ad1a32 Add changelog for splitting MeshQuality filter
7f96fce77 Move MeshQualityAspectGamma to its own filter
c3fcc9464 Move MeshQualityAspectRatio to its own filter
5288afa5d Move MeshQualityCondition to its own filter
86c0e1a96 Move MeshQualityDiagonalRatio to its own filter
0adf88fbd Move MeshQualityDimension to its own filter
cb119cf23 Move MeshQualityJacobian to its own filter
2431d4fef Move MeshQualityMaxAngle to its own filter
...

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Li-Ta Lo <ollie@lanl.gov>
Merge-request: !2792
2022-06-28 08:13:43 -04:00
Li-Ta Lo
7c8dbcde28 migrated ContourTreeAugmented filter 2022-06-27 18:01:42 -06:00
Kenneth Moreland
6e5ad1a324 Add changelog for splitting MeshQuality filter 2022-06-23 07:53:42 -06:00
Kenneth Moreland
7f96fce773 Move MeshQualityAspectGamma to its own filter
All the mesh quality metrics are now in their own filter. Remove the
worklet that attempted to do all of them and clean up the uber
MeshQuality filter to only be using the specific filters.
2022-06-23 07:53:42 -06:00
Kenneth Moreland
c3fcc94643 Move MeshQualityAspectRatio to its own filter 2022-06-23 07:53:42 -06:00
Kenneth Moreland
5288afa5dc Move MeshQualityCondition to its own filter 2022-06-23 07:53:42 -06:00
Kenneth Moreland
86c0e1a960 Move MeshQualityDiagonalRatio to its own filter 2022-06-23 07:53:42 -06:00
Kenneth Moreland
0adf88fbd3 Move MeshQualityDimension to its own filter 2022-06-23 07:53:41 -06:00
Kenneth Moreland
cb119cf231 Move MeshQualityJacobian to its own filter 2022-06-23 07:53:41 -06:00
Kenneth Moreland
2431d4fef4 Move MeshQualityMaxAngle to its own filter 2022-06-23 07:53:32 -06:00
Kenneth Moreland
62653be035 Move MeshQualityMaxDiagonal to its own filter 2022-06-23 07:53:28 -06:00
Kenneth Moreland
1110d196bd Move MeshQualityMinAngle to its own filter 2022-06-23 07:53:28 -06:00
Kenneth Moreland
5b730abba5 Move MeshQualityMinDiagonal to its own filter 2022-06-23 07:53:28 -06:00
Kenneth Moreland
741d460ea7 Move MeshQualityOddy to its own filter 2022-06-23 07:53:27 -06:00
Kenneth Moreland
93982a0318 Move MeshQualityRelativeSizeSquared to its own filter 2022-06-23 07:53:23 -06:00
Kenneth Moreland
8df4ae52b1 Move MeshQualityScaledJacobian to its own filter 2022-06-23 07:53:22 -06:00
Kenneth Moreland
05cad24592 Move MeshQualityShapeAndSize to its own filter
Also added functions to MeshQualityArea and MeshQualityVolume to find
the average area and volume, respectively, of a dataset. This can now be
shared among metrics that need this value.

Also had to make a small change to the Run method of MeshQualityWorklet
to preserve state of the worklet.
2022-06-23 07:53:12 -06:00
Kenneth Moreland
553e627455 Move MeshQualityShape to its own filter 2022-06-23 07:53:11 -06:00
Kenneth Moreland
56ab12f117 Move MeshQualityShear to its own filter 2022-06-23 07:53:11 -06:00
Kenneth Moreland
97af85ba7b Move MeshQualitySkew to its own filter 2022-06-23 07:53:11 -06:00
Kenneth Moreland
6e4228cf23 Move MeshQualityStretch to its own filter 2022-06-23 07:53:11 -06:00
Kenneth Moreland
9f4bf93bc3 Move MeshQualityTaper to its own filter 2022-06-23 07:53:11 -06:00
Kenneth Moreland
af3b73777b Move MeshQualityWarpage to its own filter 2022-06-23 07:53:11 -06:00
Kenneth Moreland
2702ee570d Move MeshQualityVolume to its own filter
Also using the MeshQualityArea and MeshQualityVolume filters to compute
the average area/volume for other metrics.
2022-06-23 07:53:11 -06:00
Kenneth Moreland
f307d69397 Move MeshQualityArea to its own filter 2022-06-23 07:53:11 -06:00
Kenneth Moreland
ac06c00c7d Use MeshQuality filter in MIRFilter
Previously, MIRFilter directly used MeshQuality's worklet to compute
areas/volumes. However, it is not a great idea to be touching the
internal worklets of other filters, which are going to change soon.
Besides, this should speed up compilation a little bit since the mesh
quality will only have to be compiled once.
2022-06-23 07:53:11 -06:00
Li-Ta Lo
7c1573ea56 Merge topic 'contour_tree_refactor'
f3c4813f4 install worklet header
de010fb20 update examples
579b75bb0 migrate ContourTreeUniform filter

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Gunther Weber <ghweber@lbl.gov>
Merge-request: !2784
2022-06-22 10:08:03 -04:00
Vicente Bolea
3f272ca398 Merge branch 'release-1.8' 2022-06-21 15:33:54 -04:00
Vicente Bolea
c4857f6ec9 Merge topic 'update-to-v1.8.0'
982e96553 1.8.0 is our 12th official release of VTK-m.
fdd5e04eb Update release notes for 1.8.0

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Ben Boeckel <ben.boeckel@kitware.com>
Merge-request: !2787
2022-06-21 15:33:54 -04:00
Vicente Bolea
8b896d6cb4 Merge topic 'add-memcheck-junit-output'
daf41d29f ci: memcheck generates junit reports

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Ben Boeckel <ben.boeckel@kitware.com>
Merge-request: !2788
2022-06-16 15:12:24 -04:00
Vicente Adolfo Bolea Sanchez
daf41d29f9 ci: memcheck generates junit reports 2022-06-16 13:39:24 -04:00
Vicente Adolfo Bolea Sanchez
982e965536 1.8.0 is our 12th official release of VTK-m.
The major changes to VTK-m from (previous release) can be found in:
  docs/changelog/1.8.0/release-notes.md
v1.8.0
2022-06-16 13:18:02 -04:00
Vicente Adolfo Bolea Sanchez
fdd5e04ebc Update release notes for 1.8.0 2022-06-16 13:18:02 -04:00
Manish Mathai
dbebd6095a Merge branch 'release-1.8' 2022-06-15 20:17:53 -04:00
Manish Mathai
f240a84e6d Merge topic 'enhance-glyphing-types' into release-1.8
814ec27f1 Add MapperGlyphScalar and MapperGlyphVector mappers

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Vicente Bolea <vicente.bolea@kitware.com>
Merge-request: !2747
2022-06-15 20:17:53 -04:00
Manish Mathai
eaabcb263b Merge topic 'enhance-glyphing-types'
814ec27f1 Add MapperGlyphScalar and MapperGlyphVector mappers

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Vicente Bolea <vicente.bolea@kitware.com>
Merge-request: !2747
2022-06-15 20:17:53 -04:00
Manish Mathai
814ec27f1e Add MapperGlyphScalar and MapperGlyphVector mappers
These mappers can be used to render cell sets as glyphs. The following
glyph types are available for scalar fields:
 - Cube
 - Sphere
 - Axes
 - Quads

For vector fields:
 - Arrows
2022-06-15 15:19:53 -07:00
Vicente Bolea
b170887d3b Merge topic 'add-junit-test'
5e845e6db CI: fix junit upload cmake ver requirement

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2786
2022-06-15 18:11:19 -04:00
Vicente Adolfo Bolea Sanchez
5e845e6db3 CI: fix junit upload cmake ver requirement 2022-06-15 17:13:20 -04:00
Li-Ta Lo
f3c4813f49 install worklet header 2022-06-09 13:08:44 -06:00
Li-Ta Lo
de010fb20e update examples 2022-06-09 12:26:30 -06:00
Li-Ta Lo
579b75bb04 migrate ContourTreeUniform filter 2022-06-09 11:49:49 -06:00