vtk-m/vtkm/filter
Kenneth Moreland 0612be9c5b Move VTKDataSetReaderBase code to vtkm_io
Most of this code is not templated methods. Rather, it implements over
several types to call templated functions, which creates quite a bit of
code. Rather than have all code using a reader recompile the code, just
compile it once and put it in a library.
2020-05-19 12:27:01 -06:00
..
internal CreateResult is now part of vtkm::filter instead of being inside internals 2019-08-09 12:44:43 -04:00
testing Move VTKDataSetReaderBase code to vtkm_io 2020-05-19 12:27:01 -06:00
CellAverage.cxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
CellAverage.h VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
CellAverage.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
CellMeasures.h Update lists in TypeListTag.h 2019-12-05 11:05:19 -07:00
CellMeasures.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
CellSetConnectivity.h Update lists in TypeListTag.h 2019-12-05 11:05:19 -07:00
CellSetConnectivity.hxx CellSetConnectivity now inherits from FilterDataSet 2019-09-30 08:50:40 -04:00
CleanGrid.cxx Compile most frequently used VTK-m filters into a library 2019-09-18 12:06:13 -04:00
CleanGrid.h VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
CleanGrid.hxx ConvertNumComponentsToOffsets using ScanExtented vs. ScanExclusive 2020-03-05 10:57:34 -05:00
ClipWithField.cxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
ClipWithField.h Update lists in TypeListTag.h 2019-12-05 11:05:19 -07:00
ClipWithField.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
ClipWithImplicitFunction.cxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
ClipWithImplicitFunction.h VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
ClipWithImplicitFunction.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
CMakeLists.txt Improve parallelization when compiling filter tests 2020-03-26 13:40:47 -04:00
ComputeMoments.h improve moments algorithm performance 2019-10-17 11:51:05 -04:00
ComputeMoments.hxx Merge topic 'realRadiusFix' 2019-09-18 16:36:43 -04:00
Contour.cxx Improve parallelization when compiling filter tests 2020-03-26 13:40:47 -04:00
Contour.h Improve parallelization when compiling filter tests 2020-03-26 13:40:47 -04:00
Contour.hxx Convert contour worklet to expect isovalues to a std::vector 2020-03-25 08:23:10 -04:00
ContourInteger.cxx Improve parallelization when compiling filter tests 2020-03-26 13:40:47 -04:00
ContourScalar.cxx Improve parallelization when compiling filter tests 2020-03-26 13:40:47 -04:00
ContourTreeUniform.h Update lists in TypeListTag.h 2019-12-05 11:05:19 -07:00
ContourTreeUniform.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
ContourTreeUniformAugmented.h Add Doxygen-style docs for the ContourTreeUnfiformAugemented filter 2020-01-27 02:57:02 -08:00
ContourTreeUniformAugmented.hxx ReadPortal().Get(idx) is slow in a loop. 2020-05-08 11:30:59 -04:00
CoordinateSystemTransform.h Output CoordinateSystemTransforms results in Coordinates 2020-03-05 15:21:47 -05:00
CoordinateSystemTransform.hxx Output CoordinateSystemTransforms results in Coordinates 2020-03-05 15:21:47 -05:00
CreateResult.h Remove multiple vtkm::cont::CellSet from vtkm::cont::DataSet 2019-09-02 09:04:51 -04:00
CrossProduct.h Fix gaps in type support 2020-03-19 17:07:11 -06:00
CrossProduct.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
DotProduct.h Fix gaps in type support 2020-03-19 17:07:11 -06:00
DotProduct.hxx Fix gaps in type support 2020-03-19 17:07:11 -06:00
Entropy.h Update lists in TypeListTag.h 2019-12-05 11:05:19 -07:00
Entropy.hxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
ExternalFaces.cxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
ExternalFaces.h VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
ExternalFaces.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
ExtractGeometry.h Update lists in TypeListTag.h 2019-12-05 11:05:19 -07:00
ExtractGeometry.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
ExtractPoints.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ExtractPoints.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
ExtractStructured.cxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
ExtractStructured.h ExtractStructured now compiles quicker and with less compiler memory 2019-12-11 08:59:42 -05:00
ExtractStructured.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
FieldMetadata.h Remove multiple vtkm::cont::CellSet from vtkm::cont::DataSet 2019-09-02 09:04:51 -04:00
FieldSelection.h Do not rely on implict copy constructors when destructor defined 2020-03-18 14:53:14 -06:00
FieldToColors.h conslidate the license statement 2019-04-17 10:57:13 -06:00
FieldToColors.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
Filter.h Have filter specify its own field types 2020-04-28 10:31:44 -06:00
Filter.hxx Compile most frequently used VTK-m filters into a library 2019-09-18 12:06:13 -04:00
FilterCell.h Correct improper cellset indexing 2019-08-21 15:16:26 -04:00
FilterDataSet.h vtkm::filter::Filter passes filter policies by value 2019-09-17 13:50:58 -04:00
FilterDataSet.hxx Fix policy use in FilterDataSet::MapFieldOntoOutput 2019-09-19 10:59:19 -05:00
FilterDataSetWithField.h vtkm::filter::Filter passes filter policies by value 2019-09-17 13:50:58 -04:00
FilterDataSetWithField.hxx Deprecate ListTag operations 2019-12-05 11:27:31 -05:00
FilterField.h vtkm::filter::Filter passes filter policies by value 2019-09-17 13:50:58 -04:00
FilterField.hxx Deprecate ListTag operations 2019-12-05 11:27:31 -05:00
FilterTraits.h Remove some commented out code 2019-12-10 15:29:46 -07:00
GhostCellClassify.h Convert uses of ListTagBase to List 2019-12-06 15:37:46 -07:00
GhostCellClassify.hxx Convert uses of ListTagBase to List 2019-12-06 15:37:46 -07:00
GhostCellRemove.h Convert uses of ListTagBase to List 2019-12-06 15:37:46 -07:00
GhostCellRemove.hxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
Gradient.h Improve parallelization when compiling filter tests 2020-03-26 13:40:47 -04:00
Gradient.hxx Merge topic 'add_gitlab_ci' 2020-03-26 15:39:28 -04:00
GradientScalar.cxx Improve parallelization when compiling filter tests 2020-03-26 13:40:47 -04:00
GradientUniformPoints.cxx Improve parallelization when compiling filter tests 2020-03-26 13:40:47 -04:00
GradientVector.cxx Improve parallelization when compiling filter tests 2020-03-26 13:40:47 -04:00
Histogram.h Update lists in TypeListTag.h 2019-12-05 11:05:19 -07:00
Histogram.hxx Have filter specify its own field types 2020-04-28 10:31:44 -06:00
ImageConnectivity.h ImageConnectivity didn't support multiple TU's compiling it 2020-02-21 13:01:51 -05:00
ImageConnectivity.hxx ImageConnectivity didn't support multiple TU's compiling it 2020-02-21 13:01:51 -05:00
ImageMedian.h Update lists in TypeListTag.h 2019-12-05 11:05:19 -07:00
ImageMedian.hxx Add an ImageMedian filter 2019-10-14 16:09:44 -04:00
Lagrangian.h Delete commented, unused class variables 2020-01-28 10:27:58 -08:00
Lagrangian.hxx Test that no warnings are generated and tests pass. 2020-04-29 11:30:18 -04:00
LagrangianStructures.h Update lists in TypeListTag.h 2019-12-05 11:05:19 -07:00
LagrangianStructures.hxx cleanup for LCS filter. 2019-12-11 13:32:40 -07:00
Mask.h Compile most frequently used VTK-m filters into a library 2019-09-18 12:06:13 -04:00
Mask.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
MaskPoints.h conslidate the license statement 2019-04-17 10:57:13 -06:00
MaskPoints.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
MeshQuality.h Update lists in TypeListTag.h 2019-12-05 11:05:19 -07:00
MeshQuality.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
NDEntropy.h conslidate the license statement 2019-04-17 10:57:13 -06:00
NDEntropy.hxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
NDHistogram.h conslidate the license statement 2019-04-17 10:57:13 -06:00
NDHistogram.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
Pathline.h Merge topic 'pa_storage' 2019-12-15 21:48:35 -05:00
Pathline.hxx Updates for streamline/pathline filter. 2019-12-11 10:01:47 -07:00
PointAverage.cxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
PointAverage.h VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
PointAverage.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
PointElevation.h Update lists in TypeListTag.h 2019-12-05 11:05:19 -07:00
PointElevation.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
PointTransform.h Update lists in TypeListTag.h 2019-12-05 11:05:19 -07:00
PointTransform.hxx Make PointTransform actually transform the points 2019-08-26 12:29:24 -06:00
PolicyBase.h Have filter specify its own field types 2020-04-28 10:31:44 -06:00
PolicyDefault.h conslidate the license statement 2019-04-17 10:57:13 -06:00
PolicyExtrude.h Remove instances of ListTag in favor of List 2019-12-06 21:32:36 -07:00
Probe.h conslidate the license statement 2019-04-17 10:57:13 -06:00
Probe.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
SplitSharpEdges.h Update lists in TypeListTag.h 2019-12-05 11:05:19 -07:00
SplitSharpEdges.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
Streamline.h Merge topic 'pa_storage' 2019-12-15 21:48:35 -05:00
Streamline.hxx Updates for streamline/pathline filter. 2019-12-11 10:01:47 -07:00
StreamSurface.h Merge topic 'pa_storage' 2019-12-15 21:48:35 -05:00
StreamSurface.hxx Cleanup for streamsurface. 2019-12-11 10:13:42 -07:00
SurfaceNormals.h Update lists in TypeListTag.h 2019-12-05 11:05:19 -07:00
SurfaceNormals.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
Tetrahedralize.h conslidate the license statement 2019-04-17 10:57:13 -06:00
Tetrahedralize.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
Threshold.cxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
Threshold.h Update lists in TypeListTag.h 2019-12-05 11:05:19 -07:00
Threshold.hxx Improve Threshold runtime and compile performance 2019-11-26 16:53:56 -05:00
ThresholdPoints.h Update lists in TypeListTag.h 2019-12-05 11:05:19 -07:00
ThresholdPoints.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
Triangulate.h conslidate the license statement 2019-04-17 10:57:13 -06:00
Triangulate.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
Tube.h Add Tube Filter 2019-08-19 09:08:42 -04:00
Tube.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
VectorMagnitude.cxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
VectorMagnitude.h Update lists in TypeListTag.h 2019-12-05 11:05:19 -07:00
VectorMagnitude.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
VertexClustering.h conslidate the license statement 2019-04-17 10:57:13 -06:00
VertexClustering.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
WarpScalar.h Convert uses of ListTagBase to List 2019-12-06 15:37:46 -07:00
WarpScalar.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
WarpVector.h Convert uses of ListTagBase to List 2019-12-06 15:37:46 -07:00
WarpVector.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
ZFPCompressor1D.h Convert uses of ListTagBase to List 2019-12-06 15:37:46 -07:00
ZFPCompressor1D.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
ZFPCompressor2D.h Convert uses of ListTagBase to List 2019-12-06 15:37:46 -07:00
ZFPCompressor2D.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
ZFPCompressor3D.h Convert uses of ListTagBase to List 2019-12-06 15:37:46 -07:00
ZFPCompressor3D.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
ZFPDecompressor1D.h Convert uses of ListTagBase to List 2019-12-06 15:37:46 -07:00
ZFPDecompressor1D.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
ZFPDecompressor2D.h Convert uses of ListTagBase to List 2019-12-06 15:37:46 -07:00
ZFPDecompressor2D.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00
ZFPDecompressor3D.h Convert uses of ListTagBase to List 2019-12-06 15:37:46 -07:00
ZFPDecompressor3D.hxx VTK-m filters now have a consistent set of header guards 2019-10-08 10:39:59 -04:00