Geophysical fluid dynamics pseudospectral solvers with Julia and FourierFlows.jl.
-
Updated
May 16, 2026 - Julia
Geophysical fluid dynamics pseudospectral solvers with Julia and FourierFlows.jl.
Idealized GCM from the University of Exeter
Invert geophysical fluid dynamic problems (elliptic partial differential equations) using SOR iteration method.
Numerical approximation of large-scale geophysical flow PDEs on 2D/3D cubed sphere manifolds
Python package that takes advantage of Numba to efficiently implement a variety of coherent structure methods and analyze time-dependent dynamical systems.
This is a repository for storing some demonstration for teaching computational geophysical fluid dynamics..
Blender add-on. Numerous Instruments to Manipulate and Post-process Hydraulic Simulations (OpenFOAM, TELEMAC).
Fast spherical harmonic transforms using C library SHTns
Examples and demonstrations using Julia package GeophysicalFlows.jl
Software for simulations of sediment-laden Earth surface flows
2-D hydro-thermo-mechanical-chemical geodynamic numerical code with a focus on thermodynamic reactions in a two-phase model.
🎓 Source code for my Ph.D. thesis made with 💗 using Pandoc + LaTeX
High-performance 2D solver for Kelvin-Helmholtz instability in incompressible flows, featuring Numba JIT compilation for 10-50x speedup and multi-core parallelization. Includes predefined scenarios, NetCDF output, automated visualization, and both CLI and Python API for the geophysical fluid dynamics studies.
Pseudo-spectral Sawyer-Eliassen solver with implicit timestepping for arbitrary balanced background flows.
Interactive water-world simulator: full-sphere shallow-water ocean physics (Dedalus v3) rendered on a CesiumJS globe. Drag a moon, change rotation, watch tides, currents and anomalies respond in real time. FastAPI + React/TypeScript, zarr data contract, live anomaly detection.
Numerical ocean model experiments studying baroclinic instability ; the mechanism that generates mesoscale eddies at ocean fronts. The core project (baroclinic_curvature/) runs 3D primitive-equation simulations using Oceananigans.jl on GPU to validate the 2025 paper (Singh, Buckingham & Tandon)
This repository contains the statistical analysis and visualization Python scripts used to process NetCDF simulation outputs and generate the figures and complexity metrics presented in the kh2d-solver paper on Kelvin-Helmholtz instability.
PERISCOPE: geophysical fluid dynamics across scales
Open platform for dynamical cores
C++14 library of contour advection algorithms
Add a description, image, and links to the geophysical-fluid-dynamics topic page so that developers can more easily learn about it.
To associate your repository with the geophysical-fluid-dynamics topic, visit your repo's landing page and select "manage topics."