|
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 |