Commit Graph

11486 Commits

Author SHA1 Message Date
Ben Boeckel
81522be6f7 Merge topic 'ci-tag-consistency'
3dca50053 ci: use the `vtkm` for macOS runners

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Vicente Bolea <vicente.bolea@kitware.com>
Merge-request: !3249
2024-07-18 01:11:05 -04:00
Vicente Bolea
300b33c063 Merge branch 'release-2.2' 2024-07-17 15:21:28 -04:00
Vicente Bolea
04cd8e1756 Merge topic 'frontier-branch'
2f0441564 ci: add setup modules job

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !3250
2024-07-17 15:21:28 -04:00
Vicente Bolea
565335e5e0 Merge topic 'frontier-branch' into release-2.2
2f0441564 ci: add setup modules job

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !3250
2024-07-17 15:21:27 -04:00
Vicente Adolfo Bolea Sanchez
2f0441564c ci: add setup modules job 2024-07-17 14:36:14 -04:00
Ben Boeckel
3dca50053e ci: use the vtkm for macOS runners 2024-07-17 14:06:37 -04:00
Kenneth Moreland
c39ef13ba3 Merge branch 'release-2.2' 2024-07-16 16:52:42 -04:00
Kenneth Moreland
4898e2b3d7 Merge topic 'guide-globals'
b9b4e307e Add user guide chapter on global array / cell access

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !3248
2024-07-16 16:52:42 -04:00
Kenneth Moreland
a3fafdea1a Merge topic 'guide-globals' into release-2.2
b9b4e307e Add user guide chapter on global array / cell access

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !3248
2024-07-16 16:52:41 -04:00
Kenneth Moreland
b9b4e307ea Add user guide chapter on global array / cell access 2024-07-15 16:04:16 -04:00
Vicente Bolea
9e9f48f939 Merge branch 'release-2.2' 2024-07-12 12:34:44 -04:00
Vicente Bolea
770af75251 Merge topic 'frontier-branch' into release-2.2
a43717de9 ci: add frontier nightly build

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !3247
2024-07-12 12:34:44 -04:00
Vicente Bolea
19de9adad2 Merge topic 'frontier-branch'
a43717de9 ci: add frontier nightly build

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !3247
2024-07-12 12:34:44 -04:00
Kenneth Moreland
a27c6ff30f Merge topic 'guide-accessing-arrays' into release-2.2
d67d27e0f Add guide information for accessing/allocating data in arrays

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !3245
2024-07-12 10:56:06 -04:00
Kenneth Moreland
436569b476 Merge branch 'release-2.2' 2024-07-12 10:56:06 -04:00
Kenneth Moreland
9d32851148 Merge topic 'guide-accessing-arrays'
d67d27e0f Add guide information for accessing/allocating data in arrays

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !3245
2024-07-12 10:56:06 -04:00
Kenneth Moreland
d67d27e0fc Add guide information for accessing/allocating data in arrays
In the previous guide, this was (mostly) in its own chapter. This may
have been an excessive amount of splitting things up.

There is still a missing section on the interface to the execution
environment (i.e. PrepareFor*). I plan to put that in the execution
objects chapter as this is the most likely place for a user to use them.
2024-07-12 07:41:42 -04:00
Vicente Adolfo Bolea Sanchez
a43717de9e ci: add frontier nightly build 2024-07-11 15:37:11 -04:00
Kenneth Moreland
e64a0d508f Merge topic 'fallback-log'
4f0db5f2e Added log entry when a cast and call fallback is used

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Li-Ta Lo <ollie@lanl.gov>
Merge-request: !3242
2024-07-11 08:45:47 -04:00
Vicente Bolea
7b0bbe39d0 Merge topic 'task/2024_07_ray_culling_zclip_bugfix' into release-2.2
7d0c1e66c fix bug with ray subsetting using wrong near and far planes

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !3246
2024-07-10 19:45:23 -04:00
Vicente Bolea
f2d6ce5221 Merge branch 'release-2.2' 2024-07-10 19:45:23 -04:00
Vicente Bolea
4ace739e47 Merge topic 'task/2024_07_ray_culling_zclip_bugfix'
7d0c1e66c fix bug with ray subsetting using wrong near and far planes

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !3246
2024-07-10 19:45:23 -04:00
Cyrus Harrison
7d0c1e66c1 fix bug with ray subsetting using wrong near and far planes 2024-07-09 11:25:46 -07:00
Kenneth Moreland
67b0fea23a Merge topic 'undeprecate-extract-include-boundary' into release-2.2
012853a73 Un-deprecate extract boundary in ExtractStructured filter

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Vicente Bolea <vicente.bolea@kitware.com>
Merge-request: !3244
2024-07-09 07:11:22 -04:00
Kenneth Moreland
31b9c44fc3 Merge branch 'release-2.2' 2024-07-09 07:11:22 -04:00
Kenneth Moreland
3440dfa9f9 Merge topic 'undeprecate-extract-include-boundary'
012853a73 Un-deprecate extract boundary in ExtractStructured filter

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Vicente Bolea <vicente.bolea@kitware.com>
Merge-request: !3244
2024-07-09 07:11:22 -04:00
Kenneth Moreland
012853a73b Un-deprecate extract boundary in ExtractStructured filter
This method was deprecated because it was not well explained in the
documentation nor was it used in VTK-m or Ascent. However, it is used in
VTK, and VTK has a bit more documentation on what this feature is
supposed to do. Thus this feature has been un-deprecated so that it will
continue to stick around. Also, additional documentation is provided to
describe the feature, and the testing has been expanded a bit.
2024-07-08 17:51:13 -04:00
Kenneth Moreland
5df372db2b Merge topic 'env-options'
310579b9a Load options from environment variables

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Li-Ta Lo <ollie@lanl.gov>
Merge-request: !3243
2024-07-02 16:31:08 -04:00
Kenneth Moreland
310579b9a7 Load options from environment variables
Some common VTK-m options such as the device and log level could be
specified on the command line but not through environment variables. It is
not always possible to set VTK-m command line options, so environment
variables are added.

Also added documentation to the user's guide about what options are
available and how to set them.
2024-07-02 12:47:34 -04:00
Kenneth Moreland
4f0db5f2ea Added log entry when a cast and call fallback is used
Several places in VTK-m use the `CastAndCallForTypesWithFallback` method in
`UnknownArrayHandle`. The method works well for catching both common and
corner cases. However, there was no way to know if the efficient direct
method or the (supposedly) less likely fallback of copying data to a float
array was used. VTK-m now adds a log event, registered at the "INFO" level,
whenever data is copied to a fallback float array. This helps developers
monitor the eficiency of their code.
2024-07-01 15:18:26 -04:00
Kenneth Moreland
cbddde83aa Merge branch 'release-2.0' into release-2.2 2024-07-01 12:22:17 -04:00
Kenneth Moreland
8a67dea2fa Merge branch 'release-2.2' 2024-07-01 12:22:17 -04:00
Kenneth Moreland
b4c469196e Merge topic 'bench-force-cuda' into release-2.2
6b9df5882 Force CUDA device in performance benchmarks

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Vicente Bolea <vicente.bolea@kitware.com>
Merge-request: !3224
2024-07-01 12:22:17 -04:00
Kenneth Moreland
6376680318 Merge topic 'bench-force-cuda' into release-2.0
6b9df5882 Force CUDA device in performance benchmarks

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Vicente Bolea <vicente.bolea@kitware.com>
Merge-request: !3224
2024-07-01 12:22:17 -04:00
Kenneth Moreland
a277e57370 Merge topic 'bench-force-cuda'
6b9df5882 Force CUDA device in performance benchmarks

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Vicente Bolea <vicente.bolea@kitware.com>
Merge-request: !3224
2024-07-01 12:22:17 -04:00
Kenneth Moreland
3f0defc4a5 Merge topic 'guide-unknown-arrays' into release-2.2
9a8638aef Update version, acknowledgements, and other meta information
41a088f6c Add guide chapter on unknown array handle

Acked-by: Kitware Robot <kwrobot@kitware.com>
Reviewed-by: Vicente Bolea <vicente.bolea@kitware.com>
Merge-request: !3241
2024-07-01 08:54:02 -04:00
Kenneth Moreland
5a3289b8db Merge branch 'release-2.2' 2024-07-01 08:54:02 -04:00
Kenneth Moreland
ee0e7d0bfb Merge topic 'guide-unknown-arrays'
9a8638aef Update version, acknowledgements, and other meta information
41a088f6c Add guide chapter on unknown array handle

Acked-by: Kitware Robot <kwrobot@kitware.com>
Reviewed-by: Vicente Bolea <vicente.bolea@kitware.com>
Merge-request: !3241
2024-07-01 08:54:02 -04:00
Kenneth Moreland
6b9df58824 Force CUDA device in performance benchmarks 2024-06-28 15:12:22 -04:00
Kenneth Moreland
9a8638aef2 Update version, acknowledgements, and other meta information 2024-06-28 13:42:23 -04:00
Kenneth Moreland
41a088f6ce Add guide chapter on unknown array handle 2024-06-28 13:42:23 -04:00
Kenneth Moreland
f610044d79 Merge topic 'split-contour-bench-2-1' into release-2.0
6f5f65487 Split the contour benchmark into structured/unstructured

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Vicente Bolea <vicente.bolea@kitware.com>
Merge-request: !3239
2024-06-28 11:10:45 -04:00
Kenneth Moreland
cb07d8400c Merge branch 'release-2.0' into release 2024-06-28 11:10:45 -04:00
Kenneth Moreland
fc570a75a5 Merge branch 'release' into master 2024-06-28 11:10:45 -04:00
Vicente Bolea
9c0a3aef31 Merge topic 'update-rocm'
c6f0e3698 ci: update kokkos hip to 6.1, ubuntu 2204

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !3237
2024-06-27 14:21:15 -04:00
Kenneth Moreland
6f5f654878 Split the contour benchmark into structured/unstructured
We've been having problems with PerformanceTestBenchContour. In the last
few iteration, the runtime goes way up. We cannot find any reason for
this in the source code. There don't appear to be any particular
problems with memory or tables. The best we can figure is an issue with
the device hardware in the container.

The easy solution should be to break the benchmark into smaller peices
to avoid the problem.
2024-06-26 17:47:27 -04:00
Vicente Bolea
b6a0e4d79b Merge topic 'backport-3233' into release-2.0
638d18356 fix: perftest upload
1078d7dfb Revert "ci: fix perftest uploading"

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !3235
2024-06-26 17:46:45 -04:00
Vicente Bolea
743a7c3ac4 Merge branch 'release-2.0' into release 2024-06-26 17:46:45 -04:00
Vicente Bolea
726bd0b551 Merge branch 'release' into master 2024-06-26 17:46:45 -04:00
Vicente Adolfo Bolea Sanchez
c6f0e36986 ci: update kokkos hip to 6.1, ubuntu 2204 2024-06-26 16:31:25 -04:00