Keith Roberts's repositories
SeismicMesh
2D/3D serial and parallel triangular mesh generation tool for finite element methods.
simple_cgal
Perform serial and distributed memory MPI 2D/3D Delaunay triangulation with CGAL and Qhull.
pydistmesh
PyDistMesh: A Simple Mesh Generator in Python
SMSOceanMeshToolkit
Tools for using oceanmesh inside of SMS (Surface-water Modeling System) as a callable toolbox. **under development**
BarrierMeshingScripts
Scripts to build patches with various barrier configurations using the OceanMesh program (https://github.com/CHLNDDEV/OceanMesh2D)
benchmarkingFEM
Benchmarking performance of FEM in the Firedrake computing environment.
ADCIRCModules
Implementation of routines used to manipulate ADCIRC model files in C++
awesome-scientific-computing
:sunglasses: Curated list of awesome software for numerical analysis and scientific computing
BezierSurfaces-
Generate equations for Bezier surfaces.
call_qhull
Minimal example to call qhull to output facet table of Delaunay triangulation
ECGC_Backup
Backup of some scripts used to generate the ECGC meshes.
LoopVectorization.jl
Macro(s) for vectorizing loops.
OceanMesh2D-1
A fast and simple two-dimensional triangular mesh generator written in MATLAB designed specifically for coastal models that solve shallow-water equations.
OceanMesh2DTests
Readiness testing of OceanMesh2D
PyTelTools
Python Telemac Tools for post-processing tasks (includes a workflow)
readthedocs.org
The source code that powers readthedocs.org
STORM-preprocessing
These are the scripts to conduct the data-preprocessing for the STORM model. IMPORTANT: Please be aware that these scripts are not maintained and NO support is provided!! Input data is taken from IBTrACS, see https://www.ncdc.noaa.gov/ibtracs/.