condensation_ice_supersat Subroutine

public subroutine condensation_ice_supersat(klon, dtime, missing_val, pplay, paprsdn, paprsup, cf_seri, rvc_seri, ql_seri, qi_seri, shear, pbl_eps, cell_area, temp, qtot, qsat, gamma_cond, ratqs, keepgoing, cldfra, qincld, qvc, issrfra, qissr, dcf_sub, dcf_con, dcf_mix, dqi_adj, dqi_sub, dqi_con, dqi_mix, dqvc_adj, dqvc_sub, dqvc_con, dqvc_mix, Tcontr, qcontr, qcontr2, fcontrN, fcontrP, flight_dist, flight_h2o, dcf_avi, dqi_avi, dqvc_avi)

Uses

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

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: klon
real, intent(in) :: dtime
real, intent(in) :: missing_val
real, intent(in), DIMENSION(klon) :: pplay
real, intent(in), DIMENSION(klon) :: paprsdn
real, intent(in), DIMENSION(klon) :: paprsup
real, intent(in), DIMENSION(klon) :: cf_seri
real, intent(in), DIMENSION(klon) :: rvc_seri
real, intent(in), DIMENSION(klon) :: ql_seri
real, intent(in), DIMENSION(klon) :: qi_seri
real, intent(in), DIMENSION(klon) :: shear
real, intent(in), DIMENSION(klon) :: pbl_eps
real, intent(in), DIMENSION(klon) :: cell_area
real, intent(in), DIMENSION(klon) :: temp
real, intent(in), DIMENSION(klon) :: qtot
real, intent(in), DIMENSION(klon) :: qsat
real, intent(in), DIMENSION(klon) :: gamma_cond
real, intent(in), DIMENSION(klon) :: ratqs
logical, intent(in), DIMENSION(klon) :: keepgoing
real, intent(inout), DIMENSION(klon) :: cldfra
real, intent(inout), DIMENSION(klon) :: qincld
real, intent(inout), DIMENSION(klon) :: qvc
real, intent(inout), DIMENSION(klon) :: issrfra
real, intent(inout), DIMENSION(klon) :: qissr
real, intent(inout), DIMENSION(klon) :: dcf_sub
real, intent(inout), DIMENSION(klon) :: dcf_con
real, intent(inout), DIMENSION(klon) :: dcf_mix
real, intent(inout), DIMENSION(klon) :: dqi_adj
real, intent(inout), DIMENSION(klon) :: dqi_sub
real, intent(inout), DIMENSION(klon) :: dqi_con
real, intent(inout), DIMENSION(klon) :: dqi_mix
real, intent(inout), DIMENSION(klon) :: dqvc_adj
real, intent(inout), DIMENSION(klon) :: dqvc_sub
real, intent(inout), DIMENSION(klon) :: dqvc_con
real, intent(inout), DIMENSION(klon) :: dqvc_mix
real, intent(inout), DIMENSION(klon) :: Tcontr
real, intent(inout), DIMENSION(klon) :: qcontr
real, intent(inout), DIMENSION(klon) :: qcontr2
real, intent(inout), DIMENSION(klon) :: fcontrN
real, intent(inout), DIMENSION(klon) :: fcontrP
real, intent(in), DIMENSION(klon) :: flight_dist
real, intent(in), DIMENSION(klon) :: flight_h2o
real, intent(inout), DIMENSION(klon) :: dcf_avi
real, intent(inout), DIMENSION(klon) :: dqi_avi
real, intent(inout), DIMENSION(klon) :: dqvc_avi

Calls

proc~~condensation_ice_supersat~~CallsGraph proc~condensation_ice_supersat condensation_ice_supersat proc~calc_qsat_ecmwf CALC_QSAT_ECMWF proc~condensation_ice_supersat->proc~calc_qsat_ecmwf proc~deposition_sublimation deposition_sublimation proc~condensation_ice_supersat->proc~deposition_sublimation proc~gammainc GAMMAINC proc~condensation_ice_supersat->proc~gammainc

Called by

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