Skip to content

Update Verdict tpl and filters

Spiros Tsalikis requested to merge spiros.tsalikis/vtk:update-verdict into master

VTK now includes the newest verdict library as a third-party library.

vtkMeshQuality and vtkCellQuality filters that use the verdict library:

  1. have been multithreaded
  2. have been improved documentation-wise on several metrics
  3. have been updated to support pyramid and wedge cells
    1. Pyramid's metrics:
      1. EquiangleSkew
      2. Jacobian
      3. ScaledJacobian
      4. Shape
      5. Volume
    2. Wedge's metrics:
      1. Condition
      2. Distortion
      3. EdgeRatio
      4. EquiangleSkew
      5. Jacobian
      6. MaxAspectFrobenius
      7. MaxStretch
      8. MeanAspectFrobenius
      9. ScaledJacobian
      10. Shape
      11. Volume
  4. have been updated to no longer use deleted metrics
    1. Tetrahedron's deleted metrics
      1. AspectBeta
  5. have been updated to use the newly added metrics on top of the already existing ones
    1. Triangle's new metrics:
      1. EquiangleSkew
      2. NormalizedInradius
    2. Quadrilateral's new metrics:
      1. EquiangleSkew
    3. Tetrahedron's new metrics:
      1. EquiangleSkew
      2. EquivolumeSkew
      3. MeanRatio
      4. NormalizedInradius
      5. SquishIndex
    4. Hexahedron's new metrics:
      1. EquiangleSkew
      2. NodalJacobianRatio

This MR addresses the issues:

  1. #17477 (closed)
  2. paraview/paraview#19860 (closed)

This MR required the following additional MRs:

  1. !8974 (merged)
  2. !8987 (merged)

cc: @ben.boeckel please review the third-party aspect of the MR

Edited by Spiros Tsalikis

Merge request reports