Francis J. Poulin's repositories
AMATH495_W23_GeophysicalFluidDynamics
some code to go with the reading course
francispoulin.github.io
✨ Build a beautiful and simple website in literally minutes. Demo at https://beautifuljekyll.com
IcyAntics.jl
Simulations of sea ice dynamics in the Oceananigans ecosystem
Linear-Stability-Calculators
Code will solve the linear stability problems for a variety of physicsl models: quasi-geostrophy, shallow water and quasi-hydrostatic. The code is in either Julia or Python.
ShallowWaters.jl
A type-flexible shallow water model that can run with 16-bit arithmetic.
Oceananigans.jl
🌊 Fast and friendly fluid dynamics on CPUs and GPUs
firedrake
Firedrake is an automated system for the portable solution of partial differential equations using the finite element method (FEM)
Diffusion.jl
Julia-MPI solution of a two-dimensional diffusion equation
Mytest
Testing how to create a repo
DiffEqOperators.jl
Linear operators for discretizations of differential equations
hankel
Implementation of Ogata's (2005) method for Hankel transforms.
firedrakeQG
Using firedrake to build QG models
pseudopy
PseudoPy computes and visualizes the pseudospectrum of a matrix
pysw
Python code to solve the Rotating Shallow Water Model
TwoDimBoussinesq
A pythonic solver for 2D (x-z) bossinesq equations.
pyqg
2-layer QG model
usra-fluids
Fluids research in quasi-geostrophic models
SPINSqg3D
A SPINS script that solves the stratified 3D Quasi Geostrophic model
homebrew
:beer: The missing package manager for OS X.
work-W2015
some code from work and junk
SPINSpy
Python scripts for analyzing SPINS outputs
pyFFTW
A pythonic python wrapper around FFTW
GeoFluids
A collection of code and notes related to geophysical fluid dynamics.
rsw_rect
Based off of rsw_rect_reduced.m by Ben Storer
qg_vortex_ts
Based off of qg_vortex_stab_ts.m by Francis J. Poulin in collaboration with Claire Menesguen
qg_1L_ts
Time stepping. Uses Crank-Nicholson