20 DOUBLE PRECISION,
DIMENSION(:),
ALLOCATABLE ::
mms_ep_g 23 DOUBLE PRECISION,
DIMENSION(:),
ALLOCATABLE ::
mms_p_g 26 DOUBLE PRECISION,
DIMENSION(:),
ALLOCATABLE ::
mms_u_g 27 DOUBLE PRECISION,
DIMENSION(:),
ALLOCATABLE ::
mms_v_g 28 DOUBLE PRECISION,
DIMENSION(:),
ALLOCATABLE ::
mms_w_g 31 DOUBLE PRECISION,
DIMENSION(:),
ALLOCATABLE ::
mms_t_g 34 DOUBLE PRECISION,
DIMENSION(:),
ALLOCATABLE ::
mms_rop_s 37 DOUBLE PRECISION,
DIMENSION(:),
ALLOCATABLE ::
mms_u_s 38 DOUBLE PRECISION,
DIMENSION(:),
ALLOCATABLE ::
mms_v_s 39 DOUBLE PRECISION,
DIMENSION(:),
ALLOCATABLE ::
mms_w_s 42 DOUBLE PRECISION,
DIMENSION(:),
ALLOCATABLE ::
mms_t_s 74 DOUBLE PRECISION,
DIMENSION(:),
ALLOCATABLE ::
p_g_sh 80 DOUBLE PRECISION,
DIMENSION(:),
ALLOCATABLE ::
xtr 81 DOUBLE PRECISION,
DIMENSION(:),
ALLOCATABLE ::
ytr 82 DOUBLE PRECISION,
DIMENSION(:),
ALLOCATABLE ::
ztr double precision, dimension(:), allocatable mms_v_g
double precision, dimension(:), allocatable mms_u_g
double precision, dimension(:), allocatable mms_v_s
double precision, dimension(:), allocatable mms_w_s_src
double precision, dimension(:), allocatable mms_t_g
double precision, dimension(:), allocatable mms_v_s_src
double precision, dimension(:), allocatable mms_theta_m_src
double precision, dimension(:), allocatable p_g_sh
double precision, dimension(:), allocatable mms_w_g_src
subroutine deallocate_mms_vars
double precision, dimension(:), allocatable mms_v_g_src
double precision, dimension(:), allocatable mms_t_g_src
double precision, dimension(:), allocatable ytr
double precision, dimension(:), allocatable mms_rop_g_src
double precision, dimension(:), allocatable mms_rop_s_src
double precision, dimension(:), allocatable mms_t_s
double precision, dimension(:), allocatable mms_u_s_src
double precision, dimension(:), allocatable mms_u_s
double precision, dimension(:), allocatable mms_t_s_src
double precision, dimension(:), allocatable mms_u_g_src
double precision, dimension(:), allocatable mms_ep_g
double precision, dimension(:), allocatable mms_w_s
double precision, dimension(:), allocatable mms_theta_m
subroutine allocate_mms_vars
subroutine calculate_mms_source
double precision, dimension(:), allocatable xtr
double precision, dimension(:), allocatable mms_rop_s
double precision, dimension(:), allocatable ztr
double precision, dimension(:), allocatable mms_p_g
double precision, dimension(:), allocatable mms_w_g