|
VTK-m
2.0
|
#include <cstdlib>#include <fstream>#include <iostream>#include <vtkm/Types.h>#include <vtkm/cont/Algorithm.h>#include <vtkm/cont/ArrayHandleConstant.h>#include <vtkm/cont/ArrayHandleGroupVecVariable.h>#include <vtkm/cont/ArrayHandleIndex.h>#include <vtkm/cont/ArrayHandlePermutation.h>#include <vtkm/cont/ArrayPortalToIterators.h>#include <vtkm/cont/ArrayRangeCompute.h>#include <vtkm/cont/ArrayRangeComputeTemplate.h>#include <vtkm/cont/ConvertNumComponentsToOffsets.h>#include <vtkm/cont/EnvironmentTracker.h>#include <vtkm/cont/Timer.h>#include <vtkm/filter/scalar_topology/worklet/contourtree_augmented/ArrayTransforms.h>#include <vtkm/filter/scalar_topology/worklet/contourtree_augmented/data_set_mesh/IdRelabeler.h>#include <vtkm/filter/scalar_topology/worklet/contourtree_augmented/meshtypes/MeshStructureContourTreeMesh.h>#include <vtkm/filter/scalar_topology/worklet/contourtree_augmented/meshtypes/contourtreemesh/AddToArrayElementsWorklet.h>#include <vtkm/filter/scalar_topology/worklet/contourtree_augmented/meshtypes/contourtreemesh/ApplyLookupTableDecorator.h>#include <vtkm/filter/scalar_topology/worklet/contourtree_augmented/meshtypes/contourtreemesh/ArcComparator.h>#include <vtkm/filter/scalar_topology/worklet/contourtree_augmented/meshtypes/contourtreemesh/ArcValidDecorator.h>#include <vtkm/filter/scalar_topology/worklet/contourtree_augmented/meshtypes/contourtreemesh/CombinedSimulatedSimplicityIndexComparator.h>#include <vtkm/filter/scalar_topology/worklet/contourtree_augmented/meshtypes/contourtreemesh/CombinedVectorDifferentFromNext.h>#include <vtkm/filter/scalar_topology/worklet/contourtree_augmented/meshtypes/contourtreemesh/CopyIntoCombinedArrayWorklet.h>#include <vtkm/filter/scalar_topology/worklet/contourtree_augmented/meshtypes/contourtreemesh/CopyIntoCombinedNeighborsWorklet.h>#include <vtkm/filter/scalar_topology/worklet/contourtree_augmented/meshtypes/contourtreemesh/CopyNeighborsToPackedArray.h>#include <vtkm/filter/scalar_topology/worklet/contourtree_augmented/meshtypes/contourtreemesh/FindDuplicateInOtherWorklet.h>#include <vtkm/filter/scalar_topology/worklet/contourtree_augmented/meshtypes/contourtreemesh/GetArcFromDecorator.h>#include <vtkm/filter/scalar_topology/worklet/contourtree_augmented/meshtypes/contourtreemesh/InitToCombinedSortOrderArraysWorklet.h>#include <vtkm/filter/scalar_topology/worklet/contourtree_augmented/meshtypes/contourtreemesh/MergeSortedListsWithoutDuplicatesWorklet.h>#include <vtkm/filter/scalar_topology/worklet/contourtree_augmented/meshtypes/contourtreemesh/ReplaceArcNumWithToVertexWorklet.h>#include <vtkm/filter/scalar_topology/worklet/contourtree_augmented/meshtypes/mesh_boundary/ComputeMeshBoundaryContourTreeMesh.h>#include <vtkm/filter/scalar_topology/worklet/contourtree_augmented/meshtypes/mesh_boundary/MeshBoundaryContourTreeMesh.h>#include <vtkm/io/ErrorIO.h>#include <vtkm/worklet/DispatcherMapField.h>#include <vtkm/filter/scalar_topology/worklet/contourtree_augmented/PrintVectors.h>#include <vtkm/cont/ExecutionObjectBase.h>#include <vtkm/cont/Invoker.h>#include <algorithm>#include <vtkm/thirdparty/diy/Configure.h>#include <vtkm/thirdparty/diy/diy.h>Go to the source code of this file.
Classes | |
| class | vtkm::worklet::contourtree_augmented::ContourTreeMesh< FieldType > |
| struct | vtkm::worklet::contourtree_augmented::IsUnique |
Namespaces | |
| vtkm | |
| Groups connected points that have the same field value. | |
| vtkm::worklet | |
| VTK-m Worklets. | |
| vtkm::worklet::contourtree_augmented | |
Functions | |
| template<typename PT1 , typename PT2 , typename PT3 , typename PT4 > | |
| void | vtkm::worklet::contourtree_augmented::CopyArrayByIndices (const PT1 &srcArray, const PT2 &srcIndices, PT3 &dstArray, const PT4 &dstIndices) |
| template<typename PT1 , typename PT2 , typename PT3 , typename PT4 > | |
| void | vtkm::worklet::contourtree_augmented::CopyVecArrayByIndices (const PT1 &srcArray, const PT2 &srcIndices, PT3 &dstArray, const PT4 &dstIndices) |
1.8.17