CAM
|
Functions/Subroutines | |
subroutine, public | macrop_driver_readnl (nlfile) |
subroutine, public | macrop_driver_register |
subroutine, public | macrop_driver_init (pbuf2d) |
subroutine, public | macrop_driver_tend (state, ptend, dtime, landfrac, ocnfrac, snowh, dlf, dlf2, cmfmc, cmfmc2, ts, sst, zdu, pbuf, det_s, det_ice, alst_o) |
elemental subroutine, public | ice_macro_tend (naai, t, p, qv, qi, ni, xxls, deltat, stend, qvtend, qitend, nitend) |
Variables | |
logical, public | do_cldice |
logical, public | do_cldliq |
logical, public | do_detrain |
logical, parameter | cu_det_st = .false. |
integer, parameter | i_adet = 1 |
logical | micro_do_icesupersat |
integer | rhminl_opt = 0 |
integer | rhmini_opt = 0 |
character(len=16) | shallow_scheme |
logical | use_shfrc |
integer | ixcldliq |
integer | ixcldice |
integer | ixnumliq |
integer | ixnumice |
integer | qcwat_idx |
integer | lcwat_idx |
integer | iccwat_idx |
integer | nlwat_idx |
integer | niwat_idx |
integer | tcwat_idx |
integer | cc_t_idx |
integer | cc_qv_idx |
integer | cc_ql_idx |
integer | cc_qi_idx |
integer | cc_nl_idx |
integer | cc_ni_idx |
integer | cc_qlst_idx |
integer | cld_idx |
integer | ast_idx |
integer | aist_idx |
integer | alst_idx |
integer | qist_idx |
integer | qlst_idx |
integer | concld_idx |
integer | fice_idx |
integer | cmeliq_idx |
integer | shfrc_idx |
integer | naai_idx |
logical | liqcf_fix |
integer | tke_idx = -1 |
integer | qtl_flx_idx = -1 |
integer | qti_flx_idx = -1 |
integer | cmfr_det_idx = -1 |
integer | qlr_det_idx = -1 |
integer | qir_det_idx = -1 |
integer | rqcr_l_idx = -1 |
integer | rqcr_i_idx = -1 |
integer | rncr_l_idx = -1 |
integer | rncr_i_idx = -1 |
elemental subroutine, public macrop_driver::ice_macro_tend | ( | real(r8), intent(in) | naai, |
real(r8), intent(in) | t, | ||
real(r8), intent(in) | p, | ||
real(r8), intent(in) | qv, | ||
real(r8), intent(in) | qi, | ||
real(r8), intent(in) | ni, | ||
real(r8), intent(in) | xxls, | ||
real(r8), intent(in) | deltat, | ||
real(r8), intent(out) | stend, | ||
real(r8), intent(out) | qvtend, | ||
real(r8), intent(out) | qitend, | ||
real(r8), intent(out) | nitend | ||
) |
subroutine, public macrop_driver::macrop_driver_init | ( | type(physics_buffer_desc), dimension(:,:), pointer | pbuf2d | ) |
subroutine, public macrop_driver::macrop_driver_readnl | ( | character(len=*), intent(in) | nlfile | ) |
subroutine, public macrop_driver::macrop_driver_register | ( | ) |
subroutine, public macrop_driver::macrop_driver_tend | ( | type(physics_state), intent(in) | state, |
type(physics_ptend), intent(out) | ptend, | ||
real(r8), intent(in) | dtime, | ||
real(r8), dimension(pcols), intent(in) | landfrac, | ||
real(r8), dimension (pcols), intent(in) | ocnfrac, | ||
real(r8), dimension(pcols), intent(in) | snowh, | ||
real(r8), dimension(pcols,pver), intent(in) | dlf, | ||
real(r8), dimension(pcols,pver), intent(in) | dlf2, | ||
real(r8), dimension(pcols,pverp), intent(in) | cmfmc, | ||
real(r8), dimension(pcols,pverp), intent(in) | cmfmc2, | ||
real(r8), dimension(pcols), intent(in) | ts, | ||
real(r8), dimension(pcols), intent(in) | sst, | ||
real(r8), dimension(pcols,pver), intent(in) | zdu, | ||
type(physics_buffer_desc), dimension(:), pointer | pbuf, | ||
real(r8), dimension(pcols), intent(out) | det_s, | ||
real(r8), dimension(pcols), intent(out) | det_ice, | ||
real(r8), dimension(pcols,pver), intent(out) | alst_o | ||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
logical, public macrop_driver::do_cldice |
logical, public macrop_driver::do_cldliq |
logical, public macrop_driver::do_detrain |
|
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 |