Robert Maynard
20a62ae560
Merge topic 'use_better_runtime_device_representation'
...
28e0eb9da Replace FindDeviceAdapterTagAndCall with TryExecuteOnDevice
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <kmorel@sandia.gov>
Merge-request: !1356
2018-08-14 14:59:36 -04:00
Robert Maynard
28e0eb9da6
Replace FindDeviceAdapterTagAndCall with TryExecuteOnDevice
...
Also add a throwFailedRuntimeDeviceTransfer that throws a nicely
detailed message on why a something couldn't be transfered to
the requested device adapter.
2018-08-08 14:53:28 -04:00
luz.paz
7f9b54a31a
Misc. typos
...
Found via `codespell -q 3`
2018-08-07 17:50:41 -04:00
Robert Maynard
14824bd42e
Make sure people always treat DeviceAdapterId as a proper type
2018-07-25 11:00:06 -04:00
Abhishek Yenpure
b5f2e7060e
Moving changes of .cxx to .hxx
...
-For the BoundingIntervalHierarchy CUDA had failures with using
.cxx file to implement the virtual methods
-Moving the contents to the .hxx file after discussing with Rob
over email
-Need to still work on the .cxx implementation after merge
2018-06-29 16:11:16 -07:00
ayenpure
e0296a24b6
Fixes for resolving Rob's suggestions
...
- Releasing GPU resources when not needed.
- Adding VTK_EXEC to TreeNode and SplitProperties constructors
2018-06-29 15:55:23 -07:00
Abhishek Yenpure
dcbb444a74
Warning fixes for BoundingIntervalHierarchy
...
- Adding VTKM_CONT_EXPORT to CellLocator
- Removing whitespaces
- Fixing warnings of unused typedef
2018-06-29 14:51:50 -06:00
ayenpure
2714da8f0e
Adding changes suggested by Rob on GitLab
...
- Seperate BoundingIntervalHierarchy.h into
- BoundingIntervalHierarchy.h
- BoundingIntervalHierarchy.hxx
- BoundingIntervalHierarchy.cxx
2018-06-29 09:09:24 -06:00