A Modular Arbitrary-Order Ocean-Atmosphere Model -- Stochastic implementation
Modules | Functions/Subroutines | Variables
MTV_sigma_tensor.f90 File Reference

Go to the source code of this file.

Modules

module  sigma
 The MTV noise sigma matrices used to integrate the MTV model.
 

Functions/Subroutines

subroutine, public sigma::init_sigma (mult, Q1fill)
 Subroutine to initialize the sigma matices. More...
 
subroutine, public sigma::compute_mult_sigma (y)
 Routine to actualize the matrix \(\sigma_1\) based on the state y of the MTV system. More...
 

Variables

real(kind=8), dimension(:,:), allocatable, public sigma::sig1
 \(\sigma_1(X)\) state-dependent noise matrix More...
 
real(kind=8), dimension(:,:), allocatable, public sigma::sig2
 \(\sigma_2\) state-independent noise matrix More...
 
real(kind=8), dimension(:,:), allocatable, public sigma::sig1r
 Reduced \(\sigma_1(X)\) state-dependent noise matrix. More...
 
real(kind=8), dimension(:,:), allocatable sigma::dumb_mat1
 Dummy matrix. More...
 
real(kind=8), dimension(:,:), allocatable sigma::dumb_mat2
 Dummy matrix. More...
 
real(kind=8), dimension(:,:), allocatable sigma::dumb_mat3
 Dummy matrix. More...
 
real(kind=8), dimension(:,:), allocatable sigma::dumb_mat4
 Dummy matrix. More...
 
integer, dimension(:), allocatable sigma::ind1
 
integer, dimension(:), allocatable sigma::rind1
 
integer, dimension(:), allocatable sigma::ind2
 
integer, dimension(:), allocatable sigma::rind2
 Reduction indices. More...
 
integer sigma::n1
 
integer sigma::n2