dummy-link

GeophysicalFlows

Geophysical fluid dynamics pseudospectral solvers with Julia and FourierFlows.jl.

Readme

GeophysicalFlows.jl

Coverage Status DOI

This package leverages the FourierFlows.jl framework to provide modules for solving problems in Geophysical Fluid Dynamics on periodic domains using Fourier-based pseudospectral methods.

Installation

To install, do

] add GeophysicalFlows

See examples/ for example scripts.

Modules

All modules provide solvers on two-dimensional domains. We currently provide

  • TwoDTurb: the two-dimensional vorticity equation.
  • BarotropicQG: the barotropic quasi-geostrophic equation, which generalizes TwoDTurb to cases with topography and Coriolis parameters of the form f = f₀ + βy.
  • BarotropicQGQL: the quasi-linear barotropic quasi-geostrophic equation.
  • MultilayerQG: a multi-layer quasi-geostrophic model over topography and with ability to impose a zonal flow U_n(y) in each layer.

Cite

The code is citable via zenodo. Please cite as:

Navid C. Constantinou, & Gregory L. Wagner. (2019). FourierFlows/GeophysicalFlows.jl: GeophysicalFlows v0.3.0 (Version v0.3.0). Zenodo. http://doi.org/10.5281/zenodo.1463809

First Commit

09/11/2018

Last Touched

7 days ago

Commits

267 commits