OceanMesh2D

Mesh generator

Generates 2D unstructured meshes for coastal ocean circulation problems

A two-dimensional triangular mesh generator with pre- and post-processing utilities written in pure MATLAB (no toolboxes required) designed specifically to build models that solve shallow-water equations or wave equations in a coastal environment (ADCIRC, FVCOM, WaveWatch3, SWAN, SCHISM, Telemac, etc.).

GitHub

187 stars
18 watching
68 forks
Language: MATLAB
last commit: 3 months ago
Linked from 2 awesome lists

coastal-modellinggeophysicsmeshesmultiscale-simulationopen-sourceshallow-water-equations

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
chlnddev/oceanmesh Generates unstructured triangular meshes from geophysical data to simulate coastal ocean circulation 54
dengwirda/mesh2d A MATLAB-based library for generating high-quality 2D meshes using Delaunay triangulation and mesh optimization techniques 124
fangq/iso2mesh A MATLAB-based toolbox for generating high-quality 3D meshes from volumetric images 182
ionhandshaker/distmesh A tool for generating high-quality meshes from CAD geometries using an efficient algorithm based on signed distance functions. 52
meshpro/dmsh A Python library for generating high-quality 2D meshes 210
noaa-gfdl/mom6 A modular ocean model that simulates the behavior of the world's oceans in a coupled atmosphere-ocean system. 27
fesom/fesom2 A multi-resolution ocean general circulation model using finite-element and finite-volume methods on unstructured computational grids 51
lnferris/ocean_data_tools An MATLAB toolbox for transforming and working with bulk oceanographic data 83
meom-group/cdftools Analyzes and diagnoses ocean model output using Fortran-based diagnostics tools 32
noresmhub/blom A layered ocean model and its associated biogeochemistry component 17
mom-ocean/mom5 A numerical ocean model based on the hydrostatic primitive equations. 82
jamiemjohns/navier-stokes-2d-numerical-solve-incompressible-flow-with-custom-scenarios-matlab- A MATLAB implementation of 2D numerical Navier-Stokes equations solver for incompressible flow with custom scenarios 57
popov72/oceandemo A port of a WebGPU-based ocean demo to Babylon.js with TypeScript 89
otvam/fem_mesh_matlab A MATLAB toolbox for handling and processing 2D and 3D finite element method meshes 42
cadwrdeltamodeling/baydeltaschism Provides tools and data for running a coastal ocean model on the Bay Delta 5