VTK-m  2.0
Classes | Namespaces | Functions
MIR.h File Reference
#include <vtkm/CellShape.h>
#include <vtkm/Types.h>
#include <vtkm/VectorAnalysis.h>
#include <vtkm/cont/Algorithm.h>
#include <vtkm/cont/ArrayCopy.h>
#include <vtkm/cont/ArrayHandle.h>
#include <vtkm/cont/ArrayHandlePermutation.h>
#include <vtkm/cont/ArrayHandleView.h>
#include <vtkm/cont/CellSetExplicit.h>
#include <vtkm/cont/CellSetPermutation.h>
#include <vtkm/cont/ConvertNumComponentsToOffsets.h>
#include <vtkm/cont/CoordinateSystem.h>
#include <vtkm/cont/ErrorFilterExecution.h>
#include <vtkm/cont/ExecutionObjectBase.h>
#include <vtkm/cont/Timer.h>
#include <vtkm/exec/FunctorBase.h>
#include <vtkm/worklet/DispatcherMapField.h>
#include <vtkm/worklet/DispatcherMapTopology.h>
#include <vtkm/worklet/DispatcherReduceByKey.h>
#include <vtkm/worklet/Keys.h>
#include <vtkm/worklet/ScatterCounting.h>
#include <vtkm/worklet/WorkletMapField.h>
#include <vtkm/worklet/WorkletMapTopology.h>
#include <vtkm/worklet/WorkletReduceByKey.h>
#include <vtkm/filter/contour/worklet/clip/ClipTables.h>
#include <vtkm/filter/contour/worklet/mir/MIRTables.h>

Go to the source code of this file.

Classes

struct  vtkm::worklet::MIRStats
 
struct  vtkm::worklet::MIRStats::SumOp
 
struct  vtkm::worklet::EdgeInterpolation
 
struct  vtkm::worklet::EdgeInterpolation::LessThanOp
 
struct  vtkm::worklet::EdgeInterpolation::EqualToOp
 
class  vtkm::worklet::ExecutionConnectivityExplicit
 
class  vtkm::worklet::ConnectivityExplicit
 
class  vtkm::worklet::ComputeStats
 
class  vtkm::worklet::MIRParentObject
 
class  vtkm::worklet::MIRParentObject::MIRParentPortal
 
class  vtkm::worklet::GenerateCellSet
 
class  vtkm::worklet::ScatterEdgeConnectivity
 
class  vtkm::worklet::ScatterInCellConnectivity
 
class  vtkm::worklet::MIR
 
class  vtkm::worklet::MIR::InterpolateField< ArrayHandleType >
 
class  vtkm::worklet::MIR::InterpolateField< ArrayHandleType >::PerformEdgeInterpolations
 
class  vtkm::worklet::MIR::InterpolateField< ArrayHandleType >::PerformInCellInterpolations
 
class  vtkm::worklet::MIR::InterpolateMIRFields< IDLen, IDPos, IDList, VFList >
 
class  vtkm::worklet::MIR::InterpolateMIRFields< IDLen, IDPos, IDList, VFList >::PerformEdgeInterpolations
 
class  vtkm::worklet::MIR::InterpolateMIRFields< IDLen, IDPos, IDList, VFList >::PerformEdgeInterpolations_C
 
class  vtkm::worklet::MIR::InterpolateMIRFields< IDLen, IDPos, IDList, VFList >::PerformInCellInterpolations_C
 
class  vtkm::worklet::MIR::InterpolateMIRFields< IDLen, IDPos, IDList, VFList >::PerformInCellInterpolations
 
class  vtkm::worklet::MIR::InterpolateLookbackField< LookbackArr, WeightArr >
 
class  vtkm::worklet::MIR::InterpolateLookbackField< LookbackArr, WeightArr >::PerformEdgeInterpolations
 
class  vtkm::worklet::MIR::InterpolateLookbackField< LookbackArr, WeightArr >::PerformInCellInterpolations
 
struct  vtkm::worklet::MIRObject< IDType, FloatType >
 
class  vtkm::worklet::MIRObject< IDType, FloatType >::MIRObjectPortal
 
struct  vtkm::worklet::CombineVFsForPoints_C
 
struct  vtkm::worklet::CombineVFsForPoints
 
struct  vtkm::worklet::ExtractVFsForMIR_C
 
struct  vtkm::worklet::ExtractVFsForMIR
 
struct  vtkm::worklet::CalcVol
 
struct  vtkm::worklet::CalcError_C
 
struct  vtkm::worklet::CalcError
 
struct  vtkm::worklet::CheckFor2D
 
struct  vtkm::worklet::ConstructCellWeightList
 
struct  vtkm::worklet::DestructPointWeightList
 

Namespaces

 vtkm
 Groups connected points that have the same field value.
 
 vtkm::worklet
 VTK-m Worklets.
 
 vtkm::worklet::MIRinternal
 

Functions

template<typename T >
VTKM_EXEC_CONTvtkm::worklet::MIRinternal::Scale (const T &val, vtkm::Float64 scale)
 
template<typename T , vtkm::IdComponent NumComponents>
VTKM_EXEC_CONT vtkm::Vec< T, NumComponents > vtkm::worklet::MIRinternal::Scale (const vtkm::Vec< T, NumComponents > &val, vtkm::Float64 scale)