freinage Subroutine

subroutine freinage(knon, uu, vv, tt, veget, lai, height, ypaprs, ypplay, drag_pro, d_u, d_v)

Uses

  • proc~~freinage~~UsesGraph proc~freinage freinage module~yomcst_mod_h yomcst_mod_h proc~freinage->module~yomcst_mod_h module~compbl_mod_h compbl_mod_h proc~freinage->module~compbl_mod_h module~yoegwd_mod_h yoegwd_mod_h proc~freinage->module~yoegwd_mod_h module~dimphy~3 dimphy proc~freinage->module~dimphy~3 module~dimpft_mod_h dimpft_mod_h proc~freinage->module~dimpft_mod_h module~clesphys_mod_h~2 clesphys_mod_h proc~freinage->module~clesphys_mod_h~2

print*, "Cd_frein" , Cd_frein

print*, " calcul de drag_pro FC "

Arguments

Type IntentOptional Attributes Name
integer :: knon
real, intent(in), DIMENSION(klon, klev) :: uu
real, intent(in), DIMENSION(klon, klev) :: vv
real, intent(in), DIMENSION(klon, klev) :: tt
real, intent(in), DIMENSION(klon,nvm_lmdz) :: veget
real, intent(in), DIMENSION(klon,nvm_lmdz) :: lai
real, intent(in), DIMENSION(klon,nvm_lmdz) :: height
real, intent(in), DIMENSION(klon,klev+1) :: ypaprs
real, intent(in), DIMENSION(klon,klev) :: ypplay
real, intent(out), DIMENSION(klon,klev) :: drag_pro
real, intent(out), DIMENSION(klon, klev) :: d_u
real, intent(out), DIMENSION(klon, klev) :: d_v

Called by

proc~~freinage~~CalledByGraph proc~freinage freinage proc~pbl_surface pbl_surface proc~pbl_surface->proc~freinage proc~pbl_surface~2 pbl_surface proc~pbl_surface~2->proc~freinage 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