climb_qbs_down Subroutine

public subroutine climb_qbs_down(knon, coefqbs, paprs, pplay, delp, temp, qbs, dtime, Ccoef_QBS_out, Dcoef_QBS_out, Kcoef_qbs_out, gama_qbs_out, Acoef_QBS_out, Bcoef_QBS_out)

Uses

  • proc~~climb_qbs_down~~UsesGraph proc~climb_qbs_down climb_qbs_down module~yomcst_mod_h yomcst_mod_h proc~climb_qbs_down->module~yomcst_mod_h module~compbl_mod_h compbl_mod_h proc~climb_qbs_down->module~compbl_mod_h


2) Definition of the coeficient K



3) Calculation of gama for "Q" and "H"


surface pressure is used as reference


4) Calculte the coefficients C and D for specific content of blowing snow, qbs



5) Return the first layer in output variables



6) If Pbl is split, return also the other layers in output variables


!
!

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: knon
real, intent(in), DIMENSION(klon,klev) :: coefqbs
real, intent(in), DIMENSION(klon,klev+1) :: paprs
real, intent(in), DIMENSION(klon,klev) :: pplay
real, intent(in), DIMENSION(klon,klev) :: delp
real, intent(in), DIMENSION(klon,klev) :: temp
real, intent(in), DIMENSION(klon,klev) :: qbs
real, intent(in) :: dtime
real, intent(out), DIMENSION(klon,klev) :: Ccoef_QBS_out
real, intent(out), DIMENSION(klon,klev) :: Dcoef_QBS_out
real, intent(out), DIMENSION(klon,klev) :: Kcoef_qbs_out
real, intent(out), DIMENSION(klon,klev) :: gama_qbs_out
real, intent(out), DIMENSION(klon) :: Acoef_QBS_out
real, intent(out), DIMENSION(klon) :: Bcoef_QBS_out

Called by

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