FV3 Bundle
fv_restart_adm_mod Module Reference

Functions/Subroutines

subroutine, public d2c_setup_fwd (u, v, ua, va, uc, vc, dord4, isd, ied, jsd, jed, is, ie, js, je, npx, npy, grid_type, nested, se_corner, sw_corner, ne_corner, nw_corner, rsin_u, rsin_v, cosa_s, rsin2)
 
subroutine, public d2c_setup_bwd (u, u_ad, v, v_ad, ua, va, uc, uc_ad, vc, vc_ad, dord4, isd, ied, jsd, jed, is, ie, js, je, npx, npy, grid_type, nested, se_corner, sw_corner, ne_corner, nw_corner, rsin_u, rsin_v, cosa_s, rsin2)
 
subroutine, public d2c_setup (u, v, ua, va, uc, vc, dord4, isd, ied, jsd, jed, is, ie, js, je, npx, npy, grid_type, nested, se_corner, sw_corner, ne_corner, nw_corner, rsin_u, rsin_v, cosa_s, rsin2)
 
subroutine, public d2a_setup (u, v, ua, va, dord4, isd, ied, jsd, jed, is, ie, js, je, npx, npy, grid_type, nested, cosa_s, rsin2)
 

Function/Subroutine Documentation

◆ d2a_setup()

subroutine, public fv_restart_adm_mod::d2a_setup ( real, dimension(isd:ied, jsd:jed+1), intent(in)  u,
real, dimension(isd:ied+1, jsd:jed), intent(in)  v,
real, dimension(isd:ied, jsd:jed), intent(out)  ua,
real, dimension(isd:ied, jsd:jed), intent(out)  va,
logical, intent(in)  dord4,
integer, intent(in)  isd,
integer, intent(in)  ied,
integer, intent(in)  jsd,
integer, intent(in)  jed,
integer, intent(in)  is,
integer, intent(in)  ie,
integer, intent(in)  js,
integer, intent(in)  je,
integer, intent(in)  npx,
integer, intent(in)  npy,
integer, intent(in)  grid_type,
logical, intent(in)  nested,
real, dimension(isd:ied, jsd:jed), intent(in)  cosa_s,
real, dimension(isd:ied, jsd:jed), intent(in)  rsin2 
)

Definition at line 1111 of file fv_restart_adm.F90.

◆ d2c_setup()

subroutine, public fv_restart_adm_mod::d2c_setup ( real, dimension(isd:ied, jsd:jed+1), intent(in)  u,
real, dimension(isd:ied+1, jsd:jed), intent(in)  v,
real, dimension(isd:ied, jsd:jed), intent(out)  ua,
real, dimension(isd:ied, jsd:jed), intent(out)  va,
real, dimension(isd:ied+1, jsd:jed), intent(out)  uc,
real, dimension(isd:ied, jsd:jed+1), intent(out)  vc,
logical, intent(in)  dord4,
integer, intent(in)  isd,
integer, intent(in)  ied,
integer, intent(in)  jsd,
integer, intent(in)  jed,
integer, intent(in)  is,
integer, intent(in)  ie,
integer, intent(in)  js,
integer, intent(in)  je,
integer, intent(in)  npx,
integer, intent(in)  npy,
integer, intent(in)  grid_type,
logical, intent(in)  nested,
logical, intent(in)  se_corner,
logical, intent(in)  sw_corner,
logical, intent(in)  ne_corner,
logical, intent(in)  nw_corner,
real, dimension(isd:ied+1, jsd:jed), intent(in)  rsin_u,
real, dimension(isd:ied, jsd:jed+1), intent(in)  rsin_v,
real, dimension(isd:ied, jsd:jed), intent(in)  cosa_s,
real, dimension(isd:ied, jsd:jed), intent(in)  rsin2 
)

Definition at line 777 of file fv_restart_adm.F90.

◆ d2c_setup_bwd()

subroutine, public fv_restart_adm_mod::d2c_setup_bwd ( real, dimension(isd:ied, jsd:jed+1), intent(in)  u,
real, dimension(isd:ied, jsd:jed+1)  u_ad,
real, dimension(isd:ied+1, jsd:jed), intent(in)  v,
real, dimension(isd:ied+1, jsd:jed)  v_ad,
real, dimension(isd:ied, jsd:jed), intent(out)  ua,
real, dimension(isd:ied, jsd:jed), intent(out)  va,
real, dimension(isd:ied+1, jsd:jed)  uc,
real, dimension(isd:ied+1, jsd:jed)  uc_ad,
real, dimension(isd:ied, jsd:jed+1)  vc,
real, dimension(isd:ied, jsd:jed+1)  vc_ad,
logical, intent(in)  dord4,
integer, intent(in)  isd,
integer, intent(in)  ied,
integer, intent(in)  jsd,
integer, intent(in)  jed,
integer, intent(in)  is,
integer, intent(in)  ie,
integer, intent(in)  js,
integer, intent(in)  je,
integer, intent(in)  npx,
integer, intent(in)  npy,
integer, intent(in)  grid_type,
logical, intent(in)  nested,
logical, intent(in)  se_corner,
logical, intent(in)  sw_corner,
logical, intent(in)  ne_corner,
logical, intent(in)  nw_corner,
real, dimension(isd:ied+1, jsd:jed), intent(in)  rsin_u,
real, dimension(isd:ied, jsd:jed+1), intent(in)  rsin_v,
real, dimension(isd:ied, jsd:jed), intent(in)  cosa_s,
real, dimension(isd:ied, jsd:jed), intent(in)  rsin2 
)

Definition at line 380 of file fv_restart_adm.F90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ d2c_setup_fwd()

subroutine, public fv_restart_adm_mod::d2c_setup_fwd ( real, dimension(isd:ied, jsd:jed+1), intent(in)  u,
real, dimension(isd:ied+1, jsd:jed), intent(in)  v,
real, dimension(isd:ied, jsd:jed), intent(out)  ua,
real, dimension(isd:ied, jsd:jed), intent(out)  va,
real, dimension(isd:ied+1, jsd:jed)  uc,
real, dimension(isd:ied, jsd:jed+1)  vc,
logical, intent(in)  dord4,
integer, intent(in)  isd,
integer, intent(in)  ied,
integer, intent(in)  jsd,
integer, intent(in)  jed,
integer, intent(in)  is,
integer, intent(in)  ie,
integer, intent(in)  js,
integer, intent(in)  je,
integer, intent(in)  npx,
integer, intent(in)  npy,
integer, intent(in)  grid_type,
logical, intent(in)  nested,
logical, intent(in)  se_corner,
logical, intent(in)  sw_corner,
logical, intent(in)  ne_corner,
logical, intent(in)  nw_corner,
real, dimension(isd:ied+1, jsd:jed), intent(in)  rsin_u,
real, dimension(isd:ied, jsd:jed+1), intent(in)  rsin_v,
real, dimension(isd:ied, jsd:jed), intent(in)  cosa_s,
real, dimension(isd:ied, jsd:jed), intent(in)  rsin2 
)

Definition at line 55 of file fv_restart_adm.F90.

Here is the call graph for this function:
Here is the caller graph for this function: