poprecip_postcld Subroutine

public subroutine poprecip_postcld(klon, dtime, paprsdn, paprsup, pplay, ctot_vol, ptconv, temp, qvap, qliq, qice, icefrac, cldfra, precipfracclr, precipfraccld, rain, rainclr, raincld, snow, snowclr, snowcld, qraindiag, qsnowdiag, dqrauto, dqrcol, dqrmelt, dqrfreez, dqsauto, dqsagg, dqsrim, dqsmelt, dqsfreez)

Uses

  • proc~~poprecip_postcld~~UsesGraph proc~poprecip_postcld poprecip_postcld module~lmdz_lscp_ini lmdz_lscp_ini proc~poprecip_postcld->module~lmdz_lscp_ini module~lmdz_lscp_tools~2 lmdz_lscp_tools proc~poprecip_postcld->module~lmdz_lscp_tools~2

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: klon
real, intent(in) :: dtime
real, intent(in), DIMENSION(klon) :: paprsdn
real, intent(in), DIMENSION(klon) :: paprsup
real, intent(in), DIMENSION(klon) :: pplay
real, intent(in), DIMENSION(klon) :: ctot_vol
logical, intent(in), DIMENSION(klon) :: ptconv
real, intent(inout), DIMENSION(klon) :: temp
real, intent(inout), DIMENSION(klon) :: qvap
real, intent(inout), DIMENSION(klon) :: qliq
real, intent(inout), DIMENSION(klon) :: qice
real, intent(in), DIMENSION(klon) :: icefrac
real, intent(in), DIMENSION(klon) :: cldfra
real, intent(inout), DIMENSION(klon) :: precipfracclr
real, intent(inout), DIMENSION(klon) :: precipfraccld
real, intent(inout), DIMENSION(klon) :: rain
real, intent(inout), DIMENSION(klon) :: rainclr
real, intent(inout), DIMENSION(klon) :: raincld
real, intent(inout), DIMENSION(klon) :: snow
real, intent(inout), DIMENSION(klon) :: snowclr
real, intent(inout), DIMENSION(klon) :: snowcld
real, intent(out), DIMENSION(klon) :: qraindiag
real, intent(out), DIMENSION(klon) :: qsnowdiag
real, intent(out), DIMENSION(klon) :: dqrauto
real, intent(out), DIMENSION(klon) :: dqrcol
real, intent(out), DIMENSION(klon) :: dqrmelt
real, intent(out), DIMENSION(klon) :: dqrfreez
real, intent(out), DIMENSION(klon) :: dqsauto
real, intent(out), DIMENSION(klon) :: dqsagg
real, intent(out), DIMENSION(klon) :: dqsrim
real, intent(out), DIMENSION(klon) :: dqsmelt
real, intent(out), DIMENSION(klon) :: dqsfreez

Calls

proc~~poprecip_postcld~~CallsGraph proc~poprecip_postcld poprecip_postcld proc~poprecip_fracupdate poprecip_fracupdate proc~poprecip_postcld->proc~poprecip_fracupdate proc~calc_qsat_ecmwf CALC_QSAT_ECMWF proc~poprecip_postcld->proc~calc_qsat_ecmwf

Called by

proc~~poprecip_postcld~~CalledByGraph proc~poprecip_postcld poprecip_postcld proc~lscp lscp proc~lscp->proc~poprecip_postcld proc~lscp~2 lscp proc~lscp~2->proc~poprecip_postcld proc~physiq physiq proc~physiq->proc~lscp proc~physiq~2 physiq proc~physiq~2->proc~lscp 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