Skip to content

This is for computing correct validity on planar meshes. There is also duplicate code removal

Amaury Johnen requested to merge pluginMeshQuality into master

The point is to compute the normal to the surface in order to be able to map the 3D planar elements into the 2D space. If it is possible to orient the normal, then the true validity with respect to the surface orientation is computed. Otherwise, the sense of the normal is the one of an arbitrary element and the invalid elements are the one that have the opposite orientation than that arbitrary element.

Removed duplicate codes are :

  • scalProd() -> prosca() (in Numeric.h)
  • GFace::orientations() -> GFace::edgeOrientations()

Merge request reports