Oceananigans.jl: Fast and friendly geophysical fluid dynamics on GPUs
Ali Ramadhan, Gregory LeClaire Wagner, Chris Hill, Jean‐Michel Campin, Valentin Churavy, Tim Besard, Andre N. Souza, Alan Edelman, Raffaele Ferrari, John Marshall
Abstract
Oceananigans.jl is a fast and friendly software package for the numerical simulation of incompressible, stratified, rotating fluid flows on CPUs and GPUs. Oceananigans.jl is fast and flexible enough for research yet simple enough for students and first-time programmers. Oceananigans.jl is being developed as part of the Climate Modeling Alliance project for the simulation of small-scale ocean physics at high-resolution that affect the evolution of Earth's climate.
Topics & Concepts
Geophysical fluid dynamicsGeophysicsComputer scienceGeologyComputational scienceParallel computingClimatologyOceanographic and Atmospheric ProcessesMethane Hydrates and Related PhenomenaMeteorological Phenomena and Simulations