vdif_kcay Subroutine

subroutine vdif_kcay(klon, klev, ngrid, dt, g, rconst, plev, temp, zlev, zlay, u, v, teta, cd, q2, q2diag, km, kn, ustar, l_mix)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: klon
integer, intent(in) :: klev
integer, intent(in) :: ngrid
real, intent(in) :: dt
real, intent(in) :: g
real, intent(in) :: rconst
real, intent(in), DIMENSION(klon,klev+1) :: plev
real, intent(in), DIMENSION(klon,klev) :: temp
real, intent(inout), DIMENSION(klon,klev+1) :: zlev
real, intent(in), DIMENSION(klon,klev) :: zlay
real, intent(in), DIMENSION(klon,klev) :: u
real, intent(in), DIMENSION(klon,klev) :: v
real, intent(in), DIMENSION(klon,klev) :: teta
real, intent(in), DIMENSION(klon) :: cd
real, intent(inout), DIMENSION(klon,klev+1) :: q2
real, intent(out), DIMENSION(klon,klev+1) :: q2diag
real, intent(out), DIMENSION(klon,klev+1) :: km
real, intent(out), DIMENSION(klon,klev+1) :: kn
real, intent(in), DIMENSION(klon) :: ustar
integer, intent(out) :: l_mix

Calls

proc~~vdif_kcay~~CallsGraph proc~vdif_kcay vdif_kcay amax1 amax1 proc~vdif_kcay->amax1

Called by

proc~~vdif_kcay~~CalledByGraph proc~vdif_kcay vdif_kcay proc~coef_diff_turb coef_diff_turb proc~coef_diff_turb->proc~vdif_kcay proc~coef_diff_turb~2 coef_diff_turb proc~coef_diff_turb~2->proc~vdif_kcay proc~pbl_surface pbl_surface proc~pbl_surface->proc~coef_diff_turb proc~pbl_surface~2 pbl_surface proc~pbl_surface~2->proc~coef_diff_turb proc~physiq physiq proc~physiq->proc~pbl_surface proc~physiq~2 physiq proc~physiq~2->proc~pbl_surface proc~old_lmdz1d old_lmdz1d proc~old_lmdz1d->proc~physiq proc~call_physiq call_physiq proc~call_physiq->proc~physiq proc~call_physiq~2 call_physiq proc~call_physiq~2->proc~physiq proc~scm scm proc~scm->proc~physiq program~lmdz1d lmdz1d program~lmdz1d->proc~old_lmdz1d program~lmdz1d->proc~scm proc~calfis calfis proc~calfis->proc~call_physiq proc~leapfrog leapfrog proc~leapfrog->proc~calfis program~gcm~2 gcm program~gcm~2->proc~leapfrog

Contents