Releases: Deltares/MeshKernelNET
Releases · Deltares/MeshKernelNET
v4.1.0
v4.0.0
New features
- Mesh 2D Projection conversion (
Mesh2dConvertProjection
). - Mesh 2D transformation functions: rotation (
Mesh2dRotate
) and translation (Mesh2dTranslate
). - Curvilinear grid smoothness computation (
CurvilinearComputeSmoothness
) - Curvilinear grid curvature computation (
CurvilinearComputeCurvature
). - Global mesh computation with a given number of points along the longitude and latitude directions (
Mesh2dMakeGlobal
).
Bug fixes
- Bug concerned with the specification of a polygon refinement section that includes the first polygon point.
Other improvements
- Restructured the repository.
- Replaced custom R# settings with D-HYDRO shared.
- Ran Resharper cleanup on the whole code.
- Fixed the DLL version.
v3.0.1
Patch that sets missing and incorrect DLL properties (signing and versioning).
v3.0.0
What's Changed
MeshkernelApi.cs
methods now return error codes instead of booleans.ContactsComputeSingle
now accepts a projection factor to control the connection of 1D nodes to a 2D mesh if they are outside the 2D mesh.- Introduced
Mesh2dMergeNodesWithMergingDistance
for merging nodes with merging distance - Bounding boxes have been added to the search APIs.
DisposableMesh2D.cs
now includesedgeFaces
andfaceEdges
.- API methods have been reordered to match the structure of the MeshKernel back-end.
- In/out specifiers have been added in
MeshkernelApi.cs
where possible. - Split rectangular grid generation into 3 separate methods ( based on rows and columns, , based on extension, and from polygon)
- Renamed various methods to be more coherent with the back-end (curvilinear, rectangular and triangular mesh generation).
Release v2.0.0
What's Changed
- FM1D2D-990 generate correct 1d 2d embedded links by @HiddeElzinga in #4
- GRIDEDIT-485 mkernel_count_nodes_in_polygons name changed by @lucacarniato in #8
- GRIDEDIT-563 Update parameters by @ahmad-el-sayed in #11
- GRIDEDIT-577 add projection factor by @lucacarniato in #12