MeshKernel
|
Calculator for orthogonality of a mesh. More...
#include <PropertyCalculator.hpp>
Public Member Functions | |
virtual 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. | |
![]() | |
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.