- 11 Apr, 2019 5 commits
-
-
Allison Vacanti authored
These provide an appropriate BitPortal for use in worklets.
-
Allison Vacanti authored
-
Allison Vacanti authored
BitFields are: - Stored in memory using a contiguous buffer of bits. - Accessible via portals, a la ArrayHandle. - Portals operate on individual bits or words. - Operations may be atomic for safe use from concurrent kernels. The new BitFieldToUnorderedSet device algorithm produces an ArrayHandle containing the indices of all set bits, in no particular order. The new AtomicInterface classes provide an abstraction into bitwise atomic operations across control and execution environments and are used to implement the BitPortals.
-
Allison Vacanti authored
-
Allison Vacanti authored
-
- 10 Apr, 2019 5 commits
-
-
Robert Maynard authored
1d980ed1 Thrust Patches tried to apply CUDA 10.1 patches to CUDA 10.0 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1639
-
Robert Maynard authored
-
Robert Maynard authored
f05940aa ThrustPatches now only patches fixes for relevant cuda versions 20d6201a Suppress thrust::mr::stateless_resource_allocator host/device warnings Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1637
-
Robert Maynard authored
Rather than always patch Thrust functions, we now only patch based on the Thrust version.
-
Robert Maynard authored
-
- 09 Apr, 2019 9 commits
-
-
Robert Maynard authored
0130088b Suppress more self-assign-overloaded warnings found by clang fa545585 UnitTestArrayPortalValueReference doesn't warn when compiled with appleclang 5cc0d03f Merge branch 'upstream-diy' into clang_warnings dbd3781d diy 2019-04-09 (f7a68da4) 5c2f2ebc suppress warnings found by Wself-assign-overloaded 77426f04 Correct casting long to long long warning from clang. Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1635
-
Robert Maynard authored
-
Robert Maynard authored
-
Robert Maynard authored
* upstream-diy: diy 2019-04-09 (f7a68da4)
-
Kitware Robot authored
Code extracted from: https://gitlab.kitware.com/third-party/diy2.git at commit f7a68da4fbe93ae7a8699b66f125a98ace842998 (for/vtk-m).
-
Robert Maynard authored
-
Robert Maynard authored
-
Sujin Philip authored
dae779b9 ArrayHandleVirtual bugfixes Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Robert Maynard <robert.maynard@kitware.com> Merge-request: !1632
-
Sujin Philip authored
2bbf501c Fix a bug in MakeTestDataset Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Kenneth Moreland <kmorel@sandia.gov> Merge-request: !1633
-
- 08 Apr, 2019 2 commits
-
-
Sujin Philip authored
In Make3DExplicitDataSetZoo, only 25 cells are added, but the variable `nCells` is set to 27.
-
Sujin Philip authored
After the change to `ArrayHandleVirtual` where it became a subclass of `vtkm::cont::ArrayHandle`, a few extra changes are required. 1. Functions with `ArrayHandleVirtual` as parameters will not be callable with the superclass `ArrayHandle`. This is fixed by changing the argument types to the superclass. 2. Add Serialization classes specializations for the superclass, as "is-a" relation is not considered for class template parameters.
-
- 05 Apr, 2019 6 commits
-
-
Robert Maynard authored
364bdce5 Correctly override the proper PrepareForExecution method Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1631
-
Robert Maynard authored
-
Robert Maynard authored
58884a72 Fix warnings found when cuda is the cuda host compiler Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1630
-
Robert Maynard authored
-
Robert Maynard authored
1d20ae4f Move DeviceAdapterTag to vtkm/cont Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1624
-
Robert Maynard authored
30aedf28 Refactor the design of CellLocator::PrepareForExecution Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Kenneth Moreland <kmorel@sandia.gov> Merge-request: !1627
-
- 04 Apr, 2019 11 commits
-
-
Kenneth Moreland authored
e43770a3 Update pyexpander input files to work with python 3 23f0905a Support pyexpander using python 3 Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Robert Maynard <robert.maynard@kitware.com> Merge-request: !1628
-
Kenneth Moreland authored
Python 3 does not use xrange anymore. Use the range function instead.
-
Robert Maynard authored
The try execute functor now doesn't need to be a member of the class. This helps with the separation of concerns.
-
Kenneth Moreland authored
When you install pyexpander with pip under python 3, the executable script is now named expander3.py instead of expander.py. Support using either file.
-
Robert Maynard authored
-
Robert Maynard authored
72cb6343 Move vtkm::cont::CastAndCall into a header in vtkm/cont Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Kenneth Moreland <kmorel@sandia.gov> Merge-request: !1622
-
Robert Maynard authored
7ea2accb Correct issues when using a cuda enabled install of vtk-m. 001d1b0f VTK-m can now build and test against temporary installed vtkm. Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Kenneth Moreland <kmorel@sandia.gov> Merge-request: !1621
-
Robert Maynard authored
18f3b0dc Document all the free functions for VariantArrayHandle 5180d6a7 DynamicCellSet has the same free function support as VariantArrayHandle 8f545662 CellSet uses NewInstance to be consistent with the rest of VTK-m Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Sujin Philip <sujin.philip@kitware.com> Merge-request: !1620
-
Robert Maynard authored
61d41c9d Update what VTK-m versions of dependencies we test against. Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1626
-
Robert Maynard authored
We had a out of date set of versions listed in our README.
-
Robert Maynard authored
f1056aff Move select functions to host only to remove host/device suppressions 4f2156df Thrust detail::aligned_reinterpret_cast doesn't warn now f4840618 Make sure ThrustPatches is included before thrust. b2bbd66e Merge branch 'upstream-taotuple' into update_taoo 4ec6fc81 taotuple 2019-04-03 (8e70fa8a) Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Allison Vacanti <allison.vacanti@kitware.com> Merge-request: !1607
-
- 03 Apr, 2019 2 commits
-
-
Robert Maynard authored
-
Robert Maynard authored
-