vtk-m2/vtkm
Kenneth Moreland 9b017f4f95 Correct inefficient extract component for decorating arrays
Many arrays decorate other arrays but still allow an efficient component
extraction. However, the component can only be extracted if it can be
efficiently extracted from the array being decorated. In this case, the
array reported that it could efficiently extract even though it could
not.

Fixed this by having the `ArrayExtractComponentImpl` classes inherit
from the respective superclass. This will in turn inhert the
`ArrayExtractComponentImplInefficient` if it is the base class.
2022-01-24 12:17:23 -07:00
..
cont Correct inefficient extract component for decorating arrays 2022-01-24 12:17:23 -07:00
exec Compile more sources without device compiler 2022-01-03 08:23:04 -07:00
filter Implement permutation mapping in vtkm_cont 2022-01-24 12:17:23 -07:00
internal Fix build with MinGW 2022-01-19 16:41:42 +00:00
interop Fix cuda-opengl interop 2021-07-12 10:32:44 -04:00
io Fix build with MinGW 2022-01-19 16:41:42 +00:00
random
rendering MapperWireframer.cxx really should include Algorithm.h 2022-01-13 11:14:48 -07:00
source Add test for PerlinNoise source 2022-01-05 13:02:36 -07:00
testing Merge topic 'hip-support' 2021-10-05 10:42:55 -04:00
thirdparty cmake: allow VTK to skip soname links for libraries 2021-08-26 12:06:09 -04:00
worklet Make ArrayCopy not depend on a device compiler 2022-01-24 12:17:23 -07:00
.gitattributes
Algorithms.h
Assert.h
Atomic.h CI: updates kokkos version 2021-09-20 18:23:16 -04:00
BinaryOperators.h
BinaryPredicates.h
Bitset.h
Bounds.h add amr capability as filter 2021-12-13 09:33:47 -07:00
CellClassification.h add amr capability as filter 2021-12-13 09:33:47 -07:00
CellShape.h
CellTraits.h
CMakeLists.txt testing/Testing.h when VTKm_ENABLE_TESTING_LIBRARY 2021-10-01 13:17:16 -04:00
Deprecated.h
ErrorCode.h
Flags.h conslidate the license statement 2019-04-17 10:57:13 -06:00
Geometry.h
Geometry.hxx
Hash.h
ImplicitFunction.h
List.h
ListTag.h
LowerBound.h
Math.h Remove recursion from FloatDistance 2021-08-02 09:50:41 -06:00
Math.h.in Remove recursion from FloatDistance 2021-08-02 09:50:41 -06:00
Matrix.h Break LUP factorization when invalid matrix found 2021-07-12 10:29:46 -06:00
NewtonsMethod.h
Pair.h conslidate the license statement 2019-04-17 10:57:13 -06:00
Particle.h Removing host/device being called from device warning 2021-09-01 17:54:41 -07:00
Range.h add amr capability as filter 2021-12-13 09:33:47 -07:00
RangeId2.h
RangeId3.h
RangeId.h
StaticAssert.h
Swap.h
TopologyElementTag.h
Transform3D.h
Tuple.h
Tuple.h.in
TypeList.h Enable reinterpreting UnknownArrayHandle to compatible C types 2021-01-13 09:19:27 -07:00
TypeListTag.h
Types.h
TypeTraits.h
UnaryPredicates.h
UpperBound.h
VecAxisAlignedPointCoordinates.h
VecFlat.h
VecFromPortal.h
VecFromPortalPermute.h
VecFromVirtPortal.h
VectorAnalysis.h Avoid floating point exception in Orthonormalize 2021-07-12 10:29:46 -06:00
VecTraits.h Add ability to convert fields to known types 2021-08-19 07:10:20 -06:00
VecVariable.h
Version.h.in
VirtualObjectBase.h