Pinned Repositories
ClimaOcean.jl
🌎 Tools for realistic regional-to-global ocean simulations, and coupled ocean + sea-ice simulations based on Oceananigans and ClimaSeaIce. Basis for the ocean and sea-ice component of CliMA's Earth system model.
ClimaSeaIce.jl
🧊 Coupled and stand-alone simulations of sea ice for Earth system modeling
Oceananigans.jl
🌊 Julia software for fast, friendly, flexible, ocean-flavored fluid dynamics on CPUs and GPUs
GeophysicalFlows.jl
Geophysical fluid dynamics pseudospectral solvers with Julia and FourierFlows.jl.
AGUFall2021-Oceananigans
"Fast, friendly, flexible, and fun ocean modeling on CPUs and GPUs in Julia with Oceananigans.jl" at AGU Falll Meeting 2021
dedaLES
Large Eddy Simulation with dedalus
OceanSciences2022-Oceananigans
Oceananigans "town hall" presented at the 2022 AGU Ocean Sciences
OceanTurb.jl
Models and parameterizations for the turbulent ocean surface boundary layer in Julia
SwimLessons.jl
Tutorials and scripts that teach ocean-flavored fluid dynamics with Oceananigans
TurbulentImages.jl
Images of turbulence. Wait no, is it turbulence of images?
glwagner's Repositories
glwagner/SwimLessons.jl
Tutorials and scripts that teach ocean-flavored fluid dynamics with Oceananigans
glwagner/TurbulentImages.jl
Images of turbulence. Wait no, is it turbulence of images?
glwagner/JuliaCon2022-Oceananigans
Code for the hands-on Oceananigans workshop at JuliaCon 2022
glwagner/WaveTransmittedTurbulence.jl
Near-inertial waves and turbulence driven by the growth of surface waves
glwagner/NumericalWaveTanks.jl
Numerical experiments simulating laboratory experiments
glwagner/AwesomeOceananigans
Awesome Oceananigans models, simulations, visualizations, and analysis
glwagner/BulkFormulaTurbulentFluxes.jl
Formulae and routines based on "bulk" atmospheric properties that compute turbulent fluxes of heat, water vapor, and momentum between the atmosphere and ocean, sea ice, and land surfaces.
glwagner/PapaSimulations
Single column and large eddy ocean simulations at ocean station Papa
glwagner/ReallyBigSimulations
Demonstrates how to use a LocalPreferences.toml (in particular, to use CUDA.jl's unified memory for really big simulations with Oceananigans.jl)
glwagner/A2020_CVMix_in_GOTM
Jupyter notebooks for the CVMix in GOTM paper
glwagner/Enzymanigans.jl
Just Oceananigans with Enzyme, mostly
glwagner/Krylovable.jl
Everyone loves Krylov
glwagner/SingleColumnModelCalibration.jl
Oceananigans + ParameterEstimocean code for calibrating models of convective- and wind-driven mixing in the ocean surface boundary layer
glwagner/SurfaceFluxes.jl
A package for computing surface fluxes between the atmosphere, ocean and land models.
glwagner/SurfaceWaveMissingPhysics
Experiments with a turbulent diffusivity to model missing physics associated with surface waves
glwagner/CLIMAParameters.jl
Contains all universal constant and physical parameters in CLIMA
glwagner/coral
Parallel spectral solver for partial differential equations in the plane layer geometry.
glwagner/Enzyme.jl
Julia bindings for the Enzyme automatic differentiator
glwagner/glwagner.github.io
My website.
glwagner/MixingLostAndFound
Reproducing https://a.tellusjournals.se/articles/10.16993/tellusa.3231 with Oceananigans
glwagner/NCDatasets.jl
Load and create NetCDF files in Julia
glwagner/NoisyConvection
Convection driven by noisy fluxes
glwagner/OceananigansArtifacts.jl
glwagner/OverlappingGrids
Oceananigans simulations on grids constructed from the intersection between two or more grids
glwagner/SnowingOcean
Large eddy simulations of frazil ice advection, formation, and melting in the turbulent upper ocean
glwagner/Thermodynamics.jl
A package containing a library of moist thermodynamic relations
glwagner/TropicalTurbulantics.jl
LES of the equatorial ocean using Oceananigans following Whitt et al. 2022
glwagner/WaveAveragedBaroclinicAdjustment
glwagner/WaveAveragedDecayingTurbulence
glwagner/WhatADrag
Even drag coefficients are a bit of a drag