FV3 Bundle
|
Functions/Subroutines | |
subroutine, public | riem_solver3_tlm (ms, dt, is, ie, js, je, km, ng, isd, ied, jsd, jed, akap, cappa, cp, ptop, zs, q_con, w, w_tl, delz, delz_tl, pt, pt_tl, delp, delp_tl, zh, zh_tl, pe, pe_tl, ppe, ppe_tl, pk3, pk3_tl, pk, pk_tl, peln, peln_tl, ws, ws_tl, scale_m, p_fac, a_imp, use_logp, last_call, fp_out) |
subroutine, public | riem_solver3 (ms, dt, is, ie, js, je, km, ng, isd, ied, jsd, jed, akap, cappa, cp, ptop, zs, q_con, w, delz, pt, delp, zh, pe, ppe, pk3, pk, peln, ws, scale_m, p_fac, a_imp, use_logp, last_call, fp_out) |
Variables | |
real, parameter | r3 = 1./3. |
subroutine, public nh_core_tlm_mod::riem_solver3 | ( | integer, intent(in) | ms, |
real, intent(in) | dt, | ||
integer, intent(in) | is, | ||
integer, intent(in) | ie, | ||
integer, intent(in) | js, | ||
integer, intent(in) | je, | ||
integer, intent(in) | km, | ||
integer, intent(in) | ng, | ||
integer, intent(in) | isd, | ||
integer, intent(in) | ied, | ||
integer, intent(in) | jsd, | ||
integer, intent(in) | jed, | ||
real, intent(in) | akap, | ||
real, dimension(isd:, jsd:, :), intent(in) | cappa, | ||
real, intent(in) | cp, | ||
real, intent(in) | ptop, | ||
real, dimension(isd:ied, jsd:jed), intent(in) | zs, | ||
real, dimension(isd:, jsd:, :), intent(in) | q_con, | ||
real, dimension(isd:ied, jsd:jed, km), intent(inout) | w, | ||
real, dimension(is-ng:ie+ng, js-ng:je+ng, km), intent(out) | delz, | ||
real, dimension(isd:ied, jsd:jed, km), intent(in) | pt, | ||
real, dimension(isd:ied, jsd:jed, km), intent(in) | delp, | ||
real, dimension(isd:ied, jsd:jed, km+1), intent(inout) | zh, | ||
real, dimension(is-1:ie+1, km+1, js-1:je+1), intent(inout) | pe, | ||
real, dimension(isd:ied, jsd:jed, km+1), intent(out) | ppe, | ||
real, dimension(isd:ied, jsd:jed, km+1), intent(out) | pk3, | ||
real, dimension(is:ie, js:je, km+1), intent(out) | pk, | ||
real, dimension(is:ie, km+1, js:je), intent(out) | peln, | ||
real, dimension(is:ie, js:je), intent(in) | ws, | ||
real, intent(in) | scale_m, | ||
real, intent(in) | p_fac, | ||
real, intent(in) | a_imp, | ||
logical, intent(in) | use_logp, | ||
logical, intent(in) | last_call, | ||
logical, intent(in) | fp_out | ||
) |
Definition at line 249 of file nh_core_tlm.F90.
subroutine, public nh_core_tlm_mod::riem_solver3_tlm | ( | integer, intent(in) | ms, |
real, intent(in) | dt, | ||
integer, intent(in) | is, | ||
integer, intent(in) | ie, | ||
integer, intent(in) | js, | ||
integer, intent(in) | je, | ||
integer, intent(in) | km, | ||
integer, intent(in) | ng, | ||
integer, intent(in) | isd, | ||
integer, intent(in) | ied, | ||
integer, intent(in) | jsd, | ||
integer, intent(in) | jed, | ||
real, intent(in) | akap, | ||
real, dimension(isd:, jsd:, :), intent(in) | cappa, | ||
real, intent(in) | cp, | ||
real, intent(in) | ptop, | ||
real, dimension(isd:ied, jsd:jed), intent(in) | zs, | ||
real, dimension(isd:, jsd:, :), intent(in) | q_con, | ||
real, dimension(isd:ied, jsd:jed, km), intent(inout) | w, | ||
real, dimension(isd:ied, jsd:jed, km), intent(inout) | w_tl, | ||
real, dimension(is-ng:ie+ng, js-ng:je+ng, km), intent(out) | delz, | ||
real, dimension(is-ng:ie+ng, js-ng:je+ng, km), intent(out) | delz_tl, | ||
real, dimension(isd:ied, jsd:jed, km), intent(in) | pt, | ||
real, dimension(isd:ied, jsd:jed, km), intent(in) | pt_tl, | ||
real, dimension(isd:ied, jsd:jed, km), intent(in) | delp, | ||
real, dimension(isd:ied, jsd:jed, km), intent(in) | delp_tl, | ||
real, dimension(isd:ied, jsd:jed, km+1), intent(inout) | zh, | ||
real, dimension(isd:ied, jsd:jed, km+1), intent(inout) | zh_tl, | ||
real, dimension(is-1:ie+1, km+1, js-1:je+1), intent(inout) | pe, | ||
real, dimension(is-1:ie+1, km+1, js-1:je+1), intent(inout) | pe_tl, | ||
real, dimension(isd:ied, jsd:jed, km+1), intent(out) | ppe, | ||
real, dimension(isd:ied, jsd:jed, km+1), intent(out) | ppe_tl, | ||
real, dimension(isd:ied, jsd:jed, km+1), intent(out) | pk3, | ||
real, dimension(isd:ied, jsd:jed, km+1), intent(out) | pk3_tl, | ||
real, dimension(is:ie, js:je, km+1), intent(out) | pk, | ||
real, dimension(is:ie, js:je, km+1), intent(out) | pk_tl, | ||
real, dimension(is:ie, km+1, js:je), intent(out) | peln, | ||
real, dimension(is:ie, km+1, js:je), intent(out) | peln_tl, | ||
real, dimension(is:ie, js:je), intent(in) | ws, | ||
real, dimension(is:ie, js:je), intent(in) | ws_tl, | ||
real, intent(in) | scale_m, | ||
real, intent(in) | p_fac, | ||
real, intent(in) | a_imp, | ||
logical, intent(in) | use_logp, | ||
logical, intent(in) | last_call, | ||
logical, intent(in) | fp_out | ||
) |
|
private |
Definition at line 42 of file nh_core_tlm.F90.