vtk-m/vtkm/exec
Kenneth Moreland 55c159d6f0 Check error codes from CUDA functions
Most functions in the CUDA runtime API return an error code that must be
checked to determine whether the operation completed successfully. Most
operations in VTK-m just called the function and assumed it completed
correctly, which could lead to further errors. This change wraps most
CUDA calls in a VTKM_CUDA_CALL macro that checks the error code and
throws an exception if the call fails.
2016-12-14 10:43:44 -07:00
..
arg Add a point gradient worklet. 2016-12-12 13:26:16 -05:00
cuda Check error codes from CUDA functions 2016-12-14 10:43:44 -07:00
internal Move VecFromPortal classes to vtkm package 2016-11-22 17:04:55 -07:00
testing Merge topic 'cell-face-edge' 2016-12-10 10:12:01 -05:00
AtomicArray.h Remove exports for header-only functions/methods 2016-11-15 22:22:13 -07:00
CellDerivative.h CellDerivativeFor2DCell now creates Space2D of the correct type. 2016-12-12 13:26:16 -05:00
CellEdge.h Add CellEdge functions 2016-12-05 22:48:44 -07:00
CellFace.h Add CellFace functions 2016-12-05 22:48:44 -07:00
CellInterpolate.h Remove exports for header-only functions/methods 2016-11-15 22:22:13 -07:00
CMakeLists.txt Add CellEdge functions 2016-12-05 22:48:44 -07:00
ConnectivityExplicit.h Change CellShapeTag*:Id type to vtkm::UInt8 2016-11-22 17:12:54 -07:00
ConnectivityPermuted.h Remove exports for header-only functions/methods 2016-11-15 22:22:13 -07:00
ConnectivityStructured.h Remove exports for header-only functions/methods 2016-11-15 22:22:13 -07:00
ExecutionObjectBase.h Remove exports for header-only functions/methods 2016-11-15 22:22:13 -07:00
ExecutionWholeArray.h Allow people to get the portal from ExecutionWholeArray. 2016-12-12 13:26:16 -05:00
FunctorBase.h Remove exports for header-only functions/methods 2016-11-15 22:22:13 -07:00
Jacobian.h CellDerivativeFor2DCell now creates Space2D of the correct type. 2016-12-12 13:26:16 -05:00
ParametricCoordinates.h Remove exports for header-only functions/methods 2016-11-15 22:22:13 -07:00