dengwirda / jigsaw-geo-tutorial

A tutorial on mesh generation for geoscientific modelling using JIGSAW.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Building unstructured grids with JIGSAW

A tutorial on unstructured mesh generation for geoscientific modelling, presented at the 18th International Workshop on Multi-scale (Un)-structured mesh Modelling for coastal, shelf and global ocean dynamics: IMUM-2019, hosted by Los Alamos National Laboratory in Santa Fe, NM.

This package provides a set of MATLAB and Python example programs used in the tutorial as well as the accompanying slides. The follow dependencies must be installed to run the examples:

MATLAB users:

* A C++ compiler (g++, clang, msvc, etc).
* cmake (>= 3.9.4).
* MATLAB.
* The jigsaw-matlab package.

Python users:

* A C++ compiler (g++, clang, msvc, etc).
* cmake (>= 3.9.4).
* Python 3 (with: numpy, scipy, pathlib).
* Paraview.
* The jigsaw-python package.

The tutorial is based on JIGSAW, a Delaunay-based unstructured meshing package optimised for earth system modelling. The jigsaw-matlab and jigsaw-python packages can be found here and here.

About

A tutorial on mesh generation for geoscientific modelling using JIGSAW.


Languages

Language:MATLAB 52.3%Language:Python 47.7%