FV3 Bundle
|
Functions/Subroutines | |
subroutine, public | irrad_d (np, ple_dev, ta_dev, ta_devd, wa_dev, wa_devd, oa_dev, oa_devd, tb_dev, tb_devd, co2, trace, n2o_dev, ch4_dev, cfc11_dev, cfc12_dev, cfc22_dev, cwc_dev, cwc_devd, fcld_dev, fcld_devd, ict, icb, reff_dev, reff_devd, ns, fs_dev, tg_dev, eg_dev, tv_dev, ev_dev, rv_dev, na, nb, taua_dev, taua_devd, ssaa_dev, ssaa_devd, asya_dev, asya_devd, flxu_dev, flxu_devd, flxd_dev, flxd_devd, dfdts_dev, dfdts_devd, aib_ir, awb_ir, aiw_ir, aww_ir, aig_ir, awg_ir, xkw, xke, mw, aw, bw, pm, fkw, gkw, cb, dcb, w11, w12, w13, p11, p12, p13, dwe, dpe, c1, c2, c3, oo1, oo2, oo3, h11, h12, h13, h21, h22, h23, h81, h82, h83) |
subroutine | planck_d (ibn, cb, t, td, xlayer, xlayerd) |
subroutine | h2oexps_d (ib, np, dh2o, dh2od, pa, dt, dtd, xkw, aw, bw, pm, mw, h2oexp, h2oexpd) |
subroutine | conexps_d (ib, np, dcont, dcontd, xke, conexp, conexpd) |
subroutine | n2oexps_d (ib, np, dn2o, pa, dt, dtd, n2oexp, n2oexpd) |
subroutine | ch4exps_d (ib, np, dch4, pa, dt, dtd, ch4exp, ch4expd) |
subroutine | comexps_d (ib, np, dcom, dt, dtd, comexp, comexpd) |
subroutine | cfcexps_d (ib, np, a1, b1, fk1, a2, b2, fk2, dcfc, dt, dtd, cfcexp, cfcexpd) |
subroutine | b10exps_d (np, dh2o, dh2od, dcont, dcontd, dco2, dn2o, pa, dt, dtd, h2oexp, h2oexpd, conexp, conexpd, co2exp, co2expd, n2oexp, n2oexpd) |
subroutine | tablup_d (nx1, nh1, dw, dwd, p, dt, dtd, s1, s1d, s2, s2d, s3, s3d, w1, p1, dwe, dpe, coef1, coef2, coef3, tran, trand) |
subroutine | h2okdis_d (ib, np, k, fkw, gkw, ne, h2oexp, h2oexpd, conexp, conexpd, th2o, th2od, tcon, tcond, tran, trand) |
subroutine | n2okdis_d (ib, np, k, n2oexp, n2oexpd, tn2o, tn2od, tran, trand) |
subroutine | ch4kdis_d (ib, np, k, ch4exp, ch4expd, tch4, tch4d, tran, trand) |
subroutine | comkdis_d (ib, np, k, comexp, comexpd, tcom, tcomd, tran, trand) |
subroutine | cfckdis_d (np, k, cfcexp, cfcexpd, tcfc, tcfcd, tran, trand) |
subroutine | b10kdis_d (np, k, h2oexp, h2oexpd, conexp, conexpd, co2exp, co2expd, n2oexp, n2oexpd, th2o, th2od, tcon, tcond, tco2, tco2d, tn2o, tn2od, tran, trand) |
subroutine | cldovlp_d (np, k1, k2, ict, icb, icx, ncld, enn, ennd, ett, ettd, cldhi, cldhid, cldmd, cldmdd, cldlw, cldlwd) |
subroutine | getirtau1_d (ib, nlevs, dp, fcld, fcldd, reff, reffd, hydromets, hydrometsd, tcldlyr, tcldlyrd, enn, ennd, aib_ir1, awb_ir1, aiw_ir1, aww_ir1, aig_ir1, awg_ir1, cons_grav) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
subroutine, public irrad_tl::irrad_d | ( | integer, intent(in) | np, |
real*8, dimension(np + 1), intent(in) | ple_dev, | ||
real*8, dimension(np), intent(in) | ta_dev, | ||
real*8, dimension(np), intent(in) | ta_devd, | ||
real*8, dimension(np), intent(in) | wa_dev, | ||
real*8, dimension(np), intent(in) | wa_devd, | ||
real*8, dimension(np), intent(in) | oa_dev, | ||
real*8, dimension(np), intent(in) | oa_devd, | ||
real*8, intent(in) | tb_dev, | ||
real*8, intent(in) | tb_devd, | ||
real*8, intent(in) | co2, | ||
logical, intent(in) | trace, | ||
real*8, dimension(np), intent(in) | n2o_dev, | ||
real*8, dimension(np), intent(in) | ch4_dev, | ||
real*8, dimension(np), intent(in) | cfc11_dev, | ||
real*8, dimension(np), intent(in) | cfc12_dev, | ||
real*8, dimension(np), intent(in) | cfc22_dev, | ||
real*8, dimension(np, 4), intent(in) | cwc_dev, | ||
real*8, dimension(np, 4), intent(in) | cwc_devd, | ||
real*8, dimension(np), intent(in) | fcld_dev, | ||
real*8, dimension(np), intent(in) | fcld_devd, | ||
integer, intent(in) | ict, | ||
integer, intent(in) | icb, | ||
real*8, dimension(np, 4), intent(in) | reff_dev, | ||
real*8, dimension(np, 4), intent(in) | reff_devd, | ||
integer, intent(in) | ns, | ||
real*8, dimension(ns), intent(in) | fs_dev, | ||
real*8, dimension(ns), intent(in) | tg_dev, | ||
real*8, dimension(ns, 10), intent(in) | eg_dev, | ||
real*8, dimension(ns), intent(in) | tv_dev, | ||
real*8, dimension(ns, 10), intent(in) | ev_dev, | ||
real*8, dimension(ns, 10), intent(in) | rv_dev, | ||
integer, intent(in) | na, | ||
integer, intent(in) | nb, | ||
real*8, dimension(np, nb), intent(inout) | taua_dev, | ||
real*8, dimension(np, nb), intent(inout) | taua_devd, | ||
real*8, dimension(np, nb), intent(inout) | ssaa_dev, | ||
real*8, dimension(np, nb), intent(inout) | ssaa_devd, | ||
real*8, dimension(np, nb), intent(inout) | asya_dev, | ||
real*8, dimension(np, nb), intent(inout) | asya_devd, | ||
real*8, dimension(np + 1), intent(out) | flxu_dev, | ||
real*8, dimension(np+1), intent(out) | flxu_devd, | ||
real*8, dimension(np + 1), intent(out) | flxd_dev, | ||
real*8, dimension(np+1), intent(out) | flxd_devd, | ||
real*8, dimension(np + 1), intent(out) | dfdts_dev, | ||
real*8, dimension(np+1), intent(out) | dfdts_devd, | ||
real*8, dimension(3, 10), intent(in) | aib_ir, | ||
real*8, dimension(4, 10), intent(in) | awb_ir, | ||
real*8, dimension(4, 10), intent(in) | aiw_ir, | ||
real*8, dimension(4, 10), intent(in) | aww_ir, | ||
real*8, dimension(4, 10), intent(in) | aig_ir, | ||
real*8, dimension(4, 10), intent(in) | awg_ir, | ||
real*8, dimension(9), intent(in) | xkw, | ||
real*8, dimension(9), intent(in) | xke, | ||
integer, dimension(9), intent(in) | mw, | ||
real*8, dimension(9), intent(in) | aw, | ||
real*8, dimension(9), intent(in) | bw, | ||
real*8, dimension(9), intent(in) | pm, | ||
real*8, dimension(6, 9), intent(in) | fkw, | ||
real*8, dimension(6, 3), intent(in) | gkw, | ||
real*8, dimension(6, 10), intent(in) | cb, | ||
real*8, dimension(5, 10), intent(in) | dcb, | ||
real*8, intent(in) | w11, | ||
real*8, intent(in) | w12, | ||
real*8, intent(in) | w13, | ||
real*8, intent(in) | p11, | ||
real*8, intent(in) | p12, | ||
real*8, intent(in) | p13, | ||
real*8, intent(in) | dwe, | ||
real*8, intent(in) | dpe, | ||
real*8, dimension(26, 30), intent(in) | c1, | ||
real*8, dimension(26, 30), intent(in) | c2, | ||
real*8, dimension(26, 30), intent(in) | c3, | ||
real*8, dimension(26, 21), intent(in) | oo1, | ||
real*8, dimension(26, 21), intent(in) | oo2, | ||
real*8, dimension(26, 21), intent(in) | oo3, | ||
real*8, dimension(26, 31), intent(in) | h11, | ||
real*8, dimension(26, 31), intent(in) | h12, | ||
real*8, dimension(26, 31), intent(in) | h13, | ||
real*8, dimension(26, 31), intent(in) | h21, | ||
real*8, dimension(26, 31), intent(in) | h22, | ||
real*8, dimension(26, 31), intent(in) | h23, | ||
real*8, dimension(26, 31), intent(in) | h81, | ||
real*8, dimension(26, 31), intent(in) | h82, | ||
real*8, dimension(26, 31), intent(in) | h83 | ||
) |
|
private |
|
private |