lmdz_wake_dadv Module


Used by

  • module~~lmdz_wake_dadv~~UsedByGraph module~lmdz_wake_dadv lmdz_wake_dadv proc~wake wake proc~wake->module~lmdz_wake_dadv proc~wake2 wake2 proc~wake2->module~lmdz_wake_dadv proc~wake3 wake3 proc~wake3->module~lmdz_wake_dadv

Contents


Subroutines

public subroutine wake_dadv(klon, klev, dtime, ph, ppi, wk_adv, kupper, deltomg, dp_deltomg, sigmaw, dsigspread, thw, thx, qw, qx, d_deltat_dadv, d_deltaq_dadv, d_tb_dadv, d_qb_dadv)

print *,'dadv, k, dp_deltomg(i,k), (deltomg(i,k)-deltomg(i,k+1))/(ph(i,k)-ph(i,k+1)) ', & k, dp_deltomg(i,k), (deltomg(i,k)-deltomg(i,k+1))/(ph(i,k)-ph(i,k+1))

Read more…

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: klon
integer, intent(in) :: klev
real, intent(in) :: dtime
real, intent(in), DIMENSION (klon, klev+1) :: ph
real, intent(in), DIMENSION (klon, klev) :: ppi
logical, intent(in), DIMENSION (klon) :: wk_adv
integer, intent(in), DIMENSION (klon) :: kupper
real, intent(in), DIMENSION (klon, klev) :: deltomg
real, intent(in), DIMENSION (klon, klev) :: dp_deltomg
real, intent(in), DIMENSION (klon) :: sigmaw
real, intent(in), DIMENSION (klon) :: dsigspread
real, intent(in), DIMENSION (klon, klev) :: thw
real, intent(in), DIMENSION (klon, klev) :: thx
real, intent(in), DIMENSION (klon, klev) :: qw
real, intent(in), DIMENSION (klon, klev) :: qx
real, intent(out), DIMENSION (klon, klev) :: d_deltat_dadv
real, intent(out), DIMENSION (klon, klev) :: d_deltaq_dadv
real, intent(out), DIMENSION (klon, klev) :: d_tb_dadv
real, intent(out), DIMENSION (klon, klev) :: d_qb_dadv