OceanMesh2D 1.0: MATLAB-based software for two-dimensional unstructured mesh generation in coastal ocean modeling

<p>OceanMesh2D is a set of MATLAB functions with preprocessing and post-processing utilities to generate two-dimensional (2-D) unstructured meshes for coastal ocean circulation models. Mesh resolution is controlled according to a variety of feature-driven geometric and topo-bathymetric functio...

Full description

Bibliographic Details
Main Authors: K. J. Roberts, W. J. Pringle, J. J. Westerink
Format: Article
Language:English
Published: Copernicus Publications 2019-05-01
Series:Geoscientific Model Development
Online Access:https://www.geosci-model-dev.net/12/1847/2019/gmd-12-1847-2019.pdf
id doaj-200ce915c91048f68d7c9bf0a6290f34
record_format Article
spelling doaj-200ce915c91048f68d7c9bf0a6290f342020-11-24T22:43:28ZengCopernicus PublicationsGeoscientific Model Development1991-959X1991-96032019-05-01121847186810.5194/gmd-12-1847-2019OceanMesh2D 1.0: MATLAB-based software for two-dimensional unstructured mesh generation in coastal ocean modelingK. J. RobertsW. J. PringleJ. J. Westerink<p>OceanMesh2D is a set of MATLAB functions with preprocessing and post-processing utilities to generate two-dimensional (2-D) unstructured meshes for coastal ocean circulation models. Mesh resolution is controlled according to a variety of feature-driven geometric and topo-bathymetric functions. Mesh generation is achieved through a force balance algorithm to locate vertices and a number of topological improvement strategies aimed at improving the worst-case triangle quality. The placement of vertices along the mesh boundary is adapted automatically according to the mesh size function, eliminating the need for contour simplification algorithms. The software expresses the mesh design and generation process via an objected-oriented framework that facilitates efficient workflows that are flexible and automatic. This paper illustrates the various capabilities of the software and demonstrates its utility in realistic applications by producing high-quality, multiscale, unstructured meshes.</p>https://www.geosci-model-dev.net/12/1847/2019/gmd-12-1847-2019.pdf
collection DOAJ
language English
format Article
sources DOAJ
author K. J. Roberts
W. J. Pringle
J. J. Westerink
spellingShingle K. J. Roberts
W. J. Pringle
J. J. Westerink
OceanMesh2D 1.0: MATLAB-based software for two-dimensional unstructured mesh generation in coastal ocean modeling
Geoscientific Model Development
author_facet K. J. Roberts
W. J. Pringle
J. J. Westerink
author_sort K. J. Roberts
title OceanMesh2D 1.0: MATLAB-based software for two-dimensional unstructured mesh generation in coastal ocean modeling
title_short OceanMesh2D 1.0: MATLAB-based software for two-dimensional unstructured mesh generation in coastal ocean modeling
title_full OceanMesh2D 1.0: MATLAB-based software for two-dimensional unstructured mesh generation in coastal ocean modeling
title_fullStr OceanMesh2D 1.0: MATLAB-based software for two-dimensional unstructured mesh generation in coastal ocean modeling
title_full_unstemmed OceanMesh2D 1.0: MATLAB-based software for two-dimensional unstructured mesh generation in coastal ocean modeling
title_sort oceanmesh2d 1.0: matlab-based software for two-dimensional unstructured mesh generation in coastal ocean modeling
publisher Copernicus Publications
series Geoscientific Model Development
issn 1991-959X
1991-9603
publishDate 2019-05-01
description <p>OceanMesh2D is a set of MATLAB functions with preprocessing and post-processing utilities to generate two-dimensional (2-D) unstructured meshes for coastal ocean circulation models. Mesh resolution is controlled according to a variety of feature-driven geometric and topo-bathymetric functions. Mesh generation is achieved through a force balance algorithm to locate vertices and a number of topological improvement strategies aimed at improving the worst-case triangle quality. The placement of vertices along the mesh boundary is adapted automatically according to the mesh size function, eliminating the need for contour simplification algorithms. The software expresses the mesh design and generation process via an objected-oriented framework that facilitates efficient workflows that are flexible and automatic. This paper illustrates the various capabilities of the software and demonstrates its utility in realistic applications by producing high-quality, multiscale, unstructured meshes.</p>
url https://www.geosci-model-dev.net/12/1847/2019/gmd-12-1847-2019.pdf
work_keys_str_mv AT kjroberts oceanmesh2d10matlabbasedsoftwarefortwodimensionalunstructuredmeshgenerationincoastaloceanmodeling
AT wjpringle oceanmesh2d10matlabbasedsoftwarefortwodimensionalunstructuredmeshgenerationincoastaloceanmodeling
AT jjwesterink oceanmesh2d10matlabbasedsoftwarefortwodimensionalunstructuredmeshgenerationincoastaloceanmodeling
_version_ 1725695693772816384