- 17 Jul, 2019 4 commits
-
-
Kenneth Moreland authored
The original brief building instructions started with a git clone, which works fine but encourages new users to grab the latest development snapshot. It is probably better for new users to use a release. Change the instructions to show using a tarball. Even if the version changes, the general idea should be captured.
-
772e36ba When VTKm_ENABLE_MPI is enabled finding MPI is always required Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Allison Vacanti <allison.vacanti@kitware.com> Merge-request: !1727
-
6de7d07d VTK-m requires CMake 3.13 to compile CUDA Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Kenneth Moreland <kmorel@sandia.gov> Merge-request: !1725
-
41894a97 Unroll reduction loops for non-integral types on OpenMP. e30cb087 Fix OpenMP for gcc-9 backwards incompatibility. Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Robert Maynard <robert.maynard@kitware.com> Merge-request: !1724
-
- 16 Jul, 2019 7 commits
-
-
2fc7cb02 remove unused variable 5064854a Add error message with bad file open Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Sujin Philip <sujin.philip@kitware.com> Merge-request: !1722
-
Robert Maynard authored
This is to resolve issues related to FindThreads and CUDA compilation.
-
Allison Vacanti authored
-
Allison Vacanti authored
For details, see https://www.gnu.org/software/gcc/gcc-9/porting_to.html
-
Robert Maynard authored
Previously we had logic where find_package(MPI) wasn't required
-
Hank Childs authored
-
28484fc6 Update examples and benchmarks to use new VTK-m CMake helper function ea50e82a Move VTK-m CMake testing wrappers to the testing folder 0b7dd7c3 Add CMake vtkm_add_target_information() to make using vtk-m easier e934e227 vtkm_library WRAP_FOR_CUDA renamed to clarify the intent of the property a2e6660f Remove unused vtkm_compile_as_cuda CMake function Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Matt Larsen <larsen30@llnl.gov> Merge-request: !1718
-
- 12 Jul, 2019 1 commit
-
-
Hank Childs authored
-
- 11 Jul, 2019 2 commits
-
-
461f87db Fix issues with PointLocatorUniformGrid not finding all points e473cb4b Fix PointLocatorUniformGrid for points on boundary Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Li-Ta Lo <ollie@lanl.gov> Merge-request: !1720
-
4a5ef8c6 VTKmCPUVectorization GCC native supports ppc64le 68a9167a VTKmCPUVectorization now uses -march=<cpu_arch> d0d67804 Correctly enable vectorization of avx512 when using gcc. Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1719
-
- 10 Jul, 2019 2 commits
-
-
Kenneth Moreland authored
There was a known issue where PointLocatorUniformGrid would quickly quit once it found a point. Instead, look at one more level of bins just in case there is a closer one near the boundary. (Still not guaranteed, but likely.) Also, fix a typo that caused some bins in the y and z direction to not be searched.
-
Kenneth Moreland authored
When creating the search structures in PointLocatorUniformGrid, a point outside the boundary would be given an invalid bin id. These points could never be found. Generally, this is not a big deal for points outside of the boundary, but it could be a problem for points on the boundary. A point on the boundary could be taken as outside the boundary. Since the boundary is chosen from limits of the points, some will almost always be on the boundary. Fix this problem by clamping all points to the nearest valid bin. This could cause a problem if the user has selected a boundary excluding a lot of points. All those points could be grouped to the same edge bins, but that is probably not a great idea anyway.
-
- 09 Jul, 2019 10 commits
-
-
Robert Maynard authored
-
Robert Maynard authored
The VTK-m testing infrastructure isn't public facing so it doesn't need to be installed or clutter the main VTKmWrappers file. At the same time I have refactored the code to make it clearer to understand, and remove unused options.
-
Robert Maynard authored
The function allows consumers to modify an existing target to allow for correct compilation with VTK-m.
-
Robert Maynard authored
We want the option name to be clear that it might be applicable for more than just CUDA. If VTK-m ever supported something like SYCL it would not be clear that those sources should go in `WRAP_FOR_CUDA`.
-
Robert Maynard authored
-
65f169b3 VTK-m now will now error when mixing CUDA and shared builds Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Kenneth Moreland <kmorel@sandia.gov> Merge-request: !1717
-
Robert Maynard authored
-
Robert Maynard authored
The PowerPC front end uses mcpu instead of march.
-
Robert Maynard authored
The cpu architectures mode to -march is a better approach as it maps to a more complete side of optimization flags. This makes it easier going forward for VTK-m to support new CPU ISA's.
-
Robert Maynard authored
The previous logic would incorrectly capture all GCC versions as only have avx and avx2.
-
- 03 Jul, 2019 3 commits
-
-
fc69b9c1 Merge branch 'master' of https://gitlab.kitware.com/vtk/vtk-m into polyLinePathGeom b866b31f Fix cuda compile error. 023e6bb6 Remove redundant code for computing w. e74a0800 Move helper worklets from the detail namespace into the Tube class. fc0e1b70 Merge branch 'polyLinePathGeom' of gitlab.kitware.com:dpugmire/vtk-m into polyLinePathGeom 2dad0301 Handle polylines with only 1 point. Add testing for linear polylines. ca34f731 Merge branch 'polyLineExample' into 'polyLinePathGeom' d8faed84 Polyline examples: More intelligible comments. ... Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1710
-
-
Dave Pugmire authored
-
- 02 Jul, 2019 5 commits
-
-
Dave Pugmire authored
-
Dave Pugmire authored
-
9213038a Make sure all vtkm/cont .hxx files have header guards Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1716
-
Dave Pugmire authored
-
Dave Pugmire authored
-
- 01 Jul, 2019 3 commits
-
-
Robert Maynard authored
Make it easier for consumer to only include hxx files a single time.
-
938a116d Fix brace initialization of std::atomic for gcc 4.8. Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Robert Maynard <robert.maynard@kitware.com> Merge-request: !1715
-
Allison Vacanti authored
-
- 28 Jun, 2019 1 commit
-
-
b4943639 Merge branch 'master' of gitlab.kitware.com:vtk/vtk-m into advdatamodel 8dbb1c4d Merge branch 'master' of gitlab.kitware.com:m-kim/vtk-m into advdatamodel f3f71eb1 Don't need this. 9ebcf5c6 Fix warning about attributes 699b5719 Merge branch 'master' of gitlab.kitware.com:m-kim/vtk-m into advdatamodel a5027d74 clean up warnings. a941f0ae pass arrayhandle to ArrayHandleExtrudeCoords 8a3528d7 consolidate some files ... Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1711
-
- 27 Jun, 2019 2 commits
-
-
Dave Pugmire authored
Tubes: Add example. See merge request dpugmire/vtk-m!1
-
Nick Thompson authored
-