vtk-m/vtkm/cont/arg
Kenneth Moreland 2ac8456b5e Add WholeArray* ControlSignature tags
The WholeArrayIn, WholeArrayInOut, and WholeArrayOut ControlSignature
tags behave similarly to using an ExecObject tag with an
ExecutionWholeArray or ExecutionWholeArrayConst object. However, the
WholeArray* tags can simplify some implementations in two ways. First,
it allows you to specify more precisely what data is passed in. You have
to pass in an ArrayHandle or else an error will occur (as opposed to be
able to pass in any type of execution object). Second, this allows you
to easily pass in arrays stored in DynamicArrayHandle objects. The
Invoke mechanism will automatically find the appropriate static class.
This cannot be done easily with ExecutionWholeArray.
2015-12-07 09:52:29 -07:00
..
testing Add WholeArray* ControlSignature tags 2015-12-07 09:52:29 -07:00
CMakeLists.txt Add WholeArray* ControlSignature tags 2015-12-07 09:52:29 -07:00
ControlSignatureTagBase.h Declare new VTKM_STATIC_ASSERT 2015-09-17 14:40:39 -06:00
Transport.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
TransportTagArrayIn.h Add in-place (in-out) arrays to worklets. 2015-08-12 14:41:56 -06:00
TransportTagArrayInOut.h Add in-place (in-out) arrays to worklets. 2015-08-12 14:41:56 -06:00
TransportTagArrayOut.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
TransportTagExecObject.h Rename pragma header guard so it makes sense for tbb and thrust. 2015-08-13 09:04:23 -04:00
TransportTagTopologyIn.h templating topology worklet to support mappings other than point-to-cell. 2015-08-25 15:37:53 -04:00
TransportTagWholeArrayIn.h Add WholeArray* ControlSignature tags 2015-12-07 09:52:29 -07:00
TransportTagWholeArrayInOut.h Add WholeArray* ControlSignature tags 2015-12-07 09:52:29 -07:00
TransportTagWholeArrayOut.h Add WholeArray* ControlSignature tags 2015-12-07 09:52:29 -07:00
TypeCheck.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
TypeCheckTagArray.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
TypeCheckTagExecObject.h Rename pragma header guard so it makes sense for tbb and thrust. 2015-08-13 09:04:23 -04:00
TypeCheckTagTopology.h DataSet now holds DynamicCellSet instead of smart_ptr<CellSet> 2015-07-28 17:33:52 -06:00