Commit Graph

9836 Commits

Author SHA1 Message Date
Vicente Bolea
6414555cbe Merge topic 'cosmetic-change-docs'
07be1ece5 CI: fix docs site name

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2712
2022-02-09 19:56:36 -05:00
Vicente Adolfo Bolea Sanchez
07be1ece5d CI: fix docs site name 2022-02-09 19:44:03 -05:00
Vicente Bolea
a3af36d308 Merge topic 'fix-doxygen'
1ee8c3fab Doxygen: enable Doxygen in tags and scheduled

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2710
2022-02-09 18:51:37 -05:00
Vicente Adolfo Bolea Sanchez
1ee8c3fab9 Doxygen: enable Doxygen in tags and scheduled 2022-02-09 18:36:23 -05:00
Li-Ta Lo
d41e1e40f0 remove ALL_BACKENDS 2022-02-09 16:15:08 -07:00
Li-Ta Lo
3392decbc3 Merge topic 'zfp'
33c875455 migrate zfp filters

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !2707
2022-02-09 16:36:05 -05:00
Li-Ta Lo
ae4ad5239f remove #include<CreateResult.h> 2022-02-09 13:32:00 -07:00
Li-Ta Lo
33c8754555 migrate zfp filters 2022-02-09 12:52:56 -07:00
Li-Ta Lo
e37900c4c5 Merge topic 'image_processing'
d0d20f10d type safety for stencil operation
e7aee0076 move Swap.h last
c65ed1772 revert thust::swap
d6a6075bf call thrust::swap
438787b02 temp disable ImageMedian
b99f12d2e restore ComputeMeoments
ec3db07c6 temp disable ImageMedian
6157678a9 temp disable ComputeMoment
...

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !2701
2022-02-09 10:37:08 -05:00
Li-Ta Lo
f9495beaf5 Merge topic 'copy_assignment'
b0452edf5 remove operator=(const&) = default

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !2706
2022-02-09 10:01:53 -05:00
Li-Ta Lo
d0d20f10d1 type safety for stencil operation 2022-02-09 08:00:47 -07:00
Li-Ta Lo
b0452edf57 remove operator=(const&) = default 2022-02-08 17:53:14 -07:00
Kenneth Moreland
9a94270e95 Better implementation of ListAt
The previous implementation of `ListAt` would iteratively pass through
the list to find the i'th entry. It was made faster by searching through
8 indices at a time, but it could still be time consuming for long
lists.

This change instead uses a divide-and-conquer approach. It does this by
first creating a `vtkm::List` with i repetitions of `const void*`. It
can do this by recursively splitting i in half and appending the
resulting lists together.

It then uses this list of `const void*` by constructing a method that
first takes these i `const void*` arguments, then a pointer, then
whatever. The method returns the type of that pointer. The method is
never actually defined, but a `declspec` can determine what the return
type should be.

This method was taken from brigand
(https://github.com/edouarda/brigand).
2022-02-08 16:36:10 -07:00
Kenneth Moreland
b28dee5778 Merge topic 'pointelev-backward-compat'
d5b388a61 Support backward compatibility with PointElevation filter

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Li-Ta Lo <ollie@lanl.gov>
Merge-request: !2704
2022-02-08 17:08:17 -05:00
Kenneth Moreland
d5b388a61e Support backward compatibility with PointElevation filter
The interface for `PointElevation` changed the `SetLowPoint` and
`SetHighPoint` methods to accept a `vtkm::Vec3f_64` instead of 3
`vtkm::Float64`. This means all code using `PointElevation` wrong.

Why not have both?
2022-02-08 13:43:33 -07:00
Li-Ta Lo
e7aee0076f move Swap.h last 2022-02-08 13:14:32 -07:00
Li-Ta Lo
c65ed17727 revert thust::swap 2022-02-08 12:18:26 -07:00
Li-Ta Lo
d6a6075bf0 call thrust::swap 2022-02-08 12:10:33 -07:00
Li-Ta Lo
438787b024 temp disable ImageMedian 2022-02-08 12:01:49 -07:00
Li-Ta Lo
b99f12d2ee restore ComputeMeoments 2022-02-08 11:59:22 -07:00
Li-Ta Lo
ec3db07c66 temp disable ImageMedian 2022-02-08 11:54:24 -07:00
Li-Ta Lo
6157678a9a temp disable ComputeMoment 2022-02-08 11:50:59 -07:00
Li-Ta Lo
b81d200a63 Merge branch 'master' into image_processing
# Conflicts:
#	vtkm/filter/CMakeLists.txt
#	vtkm/filter/testing/CMakeLists.txt
2022-02-08 11:03:32 -07:00
Li-Ta Lo
d940657d08 Merge topic 'mesh_info'
72c2e4c84 Merge branch 'mesh_info' of gitlab.kitware.com:ollielo/vtk-m into mesh_info
260d25612 make deprecated header more compatable to old one
04e494dd4 tidy-up language usage
236d4c8a2 add newline at eof
ee0f112f0 migrate mesh info filters

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !2703
2022-02-08 12:53:27 -05:00
Li-Ta Lo
72c2e4c841 Merge branch 'mesh_info' of gitlab.kitware.com:ollielo/vtk-m into mesh_info 2022-02-08 10:02:23 -07:00
Li-Ta Lo
260d256121 make deprecated header more compatable to old one 2022-02-08 10:01:01 -07:00
Li-Ta Lo
04e494dd4b tidy-up language usage 2022-02-08 09:44:57 -07:00
Li-Ta Lo
85d03c01e3 resolve TODO 2022-02-08 08:10:59 -07:00
Li-Ta Lo
236d4c8a2b add newline at eof 2022-02-08 07:22:46 -07:00
Li-Ta Lo
ee0f112f0e migrate mesh info filters 2022-02-08 07:18:24 -07:00
Tushar Athawale
03ffa3b53e fixes to the header files included in tutorial examples and CMakeLists.txt 2022-02-07 15:34:18 -05:00
Tushar Athawale
ca79c2ae2e tutorial example files renamed 2022-02-07 13:35:15 -05:00
Li-Ta Lo
a0b4e6d61c remove unused data member 2022-02-07 11:09:59 -07:00
Li-Ta Lo
ea15fb4810 rename shadowing var names 2022-02-07 10:51:04 -07:00
Tushar Athawale
cb829e83ce tut_point_to_cell update 2022-02-07 12:26:13 -05:00
Tushar Athawale
eb3802ba2c CMakeLists.txt update 2022-02-07 12:26:13 -05:00
Tushar Athawale
444c93692f required newline added at the end of CMakeLists.txt 2022-02-07 12:26:13 -05:00
Tushar Athawale
944bb24eaa nested folders removed for tutorial examples 2022-02-07 12:26:13 -05:00
Tushar Athawale
cc6c707ca2 slight modifications to supress ListTagBase warnings 2022-02-07 12:26:12 -05:00
Tushar Athawale
ed9e231281 CmakeLists modified to address vtk-m no rendering mode 2022-02-07 12:26:12 -05:00
Tushar Athawale
b928d2fb03 tutorial directory renamed 2022-02-07 12:26:12 -05:00
Tushar Athawale
7638d11cb1 cmaklists update: public keyword removed 2022-02-07 12:26:12 -05:00
Tushar Athawale
17b340dfc4 Copyright notice added to tutorial cxx files 2022-02-07 12:26:11 -05:00
Tushar Athawale
176dc92eb5 tutorial CMakeLists file update 2022-02-07 12:26:11 -05:00
Tushar Athawale
85180b465f clang conflicts merged 2022-02-07 12:26:11 -05:00
Tushar Athawale
f160062457 CmakeLists for building tutorial examples 2022-02-07 12:26:11 -05:00
Tushar Athawale
755a0ab9cc Cmakelist update for tutorial examples 2022-02-07 12:26:11 -05:00
Tushar Athawale
6f4e12c01c Add data file 2022-02-07 12:26:10 -05:00
Tushar Athawale
9624888982 tutorial: Adding vtkm-tutorial 2022-02-07 12:26:08 -05:00
Li-Ta Lo
c161ea03ce migrate image processing filters 2022-02-07 10:03:08 -07:00