|
CAM
|
Functions/Subroutines | |
| subroutine, public | stratiform_register |
| logical function, public | stratiform_implements_cnst (name) |
| subroutine, public | stratiform_init_cnst (name, q, gcid) |
| subroutine, public | stratiform_init () |
| subroutine, public | stratiform_tend (state, ptend_all, pbuf, dtime, icefrac, landfrac, ocnfrac, landm, snowh, dlf, dlf2, rliq, cmfmc, cmfmc2, ts, sst, zdu) |
| subroutine | debug_microphys_1 (state1, ptend, i, k, dtime, qme, fice, snow_pcw, prec_pcw, prain, nevapr, prodsnow, evapsnow, ice2pr, liq2pr, liq2snow) |
| subroutine | debug_microphys_2 (state1, snow_pcw, fsaut, fsacw, fsaci, meltheat) |
Variables | |
| integer | qcwat_idx = 0 |
| integer | lcwat_idx = 0 |
| integer | tcwat_idx = 0 |
| integer | cld_idx = 0 |
| integer | ast_idx = 0 |
| integer | concld_idx = 0 |
| integer | fice_idx = 0 |
| integer | qme_idx = 0 |
| integer | prain_idx = 0 |
| integer | nevapr_idx = 0 |
| integer | wsedl_idx = 0 |
| integer | rei_idx = 0 |
| integer | rel_idx = 0 |
| integer | shfrc_idx = 0 |
| integer | prec_str_idx = 0 |
| integer | snow_str_idx = 0 |
| integer | prec_sed_idx = 0 |
| integer | snow_sed_idx = 0 |
| integer | prec_pcw_idx = 0 |
| integer | snow_pcw_idx = 0 |
| integer | ls_flxprc_idx = 0 |
| integer | ls_flxsnw_idx = 0 |
| integer, parameter | ncnst = 2 |
| character(len=8), dimension(ncnst), parameter | cnst_names = (/'CLDLIQ', 'CLDICE'/) |
| logical | use_shfrc |
| logical | do_cnst = .false. |
| integer | ixcldliq |
| integer | ixcldice |
| subroutine stratiform::debug_microphys_1 | ( | type(physics_state), intent(in) | state1, |
| type(physics_ptend), intent(in) | ptend, | ||
| integer, intent(in) | i, | ||
| integer, intent(in) | k, | ||
| real(r8), intent(in) | dtime, | ||
| real(r8), dimension(pcols,pver), intent(in) | qme, | ||
| real(r8), dimension (pcols,pver), intent(in) | fice, | ||
| real(r8), dimension(pcols), intent(in) | snow_pcw, | ||
| real(r8), dimension(pcols), intent(in) | prec_pcw, | ||
| real(r8), dimension(pcols,pver), intent(in) | prain, | ||
| real(r8), dimension(pcols,pver), intent(in) | nevapr, | ||
| real(r8), dimension(pcols,pver), intent(in) | prodsnow, | ||
| real(r8), dimension(pcols,pver), intent(in) | evapsnow, | ||
| real(r8), dimension(pcols,pver), intent(in) | ice2pr, | ||
| real(r8), dimension(pcols,pver), intent(in) | liq2pr, | ||
| real(r8), dimension(pcols,pver), intent(in) | liq2snow | ||
| ) |
| subroutine stratiform::debug_microphys_2 | ( | type(physics_state), intent(in) | state1, |
| real(r8), dimension(pcols), intent(in) | snow_pcw, | ||
| real(r8), dimension(pcols,pver), intent(in) | fsaut, | ||
| real(r8), dimension(pcols,pver), intent(in) | fsacw, | ||
| real(r8), dimension(pcols,pver), intent(in) | fsaci, | ||
| real(r8), dimension(pcols,pver), intent(in) | meltheat | ||
| ) |
| logical function, public stratiform::stratiform_implements_cnst | ( | character(len=*), intent(in) | name | ) |

| subroutine, public stratiform::stratiform_init | ( | ) |


| subroutine, public stratiform::stratiform_init_cnst | ( | character(len=*), intent(in) | name, |
| real(r8), dimension(:,:), intent(out) | q, | ||
| integer, dimension(:), intent(in) | gcid | ||
| ) |

| subroutine, public stratiform::stratiform_register | ( | ) |


| subroutine, public stratiform::stratiform_tend | ( | type(physics_state), intent(in) | state, |
| type(physics_ptend), intent(out) | ptend_all, | ||
| type(physics_buffer_desc), dimension(:), pointer | pbuf, | ||
| real(r8), intent(in) | dtime, | ||
| real(r8), dimension (pcols), intent(in) | icefrac, | ||
| real(r8), dimension(pcols), intent(in) | landfrac, | ||
| real(r8), dimension (pcols), intent(in) | ocnfrac, | ||
| real(r8), dimension(pcols), intent(in) | landm, | ||
| 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), intent(in) | rliq, | ||
| 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 | ||
| ) |


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