Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • VTK VTK
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 777
    • Issues 777
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 212
    • Merge requests 212
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • VTK
  • VTKVTK
  • Merge requests
  • !8832

Update Verdict tpl and filters

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Spiros Tsalikis requested to merge spiros.tsalikis/vtk:update-verdict into master Jan 18, 2022
  • Overview 44
  • Commits 11
  • Pipelines 19
  • Changes 42

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 Mar 11, 2022 by Spiros Tsalikis
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: update-verdict