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

Go to the source code of this file.

Modules

module  wl_tensor
 The WL tensors used to integrate the model.
 

Functions/Subroutines

subroutine, public wl_tensor::init_wl_tensor
 Subroutine to initialise the WL tensor. More...
 

Variables

real(kind=8), dimension(:), allocatable, public wl_tensor::m11
 First component of the M1 term. More...
 
type(coolist), dimension(:), allocatable, public wl_tensor::m12
 Second component of the M1 term. More...
 
real(kind=8), dimension(:), allocatable, public wl_tensor::m13
 Third component of the M1 term. More...
 
real(kind=8), dimension(:), allocatable, public wl_tensor::m1tot
 Total \(M_1\) vector. More...
 
type(coolist), dimension(:), allocatable, public wl_tensor::m21
 First tensor of the M2 term. More...
 
type(coolist), dimension(:), allocatable, public wl_tensor::m22
 Second tensor of the M2 term. More...
 
type(coolist), dimension(:,:), allocatable, public wl_tensor::l1
 First linear tensor. More...
 
type(coolist), dimension(:,:), allocatable, public wl_tensor::l2
 Second linear tensor. More...
 
type(coolist), dimension(:,:), allocatable, public wl_tensor::l4
 Fourth linear tensor. More...
 
type(coolist), dimension(:,:), allocatable, public wl_tensor::l5
 Fifth linear tensor. More...
 
type(coolist), dimension(:,:), allocatable, public wl_tensor::ltot
 Total linear tensor. More...
 
type(coolist), dimension(:,:), allocatable, public wl_tensor::b1
 First quadratic tensor. More...
 
type(coolist), dimension(:,:), allocatable, public wl_tensor::b2
 Second quadratic tensor. More...
 
type(coolist), dimension(:,:), allocatable, public wl_tensor::b3
 Third quadratic tensor. More...
 
type(coolist), dimension(:,:), allocatable, public wl_tensor::b4
 Fourth quadratic tensor. More...
 
type(coolist), dimension(:,:), allocatable, public wl_tensor::b14
 Joint 1st and 4th tensors. More...
 
type(coolist), dimension(:,:), allocatable, public wl_tensor::b23
 Joint 2nd and 3rd tensors. More...
 
type(coolist4), dimension(:,:), allocatable, public wl_tensor::mtot
 Tensor for the cubic terms. More...
 
real(kind=8), dimension(:), allocatable wl_tensor::dumb_vec
 Dummy vector. More...
 
real(kind=8), dimension(:,:), allocatable wl_tensor::dumb_mat1
 Dummy matrix. More...
 
real(kind=8), dimension(:,:), allocatable wl_tensor::dumb_mat2
 Dummy matrix. More...
 
real(kind=8), dimension(:,:), allocatable wl_tensor::dumb_mat3
 Dummy matrix. More...
 
real(kind=8), dimension(:,:), allocatable wl_tensor::dumb_mat4
 Dummy matrix. More...
 
logical, public wl_tensor::m12def
 
logical, public wl_tensor::m21def
 
logical, public wl_tensor::m22def
 
logical, public wl_tensor::ldef
 
logical, public wl_tensor::b14def
 
logical, public wl_tensor::b23def
 
logical, public wl_tensor::mdef
 Boolean to (de)activate the computation of the terms. More...