vtk-m2/vtkm
Kenneth Moreland 5bdd3c7bc2 Move ArrayHandleRuntimeVec metadata to a separate class
Originally, the metadata structure used by the `ArrayHandleRuntimeVec`
storage was a nested class of its `Storage`. But the `Storage` is
templated on the component type, and the metadata object is the same
regardless. In addition to the typical minor issue of having the
compiler create several identical classes, this caused problems when
pulling arrays from equivalent but technically different C types (for
example, `long` is the same as either `int` or `long long`).
2023-05-16 12:39:40 -06:00
..
cont Move ArrayHandleRuntimeVec metadata to a separate class 2023-05-16 12:39:40 -06:00
exec Fix construction issue for XGC arrays in topology map fetch 2023-02-03 14:52:06 -05:00
filter Fix unused variable in contour test 2023-05-12 12:00:17 -06:00
internal Test variant arguments to worklets 2023-04-19 11:30:47 -06:00
interop Add module mechanism 2022-10-26 12:51:05 -06:00
io Merge topic 'vectraits-for-all' 2023-03-21 12:55:00 -04:00
random Add module mechanism 2022-10-26 12:51:05 -06:00
rendering use mutable instead of const_cast, remove virtual 2023-05-08 09:29:27 -06:00
source Change auto seed behavior in PerlinNoise source 2022-12-06 12:21:04 -07:00
testing Implement VecTraits class for all types 2023-03-16 12:59:38 -06:00
thirdparty cmake: namespace vtkm export targets 2022-12-09 18:46:56 -05:00
worklet Test variant arguments to worklets 2023-04-19 11:30:47 -06:00
.gitattributes
Assert.h
Atomic.h
BinaryOperators.h
BinaryPredicates.h Make BinaryOperators/Predicates more flexible. 2019-12-18 15:51:59 -05:00
Bitset.h
Bounds.h Add a new unstructured cell locator 2022-11-22 09:51:40 -05:00
CellClassification.h Remove deprecated features from VTK-m 2022-11-17 07:12:31 -06:00
CellShape.h
CellTraits.h clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
CMakeLists.txt Remove deprecated features from VTK-m 2022-11-17 07:12:31 -06:00
Deprecated.h
ErrorCode.h
Flags.h
Geometry.h
Geometry.hxx
Hash.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ImplicitFunction.h Remove deprecated features from VTK-m 2022-11-17 07:12:31 -06:00
List.h Remove deprecated features from VTK-m 2022-11-17 07:12:31 -06:00
LowerBound.h
Math.h Fix unresolved external symbol __popcnt on win-arm64 2022-11-27 19:51:17 -05:00
Math.h.in Fix unresolved external symbol __popcnt on win-arm64 2022-11-27 19:46:13 -05:00
Matrix.h
NewtonsMethod.h
Pair.h
Particle.h Revert "Add fields to particles." 2023-03-23 12:38:09 -04:00
Range.h
RangeId2.h
RangeId3.h
RangeId.h
StaticAssert.h
Swap.h Fix compile issues when using cuda 12 2023-02-06 12:26:55 -05:00
TopologyElementTag.h
Transform3D.h
Tuple.h
Tuple.h.in
TypeList.h
Types.h Fix dot product type promotion 2023-02-08 07:04:07 -07:00
TypeTraits.h Implement VecTraits class for all types 2023-03-16 12:59:38 -06:00
UnaryPredicates.h
UpperBound.h split vtkm/Algorithms.h into UpperBound.h, LowerBound.h, and BinarySearch.h 2021-04-07 18:53:09 +00:00
VecAxisAlignedPointCoordinates.h
VecFlat.h Implement VecTraits class for all types 2023-03-16 12:59:38 -06:00
VecFromPortal.h Implement VecTraits class for all types 2023-03-16 12:59:38 -06:00
VecFromPortalPermute.h
VectorAnalysis.h
VecTraits.h Implement VecTraits class for all types 2023-03-16 12:59:38 -06:00
VecVariable.h
Version.h.in conslidate the license statement 2019-04-17 10:57:13 -06:00
vtkm.module Add module mechanism 2022-10-26 12:51:05 -06:00