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 |