FV3 Bundle
nh_core_tlm_mod Module Reference

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.
 

Function/Subroutine Documentation

◆ riem_solver3()

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.

◆ riem_solver3_tlm()

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 
)

Definition at line 54 of file nh_core_tlm.F90.

Here is the caller graph for this function:

Variable Documentation

◆ r3

real, parameter nh_core_tlm_mod::r3 = 1./3.
private

Definition at line 42 of file nh_core_tlm.F90.