FV3 Bundle
|
Functions/Subroutines | |
subroutine, public | cloud_driver_d (dt, im, jm, lm, th, thd, q, qd, ple, cnv_dqldt, cnv_dqldtd, cnv_mfd, cnv_mfdd, cnv_prc3, cnv_prc3d, cnv_updf, cnv_updfd, qi_ls, qi_lsd, ql_ls, ql_lsd, qi_con, qi_cond, ql_con, ql_cond, cf_ls, cf_lsd, cf_con, cf_cond, frland, physparams, estblx, khu, khl, cons_runiv, cons_kappa, cons_airmw, cons_h2omw, cons_grav, cons_alhl, cons_alhf, cons_pi, cons_rgas, cons_cp, cons_vireps, cons_alhs, cons_tice, cons_rvap, cons_p00, do_moist_physics) |
subroutine | cloud_tidy_d (qv, qvd, te, ted, qlc, qlcd, qic, qicd, cf, cfd, qla, qlad, qia, qiad, af, afd, cons_alhl, cons_alhs, cons_cp) |
subroutine | meltfreeze_d (dt, te, ted, ql, qld, qi, qid, t_ice_all, t_ice_max, icefrpwr, cons_alhl, cons_alhs, cons_cp) |
subroutine | convec_src_d (dt, mass, imass, te, ted, qv, qvd, dcf, dcfd, dmf, dmfd, qla, qlad, qia, qiad, af, afd, qs, qsd, cons_alhs, cons_alhl, cons_cp, t_ice_all, t_ice_max, icefrpwr) |
subroutine, public | ls_cloud_d (dt, alpha, pdfshape, pl, te, ted, qv, qvd, qcl, qcld, qal, qald, qci, qcid, qai, qaid, cf, cfd, af, afd, cons_alhl, cons_alhf, cons_alhs, cons_cp, cons_h2omw, cons_airmw, t_ice_all, t_ice_max, icefrpwr, estblx, cloud_pertmod, dmp) |
subroutine | pdffrac_d (flag, qtmean, qtmeand, sigmaqt1, sigmaqt1d, sigmaqt2, sigmaqt2d, qstar, qstard, clfrac, clfracd) |
subroutine | pdfcondensate_d (flag, qtmean4, qtmean4d, sigmaqt14, sigmaqt14d, sigmaqt24, sigmaqt24d, qstar4, qstar4d, condensate4, condensate4d) |
subroutine | evap_cnv_d (dt, rhcr, pl, te, ted, qv, qvd, ql, qld, qi, qid, f, fd, xf, qs, qsd, rho_w, cld_evp_eff, cons_h2omw, cons_airmw, cons_alhl, cons_rvap, cons_rgas, cons_pi, cons_cp) |
subroutine | subl_cnv_d (dt, rhcr, pl, te, ted, qv, qvd, ql, qld, qi, qid, f, fd, xf, qs, qsd, rho_w, cld_evp_eff, cons_h2omw, cons_airmw, cons_alhl, cons_rvap, cons_rgas, cons_pi, cons_cp, cons_alhs) |
subroutine | ldradius_d (pl, te, ted, qcl, qcld, nn, rho_w, radius, radiusd, cons_rgas, cons_pi) |
subroutine | autoconversion_ls_d (dt, qc, qcd, qp, qpd, te, ted, pl, f, fd, sundqv2, sundqv3, sundqt1, c_00, lwcrit, dzet) |
subroutine | autoconversion_cnv_d (dt, qc, qcd, qp, qpd, te, ted, pl, f, fd, sundqv2, sundqv3, sundqt1, c_00, lwcrit, dzet) |
subroutine | get_ice_fraction_d (temp, tempd, t_ice_all, t_ice_max, icefrpwr, icefrct, icefrctd) |
subroutine | cons_sundq3_d (temp, tempd, rate2, rate3, te1, f2, f2d, f3) |
subroutine | cons_microphys_d (temp, tempd, pr, q_sat, q_satd, aa, aad, bb, bbd, cons_h2omw, cons_airmw, cons_rvap, alhx3, alhx3d) |
subroutine | cons_alhx_d (t, td, alhx3, alhx3d, t_ice_max, t_ice_all, cons_alhs, cons_alhl) |
subroutine | ice_settlefall_cnv_d (wxr, qi, qid, pl, te, ted, f, fd, cons_rgas, khu, khl, k, dt, dz, dzd, qp, qpd, anv_icefall_c) |
subroutine | ice_settlefall_ls_d (wxr, qi, qid, pl, te, ted, f, fd, cons_rgas, khu, khl, k, dt, dz, dzd, qp, qpd, ls_icefall_c) |
subroutine | precipandevap_d (k, ktop, lm, dt, frland, rhcr3, qpl, qpld, qpi, qpid, qcl, qcld, qci, te, ted, qv, qvd, mass, imass, pl, dze, dzed, qddf3, qddf3d, aa, aad, bb, bbd, area, aread, pfl_above_in, pfl_above_ind, pfl_above_out, pfl_above_outd, pfi_above_in, pfi_above_ind, pfi_above_out, pfi_above_outd, evap_dd_above_in, evap_dd_above_ind, evap_dd_above_out, evap_dd_above_outd, subl_dd_above_in, subl_dd_above_ind, subl_dd_above_out, subl_dd_above_outd, envfc, ddrfc, cons_alhf, cons_alhs, cons_alhl, cons_cp, cons_tice, cons_h2omw, cons_airmw, revap_off_p, c_acc, c_ev_r, c_ev_s, rho_w, estblx) |
subroutine | marshpalm_d (rain, raind, pr, diam3, diam3d, ntotal, w, wd, ve, ved) |
subroutine | dqsat_bac_d (dqsi, dqsid, qssi, qssid, temp, tempd, plo, im, jm, lm, estblx, cons_h2omw, cons_airmw) |
subroutine | dqsats_bac_d (dqsi, dqsid, qssi, qssid, temp, tempd, plo, estblx, cons_h2omw, cons_airmw) |
|
private |
Definition at line 2157 of file cloud_tl.F90.
|
private |
Definition at line 1957 of file cloud_tl.F90.
subroutine, public cloud_tl::cloud_driver_d | ( | real*8, intent(in) | dt, |
integer, intent(in) | im, | ||
integer, intent(in) | jm, | ||
integer, intent(in) | lm, | ||
real*8, dimension(im, jm, lm), intent(inout) | th, | ||
real*8, dimension(im, jm, lm), intent(inout) | thd, | ||
real*8, dimension(im, jm, lm), intent(inout) | q, | ||
real*8, dimension(im, jm, lm), intent(inout) | qd, | ||
real*8, dimension(im, jm, 0:lm), intent(in) | ple, | ||
real*8, dimension(im, jm, lm), intent(in) | cnv_dqldt, | ||
real*8, dimension(im, jm, lm), intent(in) | cnv_dqldtd, | ||
real*8, dimension(im, jm, lm), intent(in) | cnv_mfd, | ||
real*8, dimension(im, jm, lm), intent(in) | cnv_mfdd, | ||
real*8, dimension(im, jm, lm), intent(in) | cnv_prc3, | ||
real*8, dimension(im, jm, lm), intent(in) | cnv_prc3d, | ||
real*8, dimension(im, jm, lm), intent(in) | cnv_updf, | ||
real*8, dimension(im, jm, lm), intent(in) | cnv_updfd, | ||
real*8, dimension(im, jm, lm), intent(inout) | qi_ls, | ||
real*8, dimension(im, jm, lm), intent(inout) | qi_lsd, | ||
real*8, dimension(im, jm, lm), intent(inout) | ql_ls, | ||
real*8, dimension(im, jm, lm), intent(inout) | ql_lsd, | ||
real*8, dimension(im, jm, lm), intent(inout) | qi_con, | ||
real*8, dimension(im, jm, lm), intent(inout) | qi_cond, | ||
real*8, dimension(im, jm, lm), intent(inout) | ql_con, | ||
real*8, dimension(im, jm, lm), intent(inout) | ql_cond, | ||
real*8, dimension(im, jm, lm), intent(inout) | cf_ls, | ||
real*8, dimension(im, jm, lm), intent(inout) | cf_lsd, | ||
real*8, dimension(im, jm, lm), intent(inout) | cf_con, | ||
real*8, dimension(im, jm, lm), intent(inout) | cf_cond, | ||
real*8, dimension(im, jm), intent(in) | frland, | ||
real*8, dimension(:), intent(in) | physparams, | ||
real*8, dimension(:), intent(in) | estblx, | ||
integer, dimension(im, jm), intent(in) | khu, | ||
integer, dimension(im, jm), intent(in) | khl, | ||
real*8, intent(in) | cons_runiv, | ||
real*8, intent(in) | cons_kappa, | ||
real*8, intent(in) | cons_airmw, | ||
real*8, intent(in) | cons_h2omw, | ||
real*8, intent(in) | cons_grav, | ||
real*8, intent(in) | cons_alhl, | ||
real*8, intent(in) | cons_alhf, | ||
real*8, intent(in) | cons_pi, | ||
real*8, intent(in) | cons_rgas, | ||
real*8, intent(in) | cons_cp, | ||
real*8, intent(in) | cons_vireps, | ||
real*8, intent(in) | cons_alhs, | ||
real*8, intent(in) | cons_tice, | ||
real*8, intent(in) | cons_rvap, | ||
real*8, intent(in) | cons_p00, | ||
integer, intent(in) | do_moist_physics | ||
) |
Definition at line 30 of file cloud_tl.F90.
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 1063 of file cloud_tl.F90.
|
private |
|
private |
|
private |
Definition at line 1758 of file cloud_tl.F90.
|
private |
|
private |
|
private |
|
private |
subroutine, public cloud_tl::ls_cloud_d | ( | real*8, intent(in) | dt, |
real*8, intent(in) | alpha, | ||
integer, intent(in) | pdfshape, | ||
real*8, intent(in) | pl, | ||
real*8, intent(inout) | te, | ||
real*8, intent(inout) | ted, | ||
real*8, intent(inout) | qv, | ||
real*8, intent(inout) | qvd, | ||
real*8, intent(inout) | qcl, | ||
real*8, intent(inout) | qcld, | ||
real*8, intent(inout) | qal, | ||
real*8, intent(inout) | qald, | ||
real*8, intent(inout) | qci, | ||
real*8, intent(inout) | qcid, | ||
real*8, intent(inout) | qai, | ||
real*8, intent(inout) | qaid, | ||
real*8, intent(inout) | cf, | ||
real*8, intent(inout) | cfd, | ||
real*8, intent(inout) | af, | ||
real*8, intent(inout) | afd, | ||
real*8, intent(in) | cons_alhl, | ||
real*8, intent(in) | cons_alhf, | ||
real*8, intent(in) | cons_alhs, | ||
real*8, intent(in) | cons_cp, | ||
real*8, intent(in) | cons_h2omw, | ||
real*8, intent(in) | cons_airmw, | ||
real*8, intent(in) | t_ice_all, | ||
real*8, intent(in) | t_ice_max, | ||
integer, intent(in) | icefrpwr, | ||
real*8, dimension(:), intent(in) | estblx, | ||
integer, intent(in) | cloud_pertmod, | ||
integer, intent(in) | dmp | ||
) |
Definition at line 1157 of file cloud_tl.F90.
|
private |
|
private |
Definition at line 993 of file cloud_tl.F90.
|
private |
|
private |
|
private |
Definition at line 2710 of file cloud_tl.F90.
|
private |
Definition at line 1843 of file cloud_tl.F90.