maooam |
Lua implementation of the modular arbitrary-order ocean-atmosphere model
MAOOAM. |
maooam_tl_ad |
Tangent Linear (TL) and Adjoint (AD) model versions of MAOOAM. |
ao_mpi |
This file implements ao_mpi, a function which returns a parallel version of
ao, the function which computes the model tendencies. |
aotensor |
The equation tensor for MAOOAM (the modular arbitrary-order ocean-atmosphere
model) which allows for an extensible set of modes in the ocean and in the
atmosphere. |
array |
Arrays with operations. |
inprod_analytic |
Inner products between the truncated set of basis functions for the
ocean and atmosphere streamfunction fields. |
restore |
The restore function restores the dynamical state and the statistics
of a previous run from a snapshot file. |
rk2 |
A simple yet stable second order Runge-Kutta scheme (Heun's method). |
stat |
Stable statistics accumulator for n-arrays. |
tensor |
Sparse tensor tools. |
gz |
gz.lua is a very basic ffi binding to the functions gzopen, gzwrite and
gzclose of zlib. |
rk4 |
A classical fourth order Runge-Kutta scheme. |
params |
Integration parameters and physical parameters for the modular
arbitrary-order ocean-atmosphere model MAOOAM. |
modeselection |
This file must return a table with two fields: atmos and ocean, each of
which contain an array with the selected {Nx,Ny} wavenumbers of the modes
to be included in the respective components of MAOOAM. |