|
MeshKernel
|
Calculator for orthogonality of a mesh. More...
#include <OrthogonalityPropertyCalculator.hpp>
Public Member Functions | |
| bool | IsValid (const MeshKernelState &state, const meshkernel::Location location) const override |
| Determine is the calculator can compute the desired results correctly. | |
| void | Calculate (const MeshKernelState &state, const meshkernel::Location location, const GeometryList &geometryList) const override |
| Calculate the orthogonality for a mesh. | |
| int | Size (const MeshKernelState &state, const meshkernel::Location location) const override |
| Determine the size of the orthogonality vector required. | |
Public Member Functions inherited from meshkernelapi::PropertyCalculator | |
| virtual | ~PropertyCalculator ()=default |
| Destructor. | |
Calculator for orthogonality of a mesh.
|
overridevirtual |
Calculate the orthogonality for a mesh.
Implements meshkernelapi::PropertyCalculator.
|
overridevirtual |
Determine is the calculator can compute the desired results correctly.
This has a default of checking that the mesh2d is valid and the location is at edges
Implements meshkernelapi::PropertyCalculator.
|
overridevirtual |
Determine the size of the orthogonality vector required.
Implements meshkernelapi::PropertyCalculator.