A Modular Arbitrary-Order Ocean-Atmosphere Model -- Stochastic implementation
Modules List
Here is a list of all modules with brief descriptions:
 Naotensor_defThe equation tensor for the coupled ocean-atmosphere model with temperature which allows for an extensible set of modes in the ocean and in the atmosphere
 Ncorr_tensorModule to compute the correlations and derivatives used to compute the memory term of the WL parameterization
 NcorrmodModule to initialize the correlation matrix of the unresolved variables
 Ndec_tensorThe resolved-unresolved components decomposition of the tensor
 Nic_defModule to load the initial condition
 Ninprod_analyticInner products between the truncated set of basis functions for the ocean and atmosphere streamfunction fields. These are partly calculated using the analytical expressions from Cehelsky, P., & Tung, K. K. : Theories of multiple equilibria and weather regimes-A critical reexamination. Part II: Baroclinic two-layer models. Journal of the atmospheric sciences, 44(21), 3282-3303, 1987
 Nint_compUtility module containing the routines to perform the integration of functions
 Nint_corrModule to compute or load the integrals of the correlation matrices
 NintegratorModule with the integration routines
 NmarMultidimensional Autoregressive module to generate the correlation for the WL parameterization
 NmemoryModule that compute the memory term \(M_3\) of the WL parameterization
 Nmtv_int_tensorThe MTV tensors used to integrate the MTV model
 NparamsThe model parameters module
 Nrk2_mtv_integratorModule with the MTV rk2 integration routines
 Nrk2_ss_integratorModule with the stochastic uncoupled resolved nonlinear and tangent linear rk2 dynamics integration routines
 Nrk2_stoch_integratorModule with the stochastic rk2 integration routines
 Nrk2_wl_integratorModule with the WL rk2 integration routines
 Nsf_defModule to select the resolved-unresolved components
 NsigmaThe MTV noise sigma matrices used to integrate the MTV model
 Nsqrt_modUtility module with various routine to compute matrix square root
 NstatStatistics accumulators
 Nstoch_modUtility module containing the stochastic related routines
 Nstoch_paramsThe stochastic models parameters module
 NtensorTensor utility module
 Ntl_ad_integratorTangent Linear (TL) and Adjoint (AD) model versions of MAOOAM. Integrators module
 Ntl_ad_tensorTangent Linear (TL) and Adjoint (AD) model versions of MAOOAM. Tensors definition module
 NutilUtility module
 Nwl_tensorThe WL tensors used to integrate the model