VTK-m
2.0
|
#include <GradientOutput.h>
Public Types | |
using | ValueType = vtkm::Vec< T, 3 > |
using | BaseTType = typename vtkm::VecTraits< T >::BaseComponentType |
Public Member Functions | |
VTKM_CONT vtkm::exec::GradientVecOutputExecutionObject< T > | PrepareForExecution (vtkm::cont::DeviceAdapterId device, vtkm::cont::Token &token) const |
GradientVecOutput ()=default | |
GradientVecOutput (bool g, bool d, bool v, bool q, vtkm::cont::ArrayHandle< ValueType > &gradient, vtkm::cont::ArrayHandle< BaseTType > &divergence, vtkm::cont::ArrayHandle< vtkm::Vec< BaseTType, 3 >> &vorticity, vtkm::cont::ArrayHandle< BaseTType > &qcriterion, vtkm::Id size) | |
Public Attributes | |
bool | G |
bool | D |
bool | V |
bool | Q |
vtkm::cont::ArrayHandle< ValueType > | Gradient |
vtkm::cont::ArrayHandle< BaseTType > | Divergence |
vtkm::cont::ArrayHandle< vtkm::Vec< BaseTType, 3 > > | Vorticity |
vtkm::cont::ArrayHandle< BaseTType > | Qcriterion |
vtkm::Id | Size |
using vtkm::exec::GradientVecOutput< T >::BaseTType = typename vtkm::VecTraits<T>::BaseComponentType |
using vtkm::exec::GradientVecOutput< T >::ValueType = vtkm::Vec<T, 3> |
|
default |
|
inline |
|
inline |
bool vtkm::exec::GradientVecOutput< T >::D |
vtkm::cont::ArrayHandle<BaseTType> vtkm::exec::GradientVecOutput< T >::Divergence |
bool vtkm::exec::GradientVecOutput< T >::G |
vtkm::cont::ArrayHandle<ValueType> vtkm::exec::GradientVecOutput< T >::Gradient |
bool vtkm::exec::GradientVecOutput< T >::Q |
vtkm::cont::ArrayHandle<BaseTType> vtkm::exec::GradientVecOutput< T >::Qcriterion |
vtkm::Id vtkm::exec::GradientVecOutput< T >::Size |
bool vtkm::exec::GradientVecOutput< T >::V |
vtkm::cont::ArrayHandle<vtkm::Vec<BaseTType, 3> > vtkm::exec::GradientVecOutput< T >::Vorticity |