Commit Graph

9716 Commits

Author SHA1 Message Date
Kenneth Moreland
6da5aa4564 Replace DynamicCellSet implementation with UnknownCellSet
Soon, the `DynamicCellSet` interface will be deprecated so that code can
move to `UnknownCellSet`.
2021-12-15 12:59:31 -07:00
Kenneth Moreland
ac024587a6 Add UncertainCellSet
This is a replacement for DynamicCellSet that requires less templating.
2021-12-15 12:59:18 -07:00
Li-Ta Lo
08c1b5a113 Merge branch 'master' into NewFilter 2021-12-15 12:52:54 -07:00
Kenneth Moreland
1dce468ff7 Post test render images to dashboard
By adding some XML tags to the test output, you can push the images used
and generated for tests to the dashboard where they will appear
alongside the test output.

Also made it more automatic to find alternate versions of test images.
2021-12-15 11:12:44 -07:00
Vicente Adolfo Bolea Sanchez
67b92d3365 ci: Add OLCF GitLab-CI
Co-authored-by: Vicente Bolea <vicente.bolea@kitware.com>
Co-authored-by: Chuck Atkins <chuck.atkins@kitware.com
2021-12-15 13:00:47 -05:00
Kenneth Moreland
b613c34e64 Merge topic 'git-lfs-instructions'
778eab038 Add instructions on how to commit Git-LFS files

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2651
2021-12-15 11:09:13 -05:00
Kenneth Moreland
778eab038c Add instructions on how to commit Git-LFS files 2021-12-15 07:17:10 -07:00
Li-Ta Lo
bc890dc470 Merge topic 'DataSetBuilder'
6c3799f80 revert CLion's auto change
04b05ac84 remove ArrayCopy from CopyInto
bb383ab76 remove #include Algorithms
1b2ea8ea8 remove ArrayCopy
942653bbe Extract implementation of MakeTestDataSet to .cxx

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !2649
2021-12-15 09:16:45 -05:00
Li-Ta Lo
6c3799f802 revert CLion's auto change 2021-12-14 15:56:07 -07:00
Li-Ta Lo
04b05ac84c remove ArrayCopy from CopyInto 2021-12-14 15:18:23 -07:00
Roxana Bujack
557055b9cc Merge topic 'amrFilter'
11d770659 add worklet include
7139a1c8c add amr capability as filter

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !2646
2021-12-14 15:57:19 -05:00
Li-Ta Lo
a1b98287f5 support multiple input fields 2021-12-14 13:43:42 -07:00
Li-Ta Lo
bb383ab768 remove #include Algorithms 2021-12-14 10:20:18 -07:00
Li-Ta Lo
1b2ea8ea81 remove ArrayCopy 2021-12-14 09:36:33 -07:00
Li-Ta Lo
6ae6a68923 Remove SupportedType and Policy 2021-12-14 09:05:37 -07:00
Li-Ta Lo
942653bbe2 Extract implementation of MakeTestDataSet to .cxx 2021-12-13 19:11:40 -07:00
Li-Ta Lo
8b94764f18 Add and migrate NewFilterField 2021-12-13 16:20:39 -07:00
Li-Ta Lo
06428e2bc7 Merge topic 'NewFilter'
ba2a710e7 Update NewFitlerInterface.md
1469d34b4 rename DoExecutePartitions
74905a05c use new header file
161391656 Add ChangeLog
0e3cc8076 restore deprecated filter::GenerateIds
130d0d9df Updated Doxygen comments
8cf02d363 New Filter Interface Design

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2641
2021-12-13 16:33:11 -05:00
Li-Ta Lo
ba2a710e7f Update NewFitlerInterface.md 2021-12-13 16:31:29 -05:00
Li-Ta Lo
1469d34b43 rename DoExecutePartitions 2021-12-13 12:17:15 -07:00
Li-Ta Lo
74905a05cd use new header file 2021-12-13 10:41:42 -07:00
Roxana Bujack
11d7706594 add worklet include 2021-12-13 09:50:18 -07:00
Roxana Bujack
7139a1c8c4 add amr capability as filter 2021-12-13 09:33:47 -07:00
Li-Ta Lo
161391656a Add ChangeLog 2021-12-13 09:28:20 -07:00
Li-Ta Lo
0e3cc80767 restore deprecated filter::GenerateIds
update comments

privatize DoExecute

remove Pre|PostExecute

more Eecute -> DoExecute changes

fixed a typo so GeneratedIds.h gets installed
2021-12-13 09:28:17 -07:00
Li-Ta Lo
130d0d9dfe Updated Doxygen comments
fixed some typo

more Dosygen updates, remove necessary #include

clarify on name lookup for overloaded virtural function

minor refine on the name lookup rule

rename subdirectory

move virtual functions to .cxx, apply NVI pattern

fixed EXPORT macro

make namespace reflect directory structure
2021-12-13 09:28:13 -07:00
Vicente Bolea
24c8010429 Merge topic 'ci-schedule-no-manual'
51f035fe0 CI: schedule builds no manual in MR

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2644
2021-12-09 17:14:29 -05:00
Vicente Adolfo Bolea Sanchez
51f035fe0c CI: schedule builds no manual in MR 2021-12-09 16:50:58 -05:00
Dave Pugmire
e2b2c100ac Merge topic 'add_spock_build_info'
4177f6697 Remove blank line at top of script.
7c975497a Updates to build recipe.
924a69d24 Update text for build.
de335b003 Add build instructions for Spock.
5b898cd4f Merge branch 'master' of https://gitlab.kitware.com/vtk/vtk-m
7fea9a75d undo some errant changes.
91de783f4 Merge branch 'master' of https://gitlab.kitware.com/vtk/vtk-m
16ac5175b Merge branch 'master' of https://gitlab.kitware.com/vtk/vtk-m
...

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2643
2021-12-09 14:26:06 -05:00
Dave Pugmire
4177f6697a Remove blank line at top of script. 2021-12-08 14:40:51 -05:00
Dave Pugmire
7c975497a3 Updates to build recipe. 2021-12-08 14:18:08 -05:00
Dave Pugmire
924a69d24c Update text for build. 2021-12-08 14:16:12 -05:00
Dave Pugmire
de335b0032 Add build instructions for Spock. 2021-12-08 14:13:59 -05:00
Dave Pugmire
5b898cd4f7 Merge branch 'master' of https://gitlab.kitware.com/vtk/vtk-m 2021-12-08 13:57:44 -05:00
Vicente Bolea
579120a1b3 Merge branch 'release' 2021-12-08 13:38:04 -05:00
Vicente Bolea
9404a4f2df Merge topic 'update-to-v1.7.0'
d5143ad7e 1.7.0 is our 10th official release of VTK-m.

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2642
2021-12-08 13:38:04 -05:00
Dave Pugmire
69af0f0039 Merge branch 'master' of https://gitlab.kitware.com/vtk/vtk-m into template_particletype 2021-12-08 12:10:28 -05:00
Vicente Adolfo Bolea Sanchez
d5143ad7ed 1.7.0 is our 10th official release of VTK-m.
The major changes to VTK-m from (previous release) can be found in:
docs/changelog/1.7/release-notes.md
v1.7.0
2021-12-07 18:47:49 -05:00
Manish Mathai
5d7c0fd964 Merge topic 'insitu-benchmarks'
2ab1594ad Fix typo
5482bc551 Fix formatting
a571f50df Cleanup unused code
48a820df0 Align mesh and volume rendering benchmarks timings
a2c3c80ce Make perlin generation as a `vtkm::source::Source` source
2130ed591 Refactor some static globals
1ceb13775 Add commandline arg for rendered image size
2c5180fee Write benchmark rendered images to disk
...

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2523
2021-12-06 18:43:36 -05:00
Manish Mathai
2ab1594ad1 Fix typo 2021-12-06 15:01:19 -08:00
Manish Mathai
5482bc5518 Fix formatting 2021-12-06 13:09:03 -08:00
Manish Mathai
a571f50dfc Cleanup unused code 2021-12-06 13:09:03 -08:00
Manish Mathai
48a820df07 Align mesh and volume rendering benchmarks timings 2021-12-06 13:09:03 -08:00
Manish Mathai
a2c3c80ce0 Make perlin generation as a vtkm::source::Source source
Making it a `vtkm::source::Source` makes it easier to use in other
benchmarks or tests.
2021-12-06 13:09:03 -08:00
Manish Mathai
2130ed5915 Refactor some static globals 2021-12-06 13:09:03 -08:00
Manish Mathai
1ceb137751 Add commandline arg for rendered image size
The image size defaults to `1024` if not specified.
2021-12-06 13:09:03 -08:00
Manish Mathai
2c5180fee9 Write benchmark rendered images to disk 2021-12-06 13:09:03 -08:00
Manish Mathai
d9487e01d4 Add copyright notice 2021-12-06 13:09:03 -08:00
Manish Mathai
035a7b39bc Add initial framework for in-situ benchmarks
This adapts existing benchmarks and creates new ones that simulate
in-situ simulations.
2021-12-06 13:09:03 -08:00
Li-Ta Lo
8cf02d3632 New Filter Interface Design 2021-12-03 13:44:51 -07:00