Commit Graph

9964 Commits

Author SHA1 Message Date
Dave Pugmire
cc41309cfc Move all into flow dir. 2022-07-22 12:00:22 -04:00
Dave Pugmire
ccdba3598e Use std::shared_ptr for DSI 2022-07-20 14:14:48 -04:00
Dave Pugmire
da3b4f4d47 Cleanup. Get rid of hxx files. 2022-07-20 11:57:46 -04:00
Dave Pugmire
d6e23e7dff Rename classes. 2022-07-19 14:15:21 -04:00
Dave Pugmire
70f6b2fe27 Remove old files.... 2022-07-19 13:27:29 -04:00
Dave Pugmire
02eabf5451 Fix build errors. 2022-07-19 10:22:37 -04:00
Dave Pugmire
8ef3ac71e8 Add in threaded algo. 2022-07-19 09:09:38 -04:00
Dave Pugmire
3ce72b0e58 Remove old files. 2022-07-18 13:54:41 -04:00
Dave Pugmire
5281b377b0 Add new base classes. 2022-07-18 09:47:17 -04:00
Dave Pugmire
134f9691ec Move filter types into diff files. 2022-07-18 09:46:38 -04:00
Dave Pugmire
83eb6f498c Update buffer calc 2022-07-18 09:09:11 -04:00
Dave Pugmire
17322e9d05 Moving code around. 2022-07-18 08:38:54 -04:00
Dave Pugmire
7111a8b939 move pa filters to NewFilter 2022-07-15 15:15:14 -04:00
Dave Pugmire
29ca23bfe6 Code cleanup. 2022-07-15 12:44:51 -04:00
Dave Pugmire
80b0608ab2 Put steady/unsteady into sep files. 2022-07-15 11:36:02 -04:00
Dave Pugmire
8b375b4443 Rework the templating.. 2022-07-14 12:02:10 -04:00
Dave Pugmire
be813f7e4b write the electro-mag code. 2022-07-08 10:39:17 -04:00
Dave Pugmire
3ca058816c Cleanup compiler warnings. 2022-07-08 08:48:16 -04:00
Dave Pugmire
faa938f1f0 add DSI.hxx to cmake. 2022-07-08 08:17:01 -04:00
Dave Pugmire
a61fa7d9b0 Fix for MPI filters. 2022-07-05 14:35:43 -04:00
Dave Pugmire
e920e9fa39 Add electro-mag code. 2022-07-05 13:40:45 -04:00
Dave Pugmire
6e4691acfc reworking the advect templating. 2022-07-05 09:54:47 -04:00
Dave Pugmire
41c8072894 Kick the dashboards. 2022-07-01 09:00:54 -04:00
Dave Pugmire
0771f25371 Templating work to simplify code (hopefully...) 2022-07-01 08:30:17 -04:00
Dave Pugmire
db4d8a181e Expand support for DSI 2022-06-30 09:54:43 -04:00
Dave Pugmire
c40356bc8a Add pathparticle2 filter 2022-06-29 10:02:42 -04:00
Dave Pugmire
6e097a5eb3 remove std::variant include 2022-06-29 09:51:07 -04:00
Dave Pugmire
c7f11ae5bc Fixes for PA and SL filters. 2022-06-29 09:38:24 -04:00
Dave Pugmire
35d7b92674 ParticleMessenger needs a template param. 2022-06-23 16:13:17 -04:00
Dave Pugmire
ab1cd81a62 Fix templated class member specialization issue. 2022-06-23 15:55:09 -04:00
Dave Pugmire
6618597711 Use types for different options in PA filters. 2022-06-23 15:25:31 -04:00
Dave Pugmire
294a489f5b Rough draft at particle advection filters. 2022-05-23 15:29:54 -04:00
Dave Pugmire
b2cab86da8 Merge branch 'master' of https://gitlab.kitware.com/vtk/vtk-m 2022-05-18 13:10:20 -04:00
Li-Ta Lo
2b102e2b7c Merge topic 'probe_refactor'
849106762 remove include CellDeepCopy
4108febd3 remove #include functional
daaac78f1 minor changes based on code review
aecdd7705 Update vtkm/filter/resampling/testing/CMakeLists.txt
38000ed6d Use ALL_BACKENDS for unit test
ab09f77b7 migrate Probe filter

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !2771
2022-05-18 10:48:37 -04:00
Li-Ta Lo
849106762e remove include CellDeepCopy 2022-05-18 07:15:00 -06:00
Li-Ta Lo
4108febd39 remove #include functional 2022-05-18 06:34:01 -06:00
Li-Ta Lo
daaac78f15 minor changes based on code review 2022-05-18 05:59:07 -06:00
Li-Ta Lo
aecdd77053 Update vtkm/filter/resampling/testing/CMakeLists.txt 2022-05-17 10:42:33 -04:00
Kenneth Moreland
a046ac0f3a Merge topic 'enable-hip-tests'
d20352232 Remove extra target information from demo example
746d1efa4 Use Buffer objects for dispatcher base test
3ba13c5cc Re-enable hip builds

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Mark Bolstad <mbolsta@sandia.gov>
Merge-request: !2769
2022-05-17 08:27:41 -04:00
Li-Ta Lo
38000ed6df Use ALL_BACKENDS for unit test 2022-05-17 06:07:03 -06:00
Li-Ta Lo
ab09f77b7c migrate Probe filter 2022-05-16 14:55:14 -06:00
Kenneth Moreland
d203522324 Remove extra target information from demo example
Through hard work, the simple demo example no longer needs to be
compiled with a device compiler, and thus it is no longer necessary to
add the special CMake for it. In fact, adding such information can be
problematic in some cases.
2022-05-13 16:12:33 -04:00
Kenneth Moreland
746d1efa4f Use Buffer objects for dispatcher base test
`UnitTestDispatcherBase` previously used arrays from `std::vector` to
test dispatching data to worklets. This only works for devices that have
unified memory with the host.

Change the test to use `vtkm::cont::internal::Buffer` objects and
properly copy data to/from the device for devices that have separate
memory spaces.
2022-05-13 16:02:59 -04:00
Kenneth Moreland
3ba13c5cc4 Re-enable hip builds
There were several tests that were disabled for hip because they either
took too long to compile or were failing. We are getting closer to
making everything work, so re-enable this part of the build.
2022-05-12 16:00:30 -04:00
Kenneth Moreland
3b8ead6cb2 Merge branch 'release-1.8' into master 2022-05-05 13:08:01 -04:00
Kenneth Moreland
d60bcd2536 Merge branch 'release-1.7' into release-1.8 2022-05-05 13:08:01 -04:00
Kenneth Moreland
9d4df90dfd Merge topic 'backport-2748' into release-1.8
d6353e1eb Fix StructuredPointGradient for Uniform Point Coordinates

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !2765
2022-05-05 13:08:01 -04:00
Kenneth Moreland
d7a75bc02a Merge topic 'backport-2748' into release-1.7
d6353e1eb Fix StructuredPointGradient for Uniform Point Coordinates

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !2765
2022-05-05 13:08:01 -04:00
Sujin Philip
d6353e1eb7 Fix StructuredPointGradient for Uniform Point Coordinates
The scalar field difference along x, y, and z should be divided by the
spacing not multiplied. This was causing some test failures in VTK and
ParaView when overriding the default contour filter with `vtkmContour`.
2022-05-04 12:55:33 -04:00
Kenneth Moreland
fe6d821967 Merge branch 'release-1.8' 2022-05-04 11:51:42 -04:00