CAM
|
Functions/Subroutines | |
subroutine, public | imp_slv_inti |
subroutine, public | imp_sol (base_sol, reaction_rates, het_rates, extfrc, delt, xhnm, ncol, lchnk, ltrop) |
Variables | |
real(r8), parameter | rel_err = 1.e-3_r8 |
real(r8), parameter | high_rel_err = 1.e-4_r8 |
integer, parameter | itermax = 11 |
integer, parameter | cut_limit = 5 |
real(r8) | small |
real(r8), dimension(clscnt4) | epsilon |
logical, dimension(itermax) | factor |
integer | ox_ndx |
integer | o1d_ndx = -1 |
integer | h2o_ndx = -1 |
integer | oh_ndx |
integer | ho2_ndx |
integer | ch3o2_ndx |
integer | po2_ndx |
integer | ch3co3_ndx |
integer | c2h5o2_ndx |
integer | isopo2_ndx |
integer | macro2_ndx |
integer | mco3_ndx |
integer | c3h7o2_ndx |
integer | ro2_ndx |
integer | xo2_ndx |
integer | no_ndx |
integer | no2_ndx |
integer | no3_ndx |
integer | n2o5_ndx |
integer | c2h4_ndx |
integer | c3h6_ndx |
integer | isop_ndx |
integer | mvk_ndx |
integer | c10h16_ndx |
integer | ox_p1_ndx |
integer | ox_p2_ndx |
integer | ox_p3_ndx |
integer | ox_p4_ndx |
integer | ox_p5_ndx |
integer | ox_p6_ndx |
integer | ox_p7_ndx |
integer | ox_p8_ndx |
integer | ox_p9_ndx |
integer | ox_p10_ndx |
integer | ox_p11_ndx |
integer | ox_l1_ndx |
integer | ox_l2_ndx |
integer | ox_l3_ndx |
integer | ox_l4_ndx |
integer | ox_l5_ndx |
integer | ox_l6_ndx |
integer | ox_l7_ndx |
integer | ox_l8_ndx |
integer | ox_l9_ndx |
integer | usr4_ndx |
integer | usr16_ndx |
integer | usr17_ndx |
integer | r63_ndx |
integer | c2o3_ndx |
integer | ole_ndx |
integer | tolo2_ndx |
integer | terpo2_ndx |
integer | alko2_ndx |
integer | eneo2_ndx |
integer | eo2_ndx |
integer | meko2_ndx |
integer | ox_p17_ndx |
integer | ox_p12_ndx |
integer | ox_p13_ndx |
integer | ox_p14_ndx |
integer | ox_p15_ndx |
integer | ox_p16_ndx |
integer | lt_cnt |
logical | full_ozone_chem = .false. |
logical | reduced_ozone_chem = .false. |
integer | o3a_ndx |
integer | xno2_ndx |
integer | no2xno3_ndx |
integer | xno2no3_ndx |
integer | xno3_ndx |
integer | o1da_ndx |
integer | xno_ndx |
integer | usr4a_ndx |
integer | usr16a_ndx |
integer | usr16b_ndx |
integer | usr17b_ndx |
subroutine, public mo_imp_sol::imp_slv_inti | ( | ) |
subroutine, public mo_imp_sol::imp_sol | ( | real(r8), dimension(ncol,pver,gas_pcnst), intent(inout) | base_sol, |
real(r8), dimension(ncol,pver,max(1,rxntot)), intent(in) | reaction_rates, | ||
real(r8), dimension(ncol,pver,max(1,gas_pcnst)), intent(in) | het_rates, | ||
real(r8), dimension(ncol,pver,max(1,extcnt)), intent(in) | extfrc, | ||
real(r8), intent(in) | delt, | ||
real(r8), dimension(ncol,pver), intent(in) | xhnm, | ||
integer, intent(in) | ncol, | ||
integer, intent(in) | lchnk, | ||
integer, dimension(ncol), intent(in) | ltrop | ||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |