VTK-m  2.0
Classes | Enumerations | Functions
vtkm::filter::mesh_info Namespace Reference

Classes

class  CellMeasures
 Compute the measure of each (3D) cell in a dataset. More...
 
class  GhostCellClassify
 
class  MeshQuality
 Computes the quality of an unstructured cell-based mesh. More...
 
class  MeshQualityArea
 
class  MeshQualityAspectGamma
 
class  MeshQualityAspectRatio
 
class  MeshQualityCondition
 
class  MeshQualityDiagonalRatio
 
class  MeshQualityDimension
 
class  MeshQualityJacobian
 
class  MeshQualityMaxAngle
 
class  MeshQualityMaxDiagonal
 
class  MeshQualityMinAngle
 
class  MeshQualityMinDiagonal
 
class  MeshQualityOddy
 
class  MeshQualityRelativeSizeSquared
 
class  MeshQualityScaledJacobian
 
class  MeshQualityShape
 
class  MeshQualityShapeAndSize
 
class  MeshQualityShear
 
class  MeshQualitySkew
 
class  MeshQualityStretch
 
class  MeshQualityTaper
 
class  MeshQualityVolume
 
class  MeshQualityWarpage
 

Enumerations

enum  IntegrationType {
  IntegrationType::None = 0x00, IntegrationType::ArcLength = 0x01, IntegrationType::Area = 0x02, IntegrationType::Volume = 0x04,
  IntegrationType::AllMeasures = ArcLength | Area | Volume
}
 Specifies over what types of mesh elements CellMeasures will operate. More...
 
enum  CellMetric {
  CellMetric::Area, CellMetric::AspectGamma, CellMetric::AspectRatio, CellMetric::Condition,
  CellMetric::DiagonalRatio, CellMetric::Dimension, CellMetric::Jacobian, CellMetric::MaxAngle,
  CellMetric::MaxDiagonal, CellMetric::MinAngle, CellMetric::MinDiagonal, CellMetric::Oddy,
  CellMetric::RelativeSizeSquared, CellMetric::ScaledJacobian, CellMetric::Shape, CellMetric::ShapeAndSize,
  CellMetric::Shear, CellMetric::Skew, CellMetric::Stretch, CellMetric::Taper,
  CellMetric::Volume, CellMetric::Warpage, CellMetric::None
}
 

Functions

VTKM_EXEC_CONT IntegrationType operator& (IntegrationType left, IntegrationType right)
 
VTKM_EXEC_CONT IntegrationType operator| (IntegrationType left, IntegrationType right)
 

Enumeration Type Documentation

◆ CellMetric

Enumerator
Area 
AspectGamma 
AspectRatio 
Condition 
DiagonalRatio 
Dimension 
Jacobian 
MaxAngle 
MaxDiagonal 
MinAngle 
MinDiagonal 
Oddy 
RelativeSizeSquared 
ScaledJacobian 
Shape 
ShapeAndSize 
Shear 
Skew 
Stretch 
Taper 
Volume 
Warpage 
None 

◆ IntegrationType

Specifies over what types of mesh elements CellMeasures will operate.

Enumerator
None 
ArcLength 
Area 
Volume 
AllMeasures 

Function Documentation

◆ operator&()

VTKM_EXEC_CONT IntegrationType vtkm::filter::mesh_info::operator& ( IntegrationType  left,
IntegrationType  right 
)
inline

◆ operator|()

VTKM_EXEC_CONT IntegrationType vtkm::filter::mesh_info::operator| ( IntegrationType  left,
IntegrationType  right 
)
inline