vtk-m/vtkm
Allison Vacanti ec0791e941 Add a swap implementation that works on all backend.
Calling std::swap isn't legal from CUDA code, but the new vtkm::Swap
method is safe. It currently does a naive swap when compiling CUDA
code, and falls back to an ADL swap
2018-06-01 14:13:46 -04:00
..
cont VTK-m waits for cuda streams to finish before host access 2018-06-01 10:28:55 -04:00
exec Merge topic 'openmp' 2018-05-31 16:49:15 -04:00
filter Change function signatures to use 'using' aliases. 2018-05-25 17:18:41 -04:00
internal Add initial version of an OpenMP backend. 2018-05-31 16:47:48 -04:00
interop Merge topic 'pascal_managed_memory_copy_non_blocking' 2018-05-18 15:15:17 -04:00
io Fix VTKDataSetWriter::WriteDataset() overload const correctness 2018-05-29 14:36:07 -04:00
rendering Add a swap implementation that works on all backend. 2018-06-01 14:13:46 -04:00
testing Change function signatures to use 'using' aliases. 2018-05-25 17:18:41 -04:00
thirdparty Fallback to SimpleTuple.h for Apple Clang 9.0. 2018-05-30 15:22:52 -04:00
worklet This host/device integrator constructors need to suppress warnings 2018-05-31 09:24:01 -04:00
.gitattributes
Assert.h Merge branch 'master' into vtk-m-cmake_refactor 2018-03-29 22:51:26 -04:00
BaseComponent.h
BinaryOperators.h
BinaryPredicates.h vtkm prefers 'using' over typedef. 2018-02-23 10:47:20 -05:00
Bounds.h Merge branch 'master' into vtk-m-cmake_refactor 2018-02-23 14:52:00 -05:00
CellShape.h Switch over from static const to static constexpr where possible. 2018-03-10 11:39:58 -05:00
CellTraits.h Switch over from static const to static constexpr where possible. 2018-03-10 11:39:58 -05:00
CMakeLists.txt Add a swap implementation that works on all backend. 2018-06-01 14:13:46 -04:00
Flags.h Fix Field constructors 2017-12-21 12:48:15 -05:00
Hash.h Switch over from static const to static constexpr where possible. 2018-03-10 11:39:58 -05:00
ImplicitFunction.h Rename vtkm::dot() to vtkm::Dot(). 2018-05-17 08:51:01 -04:00
ListTag.h Remove VS2013 workarounds from VTK-m. 2018-02-23 15:39:39 -05:00
Math.h Add float version operations for vtkm::Math Pi() 2018-05-21 10:58:15 -04:00
Math.h.in Add float version operations for vtkm::Math Pi() 2018-05-21 10:58:15 -04:00
Matrix.h Rename vtkm::dot() to vtkm::Dot(). 2018-05-17 08:51:01 -04:00
NewtonsMethod.h vtkm prefers 'using' over typedef. 2018-02-23 10:47:20 -05:00
Pair.h Correct more host/device warnings found with new cmake code. 2018-01-08 14:00:58 -05:00
Range.h Merge branch 'master' into vtk-m-cmake_refactor 2018-02-23 14:52:00 -05:00
RangeId3.h Merge branch 'master' into vtk-m-cmake_refactor 2018-02-23 14:52:00 -05:00
RangeId.h Misc. typos 2018-01-30 06:51:47 -05:00
StaticAssert.h Add hint to read source code for help 2018-01-08 10:53:44 -07:00
Swap.h Add a swap implementation that works on all backend. 2018-06-01 14:13:46 -04:00
TopologyElementTag.h
Transform3D.h Add float version operations for vtkm::Math Pi() 2018-05-21 10:58:15 -04:00
TypeListTag.h Switch over from static const to static constexpr where possible. 2018-03-10 11:39:58 -05:00
Types.h Rename vtkm::dot() to vtkm::Dot(). 2018-05-17 08:51:01 -04:00
TypeTraits.h Misc. typos 2018-01-30 06:51:47 -05:00
UnaryPredicates.h vtkm prefers 'using' over typedef. 2018-02-23 10:47:20 -05:00
VecAxisAlignedPointCoordinates.h Switch over from static const to static constexpr where possible. 2018-03-10 11:39:58 -05:00
VecFromPortal.h vtkm prefers 'using' over typedef. 2018-02-23 10:47:20 -05:00
VecFromPortalPermute.h vtkm prefers 'using' over typedef. 2018-02-23 10:47:20 -05:00
VectorAnalysis.h Rename vtkm::dot() to vtkm::Dot(). 2018-05-17 08:51:01 -04:00
VecTraits.h Switch over from static const to static constexpr where possible. 2018-03-10 11:39:58 -05:00
VecVariable.h Make all Vec types consistently mark methods as inline 2018-04-25 10:48:28 -04:00
Version.h.in
VirtualObjectBase.h Correct warnings and errors found with MSVC2017+CUDA9 2018-01-31 15:58:45 -05:00