Array handles for cuda device pointers have been implemented. The data for
these handles exists solely on the exec side (info such as length can be
queried from the cont side).
65c9de08 Merge branch 'master' of gitlab.kitware.com:Fasel/vtk-m into tetra_explicit
c94dca79 Compiler warnings
2b43e525 Compiler warnings
cba29a1e Fix compiler warnings
cbbd7e6e Initialize variable used in if test.
0b9cffe4 Merge branch 'master' of gitlab.kitware.com:Fasel/vtk-m into tetra_explicit
5a7b3668 Correct for gcc and pgi compilers and CastTo. Add CellSetSingleType for output.
c87b4f50 Merge branch 'master' of gitlab.kitware.com:Fasel/vtk-m into tetra_explicit
...
Acked-by: Kitware Robot <kwrobot@kitware.com>
Tested-by: buildbot <buildbot@kitware.com>
Merge-request: !217
15ad5958 Add support for clipping with implicit functions
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !235
Do not use _Pragma in code blocks with CUDA
The current CUDA compiler is crashing when using _Pragma in code blocks,
which were being used with clang on apple. Turn these off when compiling
with CUDA.
See merge request !234
The current CUDA compiler is crashing when using _Pragma in code blocks,
which were being used with clang on apple. Turn these off when compiling
with CUDA.
9a8809f9 Add CellSetPermutation which allows custom iteration over a cell set.
66f6db5a IsWriteableArrayHandle now can tell if an array handle can be written too
20f3fb50 Update VertexClustering to use vtkm::cont::CellSetSingleType.
154896b7 Extend the test for DataSetSingleType.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !228
a9425ac1 In DataSet, add the ability to retrieve a cell set by name.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !215
When you create a CellSetPermutation you provide an array of the cell ids that
you want to iterate. This allows the user to do custom blanking of a data set,
or to do multi iteration over a set of cells.
8bc40880 Add a test for CellSetExplicit::GetIndices
fa81d1de CellSetExplicit always calls methods using "this->"
9e496306 Allow incremental construction of CellSetSingleType.
3e307879 Mark CellSetExplicit::Fill as host side only.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !227
Add ArrayHandleGroupVec
This is a fancy array handle that groups consecutive entries in a delegate array handle and presents them as a single vec.
See merge request !226
Remove the const from the ValueType of the delegate portal in
ArrayPortalGroupVec. This was creating a Vec with a const type, which
was immutable, which was problematic when trying to create the Vec in
the first place.