CHLNDDEV/OceanMesh2D: OceanMesh2D V3.0.0

This version contains a variety of modifications and improvements from V2.0. Here we list the major enhancements since V2.0.0. Improvements in: Bounding mesh size fields to respect both minimum and maximum Courant numbers. This is particularly useful for SCHISM and models that use Eulerian-Lagrangia...

Full description

Bibliographic Details
Main Authors: William Pringle, keith roberts, CHLNDDEV, recovery
Format: Other/Unknown Material
Language:unknown
Published: Zenodo 2020
Subjects:
Online Access:https://doi.org/10.5281/zenodo.3721137
Description
Summary:This version contains a variety of modifications and improvements from V2.0. Here we list the major enhancements since V2.0.0. Improvements in: Bounding mesh size fields to respect both minimum and maximum Courant numbers. This is particularly useful for SCHISM and models that use Eulerian-Lagrangian Method . See #56 Using back-up DEMs in replace gaps or holes in other datasets. See Back up DEM #61 New mesh improvement strategy to optimize mesh quality based on collapsing thin or degenerate triangles together. Global meshing with migration of north pole for simulation with ADCIRC V55 and is more robust. Several new mesh attributes (e.g., initial_river_elevation) for ADCIRC's fort.13 file creation. Better topographic-lengthscale filtering based on barotropic Rossby radius (see commit 9305c). Several CI tests for local Jenkins server. Better documentation using MATLAB's "help" method. Clearer data structure used to build weirs into the mesh and many bug fixes to meshing insets with weirs. Higher geometric quality meshes with point and edge constraints. Mesh merging using the msh.plus() to support insets that respect point and/or edge constraints. It also does not require the polybool function (which was a toolbox dependency). msh.clean() now features categorical options and experienced a variety of bug fixes. Bug fixes to msh.makens() for automatically applying boundary conditions. Happy meshing