FV3 Bundle
dcmip_initial_conditions_test_1_2_3 Module Reference

Functions/Subroutines

subroutine test1_advection_deformation (lon, lat, p, z, zcoords, u, v, w, t, phis, ps, rho, q, q1, q2, q3, q4)
 
subroutine test1_advection_hadley (lon, lat, p, z, zcoords, u, v, w, t, phis, ps, rho, q, q1)
 
subroutine test1_advection_orography (lon, lat, p, z, zcoords, cfv, hybrid_eta, hyam, hybm, gc, u, v, w, t, phis, ps, rho, q, q1, q2, q3, q4)
 
subroutine test2_steady_state_mountain (lon, lat, p, z, zcoords, hybrid_eta, hyam, hybm, u, v, w, t, phis, ps, rho, q)
 
subroutine test2_schaer_mountain (lon, lat, p, z, zcoords, hybrid_eta, hyam, hybm, shear, u, v, w, t, phis, ps, rho, q)
 
subroutine test3_gravity_wave (lon, lat, p, z, zcoords, u, v, w, t, phis, ps, rho, q)
 

Variables

real(8), parameter a = 6371220.0d0
 
real(8), parameter rd = 287.0d0
 
real(8), parameter g = 9.80616d0
 
real(8), parameter cp = 1004.5d0
 
real(8), parameter pi = 4.d0*atan(1.d0)
 
real(8), parameter p0 = 100000.d0
 

Function/Subroutine Documentation

◆ test1_advection_deformation()

subroutine dcmip_initial_conditions_test_1_2_3::test1_advection_deformation ( real(8), intent(in)  lon,
real(8), intent(in)  lat,
real(8), intent(inout)  p,
real(8), intent(in)  z,
integer, intent(in)  zcoords,
real(8), intent(out)  u,
real(8), intent(out)  v,
real(8), intent(out)  w,
real(8), intent(out)  t,
real(8), intent(out)  phis,
real(8), intent(out)  ps,
real(8), intent(out)  rho,
real(8), intent(out)  q,
real(8), intent(out)  q1,
real(8), intent(out)  q2,
real(8), intent(out)  q3,
real(8), intent(out)  q4 
)

Definition at line 85 of file dcmip_initial_conditions_test_1_2_3_v5.f90.

Here is the caller graph for this function:

◆ test1_advection_hadley()

subroutine dcmip_initial_conditions_test_1_2_3::test1_advection_hadley ( real(8), intent(in)  lon,
real(8), intent(in)  lat,
real(8), intent(inout)  p,
real(8), intent(in)  z,
integer, intent(in)  zcoords,
real(8), intent(out)  u,
real(8), intent(out)  v,
real(8), intent(out)  w,
real(8), intent(out)  t,
real(8), intent(out)  phis,
real(8), intent(out)  ps,
real(8), intent(out)  rho,
real(8), intent(out)  q,
real(8), intent(out)  q1 
)

Definition at line 323 of file dcmip_initial_conditions_test_1_2_3_v5.f90.

Here is the caller graph for this function:

◆ test1_advection_orography()

subroutine dcmip_initial_conditions_test_1_2_3::test1_advection_orography ( real(8), intent(in)  lon,
real(8), intent(in)  lat,
real(8), intent(inout)  p,
real(8), intent(in)  z,
integer, intent(in)  zcoords,
integer, intent(in)  cfv,
logical, intent(in)  hybrid_eta,
real(8), intent(in)  hyam,
real(8), intent(in)  hybm,
real(8), intent(in)  gc,
real(8), intent(out)  u,
real(8), intent(out)  v,
real(8), intent(out)  w,
real(8), intent(out)  t,
real(8), intent(out)  phis,
real(8), intent(out)  ps,
real(8), intent(out)  rho,
real(8), intent(out)  q,
real(8), intent(out)  q1,
real(8), intent(out)  q2,
real(8), intent(out)  q3,
real(8), intent(out)  q4 
)

Definition at line 468 of file dcmip_initial_conditions_test_1_2_3_v5.f90.

Here is the call graph for this function:

◆ test2_schaer_mountain()

subroutine dcmip_initial_conditions_test_1_2_3::test2_schaer_mountain ( real(8), intent(in)  lon,
real(8), intent(in)  lat,
real(8), intent(inout)  p,
real(8), intent(in)  z,
integer, intent(in)  zcoords,
logical, intent(in)  hybrid_eta,
real(8), intent(in)  hyam,
real(8), intent(in)  hybm,
integer, intent(in)  shear,
real(8), intent(out)  u,
real(8), intent(out)  v,
real(8), intent(out)  w,
real(8), intent(out)  t,
real(8), intent(out)  phis,
real(8), intent(out)  ps,
real(8), intent(out)  rho,
real(8), intent(out)  q 
)

Definition at line 1021 of file dcmip_initial_conditions_test_1_2_3_v5.f90.

◆ test2_steady_state_mountain()

subroutine dcmip_initial_conditions_test_1_2_3::test2_steady_state_mountain ( real(8), intent(in)  lon,
real(8), intent(in)  lat,
real(8), intent(inout)  p,
real(8), intent(in)  z,
integer, intent(in)  zcoords,
logical, intent(in)  hybrid_eta,
real(8), intent(in)  hyam,
real(8), intent(in)  hybm,
real(8), intent(out)  u,
real(8), intent(out)  v,
real(8), intent(out)  w,
real(8), intent(out)  t,
real(8), intent(out)  phis,
real(8), intent(out)  ps,
real(8), intent(out)  rho,
real(8), intent(out)  q 
)

Definition at line 870 of file dcmip_initial_conditions_test_1_2_3_v5.f90.

◆ test3_gravity_wave()

subroutine dcmip_initial_conditions_test_1_2_3::test3_gravity_wave ( real(8), intent(in)  lon,
real(8), intent(in)  lat,
real(8), intent(inout)  p,
real(8), intent(in)  z,
integer, intent(in)  zcoords,
real(8), intent(out)  u,
real(8), intent(out)  v,
real(8), intent(out)  w,
real(8), intent(out)  t,
real(8), intent(out)  phis,
real(8), intent(out)  ps,
real(8), intent(out)  rho,
real(8), intent(out)  q 
)

Definition at line 1192 of file dcmip_initial_conditions_test_1_2_3_v5.f90.

Here is the caller graph for this function:

Variable Documentation

◆ a

real(8), parameter dcmip_initial_conditions_test_1_2_3::a = 6371220.0d0

Definition at line 61 of file dcmip_initial_conditions_test_1_2_3_v5.f90.

◆ cp

real(8), parameter dcmip_initial_conditions_test_1_2_3::cp = 1004.5d0

Definition at line 61 of file dcmip_initial_conditions_test_1_2_3_v5.f90.

◆ g

real(8), parameter dcmip_initial_conditions_test_1_2_3::g = 9.80616d0

Definition at line 61 of file dcmip_initial_conditions_test_1_2_3_v5.f90.

◆ p0

real(8), parameter dcmip_initial_conditions_test_1_2_3::p0 = 100000.d0

Definition at line 71 of file dcmip_initial_conditions_test_1_2_3_v5.f90.

◆ pi

real(8), parameter dcmip_initial_conditions_test_1_2_3::pi = 4.d0*atan(1.d0)

Definition at line 61 of file dcmip_initial_conditions_test_1_2_3_v5.f90.

◆ rd

real(8), parameter dcmip_initial_conditions_test_1_2_3::rd = 287.0d0

Definition at line 61 of file dcmip_initial_conditions_test_1_2_3_v5.f90.