VTK-m  2.0
Namespaces | Macros | Functions
CellMaxAspectFrobeniusMetric.h File Reference
#include "CellAspectFrobeniusMetric.h"
#include <vtkm/CellShape.h>
#include <vtkm/CellTraits.h>
#include <vtkm/ErrorCode.h>
#include <vtkm/VecTraits.h>
#include <vtkm/VectorAnalysis.h>

Go to the source code of this file.

Namespaces

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

Macros

#define UNUSED(expr)   (void)(expr);
 

Functions

template<typename OutType , typename VecType >
VTKM_EXEC OutType vtkm::worklet::cellmetrics::ComputeTetCondition (const VecType edges[])
 
template<typename OutType , typename PointCoordVecType , typename CellShapeType >
VTKM_EXEC OutType vtkm::worklet::cellmetrics::CellMaxAspectFrobeniusMetric (const vtkm::IdComponent &, const PointCoordVecType &, CellShapeType, vtkm::ErrorCode &ec)
 
template<typename OutType , typename PointCoordVecType >
VTKM_EXEC OutType vtkm::worklet::cellmetrics::CellMaxAspectFrobeniusMetric (const vtkm::IdComponent &numPts, const PointCoordVecType &pts, vtkm::CellShapeTagPolygon, vtkm::ErrorCode &ec)
 
template<typename OutType , typename PointCoordVecType >
VTKM_EXEC OutType vtkm::worklet::cellmetrics::CellMaxAspectFrobeniusMetric (const vtkm::IdComponent &, const PointCoordVecType &, vtkm::CellShapeTagLine, vtkm::ErrorCode &ec)
 
template<typename OutType , typename PointCoordVecType >
VTKM_EXEC OutType vtkm::worklet::cellmetrics::CellMaxAspectFrobeniusMetric (const vtkm::IdComponent &numPts, const PointCoordVecType &pts, vtkm::CellShapeTagTriangle, vtkm::ErrorCode &ec)
 
template<typename OutType , typename PointCoordVecType >
VTKM_EXEC OutType vtkm::worklet::cellmetrics::CellMaxAspectFrobeniusMetric (const vtkm::IdComponent &, const PointCoordVecType &, vtkm::CellShapeTagPyramid, vtkm::ErrorCode &ec)
 
template<typename OutType , typename PointCoordVecType >
VTKM_EXEC OutType vtkm::worklet::cellmetrics::CellMaxAspectFrobeniusMetric (const vtkm::IdComponent &numPts, const PointCoordVecType &pts, vtkm::CellShapeTagQuad, vtkm::ErrorCode &ec)
 
template<typename OutType , typename PointCoordVecType >
VTKM_EXEC OutType vtkm::worklet::cellmetrics::CellMaxAspectFrobeniusMetric (const vtkm::IdComponent &numPts, const PointCoordVecType &pts, vtkm::CellShapeTagTetra, vtkm::ErrorCode &ec)
 
template<typename OutType , typename PointCoordVecType >
VTKM_EXEC OutType vtkm::worklet::cellmetrics::CellMaxAspectFrobeniusMetric (const vtkm::IdComponent &numPts, const PointCoordVecType &pts, vtkm::CellShapeTagHexahedron, vtkm::ErrorCode &ec)
 
template<typename OutType , typename PointCoordVecType >
VTKM_EXEC OutType vtkm::worklet::cellmetrics::CellMaxAspectFrobeniusMetric (const vtkm::IdComponent &numPts, const PointCoordVecType &pts, vtkm::CellShapeTagWedge, vtkm::ErrorCode &ec)
 

Macro Definition Documentation

◆ UNUSED

#define UNUSED (   expr)    (void)(expr);