FLOTT_GWD_rando_m Module


Uses

  • module~~flott_gwd_rando_m~~UsesGraph module~flott_gwd_rando_m FLOTT_GWD_rando_m module~clesphys_mod_h~2 clesphys_mod_h module~flott_gwd_rando_m->module~clesphys_mod_h~2

Contents


Variables

Type Visibility Attributes Name Initial
integer, public, parameter :: NK = 2
integer, public, parameter :: NP = 2
integer, public, parameter :: NO = 2
integer, public, parameter :: NW = NK*NP*NO
integer, public, parameter :: NA = 5
logical, public, SAVE :: gwd_reproductibilite_mpiomp = .true.
logical, public, SAVE :: firstcall = .TRUE.

Subroutines

public subroutine FLOTT_GWD_rando_first()

Arguments

None

public subroutine FLOTT_GWD_rando(DTIME, pp, TT, UU, VV, prec, zustr, zvstr, d_u, d_v, east_gwstress, west_gwstress)

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: DTIME
real, intent(in) :: pp(KLON,KLEV)
real, intent(in) :: TT(KLON,KLEV)
real, intent(in) :: UU(KLON,KLEV)
real, intent(in) :: VV(KLON,KLEV)
real, intent(in) :: prec(KLON)
real, intent(out) :: zustr(KLON)
real, intent(out) :: zvstr(KLON)
real, intent(inout) :: d_u(KLON,KLEV)
real, intent(inout) :: d_v(KLON,KLEV)
real, intent(inout) :: east_gwstress(KLON,KLEV)
real, intent(inout) :: west_gwstress(KLON,KLEV)