MeshKernel
|
Orthogonalizion (optimize the aspect ratios) and mesh smoothing (optimize internal face angles or area). More...
#include <Orthogonalizer.hpp>
Public Member Functions | |
Orthogonalizer (const Mesh2D &mesh, const std::vector< std::vector< UInt > > &nodesNodes, const std::vector< MeshNodeType > &nodeTypes) | |
Constructor. | |
void | Compute () |
Computes the smoother weights and the right hand side. | |
double | GetWeight (UInt node, UInt connectedNode) const |
Gets the weight for a certain node and connected node. | |
double | GetRightHandSide (UInt node, UInt connectedNode) const |
Gets the weight for a certain node and connected node. | |
Orthogonalizion (optimize the aspect ratios) and mesh smoothing (optimize internal face angles or area).
Gets the weight for a certain node and connected node.
node
connectedNode
Gets the weight for a certain node and connected node.
node
connectedNode