vtk-m/vtkm/exec
Kenneth Moreland 4e34feecb4 Add ability to specialize worklet for device
This adds an ExecutionSignature tag named Device that passes the
DeviceAdapterTag as an argument to the worklet's operator(). This allows
worklets to specialize their code based on the device.
2019-04-01 10:01:54 -06:00
..
arg Add Mask capabilities to worklets 2019-02-25 08:58:39 -07:00
cuda Add Mask capabilities to worklets 2019-02-25 08:58:39 -07:00
internal Add ability to specialize worklet for device 2019-04-01 10:01:54 -06:00
openmp Testing run methods now take argc/argv to init logging/runtime device 2019-01-17 13:16:27 -06:00
serial Add Mask capabilities to worklets 2019-02-25 08:58:39 -07:00
tbb Testing run methods now take argc/argv to init logging/runtime device 2019-01-17 13:16:27 -06:00
testing Testing run methods now take argc/argv to init logging/runtime device 2019-01-17 13:16:27 -06:00
AtomicArrayExecutionObject.h Change the namespacing of atomic array 2018-07-02 16:25:48 -06:00
BoundaryState.h Rename boundary classes 2018-12-03 12:45:23 -07:00
CellDerivative.h Fix implicit conversion loses floating-point precision warning 2018-06-22 13:45:42 -04:00
CellEdge.h Resurrect function to get face indices 2018-03-22 22:37:33 -06:00
CellFace.h Resurrect function to get face indices 2018-03-22 22:37:33 -06:00
CellInside.h Misc. Typos 2018-03-28 09:45:07 -04:00
CellInterpolate.h Add float version operations for vtkm::Math Pi() 2018-05-21 10:58:15 -04:00
CellLocator.h Adding changes for Ken's review from GitLab 2018-06-27 22:40:13 -06:00
CellLocatorBoundingIntervalHierarchyExec.h Add CellLocator to name of BoundingIntervalHierarchy 2019-03-14 16:13:59 -06:00
CellLocatorRectilinearGrid.h Fixing Rectilinear Grid Cell Locator 2019-01-07 18:11:35 -08:00
CellLocatorUniformGrid.h Fixes for uniform cell locator for points right on the boundary. Also added some tests for boundary points. 2019-02-01 08:43:54 -05:00
CellMeasure.h VTK-m once again uses consistent include style 2019-03-28 14:12:08 -04:00
CMakeLists.txt Add CellLocator to name of BoundingIntervalHierarchy 2019-03-14 16:13:59 -06:00
ColorTable.h ColorTable can provide vtkm::exec::Colortable to a specific device 2018-07-12 10:28:18 -04:00
ColorTable.hxx Misc. typos 2018-10-04 10:30:33 -04:00
ConnectivityExplicit.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
ConnectivityPermuted.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
ConnectivityStructured.h Implement extents support 2018-12-03 15:56:45 -05:00
ExecutionWholeArray.h Removed ExecutionObjectBase from ExecutionWholeArray 2018-09-10 11:28:46 -06:00
FieldNeighborhood.h Rename boundary classes 2018-12-03 12:45:23 -07:00
FunctorBase.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
Jacobian.h Add float version operations for vtkm::Math Pi() 2018-05-21 10:58:15 -04:00
ParametricCoordinates.h Rename vtkm::dot() to vtkm::Dot(). 2018-05-17 08:51:01 -04:00
PointLocator.h Fix TestingPointLocatorUniformGrid for double precision 2018-07-01 11:27:35 +02:00
PointLocatorUniformGrid.h Make PointLocatorUniformGrid default constructible 2019-03-18 16:34:49 -04:00
TaskBase.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00