vtk-m2/vtkm/filter
Kenneth Moreland b544b8e09f Fix point merge for Marching Cubes with multiple isosurfaces
When the Marching Cubes algorithm merges points together for multiple
isosurfaces, it uses an ArrayHandleZip to combine the isosurface id and
the edge identification. This is to prevent merging points from
different isosurfaces. However, internally this has to do an array copy.

It was doing this copy with `ArrayCopy`. A recent change to that method
made the copy fail for `ArrayHandleZip`. The fix is to change to
`ArrayCopyDevice`.

The reason why this bug was introduced was because there was no test
case for this specific use. A regression test has been updated to test
for this case.
2022-03-21 11:44:36 -06:00
..
clean_grid Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
connected_components Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
contour Fix point merge for Marching Cubes with multiple isosurfaces 2022-03-21 11:44:36 -06:00
density_estimate Merge topic 'rename-field-associations' 2022-03-18 13:39:13 -04:00
entity_extraction Merge topic 'scoped-enum-cell-classification' 2022-03-21 12:40:05 -04:00
field_conversion Update use of field association enumerations 2022-03-17 11:02:37 -06:00
field_transform Update use of field association enumerations 2022-03-17 11:02:37 -06:00
geometry_refinement Update use of field association enumerations 2022-03-17 11:02:37 -06:00
image_processing Update use of field association enumerations 2022-03-17 11:02:37 -06:00
internal Reduce compiler memory usage by removing auto hxx inclusion 2020-11-19 09:59:25 -05:00
mesh_info Remove deprecated use of vtkm::CellClassification 2022-03-17 15:34:01 -06:00
particleadvection undo some errant changes. 2021-11-22 13:56:08 -05:00
testing Merge topic 'scoped-enum-cell-classification' 2022-03-21 12:40:05 -04:00
vector_analysis Update use of field association enumerations 2022-03-17 11:02:37 -06:00
zfp Remove testing include from ZFP worklet headers 2022-03-18 11:04:37 -06:00
AmrArrays.h add amr capability as filter 2021-12-13 09:33:47 -07:00
AmrArrays.hxx Merge topic 'scoped-enum-cell-classification' 2022-03-21 12:40:05 -04:00
CellAverage.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
CellMeasures.h Improve deprecation support of CellMeasures 2022-02-16 11:36:40 -07:00
CellSetConnectivity.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
CleanGrid.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
ClipWithField.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
ClipWithImplicitFunction.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
CMakeLists.txt SurfaceNormal -> SurfaceNormals 2022-03-03 15:28:20 -07:00
ComputeMoments.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
Contour.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
ContourTreeUniform.h Update filters that use FieldCell to use FieldFilter instead 2020-08-10 17:25:55 -06:00
ContourTreeUniform.hxx Deprecate old methods from DynamicCellSet 2022-01-05 08:18:17 -07:00
ContourTreeUniformAugmented.h Update filters that use FieldCell to use FieldFilter instead 2020-08-10 17:25:55 -06:00
ContourTreeUniformAugmented.hxx Update use of field association enumerations 2022-03-17 11:02:37 -06:00
ContourTreeUniformDistributed.h Started adding DIY code for HierarchicalAugmenter 2021-10-20 14:46:21 -07:00
ContourTreeUniformDistributed.hxx Update use of field association enumerations 2022-03-17 11:02:37 -06:00
CoordinateSystemTransform.h Split CoordinateSystemTransform.h 2022-02-16 07:24:04 -07:00
CreateResult.h Add CreateResult to NewFilter and absorb field mapping 2022-01-27 13:27:39 -07:00
CrossProduct.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
DotProduct.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
Entropy.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
ExternalFaces.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
ExtractGeometry.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
ExtractPoints.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
ExtractStructured.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
FieldMetadata.h Update use of field association enumerations 2022-03-17 11:02:37 -06:00
FieldSelection.h Use scoped enum for FieldSelection mode 2022-03-18 13:14:57 -06:00
FieldToColors.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
Filter.h Remove deprecated use of old unscoped enums in FieldSelection 2022-03-18 13:16:55 -06:00
Filter.hxx Remove deprecated use of old unscoped enums in FieldSelection 2022-03-18 13:16:55 -06:00
FilterCell.h Deprecate FilterCell 2020-08-10 17:19:06 -06:00
FilterDataSet.h Update use of field association enumerations 2022-03-17 11:02:37 -06:00
FilterDataSet.hxx Suppress warning when logging is turned off 2021-09-17 05:34:26 -06:00
FilterDataSetWithField.h Update use of field association enumerations 2022-03-17 11:02:37 -06:00
FilterDataSetWithField.hxx Update use of field association enumerations 2022-03-17 11:02:37 -06:00
FilterField.h Update use of field association enumerations 2022-03-17 11:02:37 -06:00
FilterField.hxx Update use of field association enumerations 2022-03-17 11:02:37 -06:00
FilterParticleAdvection.h template advection filters with particle type 2021-11-22 15:10:08 -05:00
FilterParticleAdvection.hxx Merge topic 'cell-centered-advection' 2022-01-28 12:45:08 -05:00
FilterTemporalParticleAdvection.h template advection filters with particle type 2021-11-22 15:10:08 -05:00
FilterTemporalParticleAdvection.hxx Merge topic 'cell-centered-advection' 2022-01-28 12:45:08 -05:00
FilterTraits.h Fix deprecation warnings 2021-01-26 07:56:39 -07:00
GenerateIds.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
GhostCellClassify.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
GhostCellRemove.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
Gradient.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
Histogram.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
ImageConnectivity.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
ImageDifference.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
ImageMedian.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
Instantiations.h Filters: Add cmake instantiations generator 2021-08-14 13:39:53 -04:00
InstantiationTemplate.cxx.in Filters: Add cmake instantiations generator 2021-08-14 13:39:53 -04:00
Lagrangian.h Convert filters to use precompiled field map functions where applicable 2020-05-21 08:34:32 -06:00
Lagrangian.hxx Deprecate old methods from DynamicCellSet 2022-01-05 08:18:17 -07:00
LagrangianStructures.h Removing virtuals v1 2021-03-22 23:00:36 -07:00
LagrangianStructures.hxx Deprecate DynamicCellSet and remove from code 2022-01-04 15:38:18 -07:00
MapFieldMergeAverage.cxx migrate clean_grid and extract_entity filters 2022-01-13 11:14:48 -07:00
MapFieldMergeAverage.h migrate clean_grid and extract_entity filters 2022-01-13 11:14:48 -07:00
MapFieldPermutation.cxx Implement permutation mapping in vtkm_cont 2022-01-24 12:17:23 -07:00
MapFieldPermutation.h migrate clean_grid and extract_entity filters 2022-01-13 11:14:48 -07:00
Mask.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
MaskPoints.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
MeshQuality.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
MIRFilter.h Adding missing header 2021-09-01 12:04:31 -07:00
MIRFilter.hxx Update use of field association enumerations 2022-03-17 11:02:37 -06:00
NDEntropy.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
NDHistogram.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
NewFilter.cxx Add CreateResult to NewFilter and absorb field mapping 2022-01-27 13:27:39 -07:00
NewFilter.h Remove deprecated use of old unscoped enums in FieldSelection 2022-03-18 13:16:55 -06:00
NewFilterField.cxx Update use of field association enumerations 2022-03-17 11:02:37 -06:00
NewFilterField.h Update use of field association enumerations 2022-03-17 11:02:37 -06:00
ParticleAdvection.h Create typedefs for existing filters with same name. 2021-11-22 22:20:38 -05:00
ParticleAdvection.hxx Create typedefs for existing filters with same name. 2021-11-22 22:20:38 -05:00
ParticleDensityCloudInCell.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
ParticleDensityNearestGridPoint.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
Pathline.h Create typedefs for existing filters with same name. 2021-11-22 22:20:38 -05:00
Pathline.hxx Create typedefs for existing filters with same name. 2021-11-22 22:20:38 -05:00
PathParticle.h Create typedefs for existing filters with same name. 2021-11-22 22:20:38 -05:00
PathParticle.hxx Create typedefs for existing filters with same name. 2021-11-22 22:20:38 -05:00
PointAverage.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
PointElevation.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
PointTransform.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
PolicyBase.h Deprecate DynamicCellSet and remove from code 2022-01-04 15:38:18 -07:00
PolicyDefault.h conslidate the license statement 2019-04-17 10:57:13 -06:00
Probe.h Enable setting invalid value in probe filter 2020-06-03 15:29:37 -06:00
Probe.hxx Update use of field association enumerations 2022-03-17 11:02:37 -06:00
Slice.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
SplitSharpEdges.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
Streamline.h Create typedefs for existing filters with same name. 2021-11-22 22:20:38 -05:00
Streamline.hxx Create typedefs for existing filters with same name. 2021-11-22 22:20:38 -05:00
StreamSurface.h Removing virtuals v1 2021-03-22 23:00:36 -07:00
StreamSurface.hxx Deprecate DynamicCellSet and remove from code 2022-01-04 15:38:18 -07:00
SurfaceNormals.h SurfaceNormal -> SurfaceNormals 2022-03-03 15:28:20 -07:00
TaskQueue.h Add threaded filters for multiblock dataset. 2021-08-04 14:27:41 -04:00
Tetrahedralize.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
Threshold.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
ThresholdPoints.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
Triangulate.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
Tube.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
VectorMagnitude.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
VertexClustering.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
WarpScalar.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
WarpVector.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
ZFPCompressor1D.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
ZFPCompressor2D.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
ZFPCompressor3D.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
ZFPDecompressor1D.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
ZFPDecompressor2D.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
ZFPDecompressor3D.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00