|
template<typename FieldVecType , typename WorldCoordType , typename ParametricCoordType , typename CellShapeTag > |
vtkm::ErrorCode | vtkm::exec::CellDerivative (const FieldVecType &field, const WorldCoordType &wCoords, const vtkm::Vec< ParametricCoordType, 3 > &pcoords, CellShapeTag shape, vtkm::Vec< typename FieldVecType::ComponentType, 3 > &result) |
|
template<typename FieldVecType , typename WorldCoordType , typename ParametricCoordType > |
vtkm::ErrorCode | vtkm::exec::CellDerivative (const FieldVecType &, const WorldCoordType &, const vtkm::Vec< ParametricCoordType, 3 > &, vtkm::CellShapeTagEmpty, vtkm::Vec< typename FieldVecType::ComponentType, 3 > &result) |
|
template<typename FieldVecType , typename WorldCoordType , typename ParametricCoordType > |
vtkm::ErrorCode | vtkm::exec::CellDerivative (const FieldVecType &field, const WorldCoordType &wCoords, const vtkm::Vec< ParametricCoordType, 3 > &pcoords, vtkm::CellShapeTagPolyLine, vtkm::Vec< typename FieldVecType::ComponentType, 3 > &result) |
|
template<typename FieldVecType , typename WorldCoordType , typename ParametricCoordType > |
vtkm::ErrorCode | vtkm::exec::CellDerivative (const FieldVecType &field, const WorldCoordType &wCoords, const vtkm::Vec< ParametricCoordType, 3 > &pcoords, vtkm::CellShapeTagPolygon, vtkm::Vec< typename FieldVecType::ComponentType, 3 > &result) |
|
template<typename FieldVecType , typename ParametricCoordType > |
vtkm::ErrorCode | vtkm::exec::CellDerivative (const FieldVecType &field, const vtkm::VecAxisAlignedPointCoordinates< 2 > &wCoords, const vtkm::Vec< ParametricCoordType, 3 > &pcoords, vtkm::CellShapeTagQuad, vtkm::Vec< typename FieldVecType::ComponentType, 3 > &result) |
|
template<typename FieldVecType , typename ParametricCoordType > |
vtkm::ErrorCode | vtkm::exec::CellDerivative (const FieldVecType &field, const vtkm::VecAxisAlignedPointCoordinates< 3 > &wCoords, const vtkm::Vec< ParametricCoordType, 3 > &pcoords, vtkm::CellShapeTagHexahedron, vtkm::Vec< typename FieldVecType::ComponentType, 3 > &result) |
|
template<typename FieldVecType , typename WorldCoordType , typename ParametricCoordType > |
vtkm::ErrorCode | vtkm::exec::CellDerivative (const FieldVecType &pointFieldValues, const WorldCoordType &worldCoordinateValues, const vtkm::Vec< ParametricCoordType, 3 > ¶metricCoords, vtkm::CellShapeTagGeneric shape, vtkm::Vec< typename FieldVecType::ComponentType, 3 > &result) |
| Take the derivative (get the gradient) of a point field in a cell. More...
|
|