Data Types | |
interface | mp_update_dwinds |
Functions/Subroutines | |
subroutine | init_winds (UBar, u, v, ua, va, uc, vc, defOnGrid, npx, npy, ng, ndims, nregions, nested, gridstruct, domain, tile) |
subroutine, public | init_case (u, v, w, pt, delp, q, phis, ps, pe, peln, pk, pkz, uc, vc, ua, va, ak, bk, gridstruct, flagstruct, npx, npy, npz, ng, ncnst, nwat, ndims, nregions, dry_mass, mountain, moist_phys, hydrostatic, hybrid_z, delz, ze0, adiabatic, ks, npx_global, ptop, domain_in, tile_in, bd) |
subroutine | get_vorticity (isc, iec, jsc, jec, isd, ied, jsd, jed, npz, u, v, vort, dx, dy, rarea) |
subroutine, public | checker_tracers (i0, i1, j0, j1, ifirst, ilast, jfirst, jlast, nq, km, q, lon, lat, nx, ny, rn) |
subroutine | terminator_tracers (i0, i1, j0, j1, ifirst, ilast, jfirst, jlast, km, q, delp, ncnst, lon, lat) |
subroutine | rankine_vortex (ubar, r0, p1, u, v, grid) |
real function | gh_jet (npy, lat_in) |
real function | u_jet (lat) |
subroutine | get_case9_b (B, agrid) |
subroutine, public | case9_forcing1 (phis, time_since_start) |
subroutine, public | case9_forcing2 (phis) |
subroutine, public | case51_forcing (delp, uc, vc, u, v, ua, va, pe, time, dt, gridstruct, npx, npy, npz, ptop, domain) |
subroutine, public | get_stats (dt, dtout, nt, maxnt, ndays, u, v, pt, delp, q, phis, ps, uc, vc, ua, va, npx, npy, npz, ncnst, ndims, nregions, gridstruct, stats_lun, consv_lun, monitorFreq, tile, domain, nested) |
subroutine | get_pt_on_great_circle (p1, p2, dist, heading, p3) |
subroutine | get_scalar_stats (var, varT, npx, npy, ndims, nregions, vmin, vmax, L1_norm, L2_norm, Linf_norm, gridstruct, tile) |
subroutine | get_vector_stats (varU, varUT, varV, varVT, npx, npy, ndims, nregions, vmin, vmax, L1_norm, L2_norm, Linf_norm, gridstruct, tile) |
subroutine, public | check_courant_numbers (uc, vc, ndt, n_split, gridstruct, npx, npy, npz, tile, noPrint) |
subroutine | pmxn (p, npx, npy, nregions, tile, gridstruct, pmin, pmax, i0, j0, n0) |
subroutine, public | init_double_periodic (u, v, w, pt, delp, q, phis, ps, pe, peln, pk, pkz, uc, vc, ua, va, ak, bk, gridstruct, flagstruct, npx, npy, npz, ng, ncnst, nwat, ndims, nregions, dry_mass, mountain, moist_phys, hydrostatic, hybrid_z, delz, ze0, ks, ptop, domain_in, tile_in, bd) |
subroutine | superk_sounding (km, pe, p00, ze, pt, qz) |
subroutine | balanced_k (km, is, ie, js, je, ng, ps0, ze1, ts1, qs1, uz1, dudz, pe, pk, pt, delz, zvir, ptop, ak, bk, agrid) |
subroutine | superk_u (km, zz, um, dudz) |
subroutine | dcmip16_bc (delp, pt, u, v, q, w, delz, is, ie, js, je, isd, ied, jsd, jed, npz, nq, ak, bk, ptop, pk, peln, pe, pkz, gz, phis, ps, grid, agrid, hydrostatic, nwat, adiabatic, do_pert, domain) |
subroutine | dcmip16_tc (delp, pt, u, v, q, w, delz, is, ie, js, je, isd, ied, jsd, jed, npz, nq, ak, bk, ptop, pk, peln, pe, pkz, gz, phis, ps, grid, agrid, hydrostatic, nwat, adiabatic) |
subroutine, public | init_latlon (u, v, pt, delp, q, phis, ps, pe, peln, pk, pkz, uc, vc, ua, va, ak, bk, gridstruct, npx, npy, npz, ng, ncnst, ndims, nregions, dry_mass, mountain, moist_phys, hybrid_z, delz, ze0, domain_in, tile_in) |
subroutine | init_latlon_winds (UBar, u, v, ua, va, uc, vc, defOnGrid, gridstruct) |
subroutine | d2a2c (im, jm, km, ifirst, ilast, jfirst, jlast, ng, nested, u, v, ua, va, uc, vc, gridstruct, domain) |
subroutine | atob_s (qin, qout, npx, npy, dxa, dya, nested, cubed_sphere, altInterp) |
subroutine | atod (uin, vin, uout, vout, dxa, dya, dxc, dyc, npx, npy, ng, nested, domain) |
subroutine | dtoa (uin, vin, uout, vout, dx, dy, dxa, dya, dxc, dyc, npx, npy, ng) |
subroutine | atoc (uin, vin, uout, vout, dx, dy, dxa, dya, npx, npy, ng, nested, domain, noComm) |
subroutine | ctoa (uin, vin, uout, vout, dx, dy, dxc, dyc, dxa, dya, npx, npy, ng) |
subroutine | rotate_winds (myU, myV, p1, p2, p3, p4, t1, ndims, dir) |
subroutine | mp_update_dwinds_2d (u, v, npx, npy, domain) |
subroutine | mp_update_dwinds_3d (u, v, npx, npy, npz, domain) |
real function | globalsum (p, npx, npy, ifirst, ilast, jfirst, jlast, isd, ied, jsd, jed, gridstruct, tile) |
subroutine | get_unit_vector (p1, p2, p3, uvect) |
subroutine | normalize_vect (np, e) |
subroutine | mp_ghost_ew (im, jm, km, nq, ifirst, ilast, jfirst, jlast, kfirst, klast, ng_w, ng_e, ng_s, ng_n, q_ghst, q) |
subroutine | interp_left_edge_1d (qout, qin, dx, ifirst, ilast, order) |
subroutine | vpol5 (u, v, im, jm, coslon, sinlon, cosl5, sinl5, ng_d, ng_s, jfirst, jlast) |
subroutine | prt_m1 (qname, q, is, ie, js, je, n_g, km, fac) |
subroutine | var_dz (km, ztop, ze) |
subroutine | sm1_edge (is, ie, js, je, km, i, j, ze, ntimes) |
Variables | |
integer | sphum |
integer | theta_d |
real(kind=r_grid), parameter | radius = cnst_radius |
real(kind=r_grid), parameter | one = 1.d0 |
integer, public | test_case |
logical, public | bubble_do |
real, public | alpha |
integer, public | nsolitons |
real, public | soliton_size = 750.e3 |
real, public | soliton_umax = 50. |
real | p0_c0 = 3.0 |
real | rgamma = 5.0 |
real | lat0 = pi/2.0 |
pi/4.8 More... | |
real | lon0 = 0.0 |
pi-0.8 More... | |
real, parameter | pi_shift = 0.0 |
3.0*pi/4. More... | |
integer, parameter | initwindscase0 =-1 |
integer, parameter | initwindscase1 = 1 |
integer, parameter | initwindscase2 = 5 |
integer, parameter | initwindscase5 = 5 |
integer, parameter | initwindscase6 =-1 |
integer, parameter | initwindscase9 =-1 |
real, dimension(:), allocatable, public | pz0 |
real, dimension(:), allocatable, public | zz0 |
integer, public | tracer_test |
integer, public | wind_field |
real | ubar |
real | vbar |
real | gh0 |
real, dimension(:,:), allocatable | case9_b |
real, dimension(2) | aoft |
real, dimension(:,:,:), allocatable | phi0 |
Validating Field. More... | |
real, dimension(:,:,:), allocatable | ua0 |
Validating U-Wind. More... | |
real, dimension(:,:,:), allocatable | va0 |
Validating V-Windfms_io_exit, get_tile_string, &. More... | |
real, dimension(:), allocatable | gh_table |
real, dimension(:), allocatable | lats_table |
logical | gh_initialized = .false. |
real | tmass_orig |
total mass More... | |
real | tvort_orig |
enstrophy (integral of total vorticity) More... | |
real | tener_orig |
energy More... | |
integer, parameter | interporder = 1 |
|
private |
[in] | qin | A-grid field |
[out] | qout | Output B-grid field |
Definition at line 8335 of file test_cases.F90.
|
private |
[in] | uin | A-grid u-wind field |
[in] | vin | A-grid v-wind field |
[out] | uout | C-grid u-wind field |
[out] | vout | C-grid v-wind field |
Definition at line 8566 of file test_cases.F90.
|
private |
[in] | uin | A-grid u-wind field |
[in] | vin | A-grid v-wind field |
[out] | uout | D-grid u-wind field |
[out] | vout | D-grid v-wind field |
Definition at line 8471 of file test_cases.F90.
|
private |
Definition at line 6923 of file test_cases.F90.
subroutine, public test_cases_mod::case51_forcing | ( | real, dimension(isd:ied,jsd:jed,npz), intent(inout) | delp, |
real, dimension(isd:ied+1,jsd:jed,npz), intent(inout) | uc, | ||
real, dimension(isd:ied,jsd:jed+1,npz), intent(inout) | vc, | ||
real, dimension(isd:ied,jsd:jed+1,npz), intent(inout) | u, | ||
real, dimension(isd:ied+1,jsd:jed,npz), intent(inout) | v, | ||
real, dimension(isd:ied,jsd:jed,npz), intent(inout) | ua, | ||
real, dimension(isd:ied,jsd:jed,npz), intent(inout) | va, | ||
real, dimension(is-1:ie+1, npz+1,js-1:je+1), intent(inout) | pe, | ||
real, intent(in) | time, | ||
real, intent(in) | dt, | ||
type(fv_grid_type), intent(in), target | gridstruct, | ||
integer, intent(in) | npx, | ||
integer, intent(in) | npy, | ||
integer, intent(in) | npz, | ||
real, intent(inout) | ptop, | ||
type(domain2d), intent(inout) | domain | ||
) |
Definition at line 4213 of file test_cases.F90.
subroutine, public test_cases_mod::case9_forcing1 | ( | real, dimension(isd:ied ,jsd:jed ), intent(inout) | phis, |
real, intent(in) | time_since_start | ||
) |
Definition at line 4160 of file test_cases.F90.
subroutine, public test_cases_mod::case9_forcing2 | ( | real, dimension(isd:ied ,jsd:jed ), intent(inout) | phis | ) |
Definition at line 4195 of file test_cases.F90.
subroutine, public test_cases_mod::check_courant_numbers | ( | real, dimension(isd:ied+1,jsd:jed ,npz), intent(in) | uc, |
real, dimension(isd:ied ,jsd:jed+1,npz), intent(in) | vc, | ||
real, intent(in) | ndt, | ||
integer, intent(in) | n_split, | ||
type(fv_grid_type), intent(in), target | gridstruct, | ||
integer, intent(in) | npx, | ||
integer, intent(in) | npy, | ||
integer, intent(in) | npz, | ||
integer, intent(in) | tile, | ||
logical, intent(in), optional | noPrint | ||
) |
Definition at line 5199 of file test_cases.F90.
subroutine, public test_cases_mod::checker_tracers | ( | integer, intent(in) | i0, |
integer, intent(in) | i1, | ||
integer, intent(in) | j0, | ||
integer, intent(in) | j1, | ||
integer, intent(in) | ifirst, | ||
integer, intent(in) | ilast, | ||
integer, intent(in) | jfirst, | ||
integer, intent(in) | jlast, | ||
integer, intent(in) | nq, | ||
integer, intent(in) | km, | ||
real, dimension(ifirst:ilast,jfirst:jlast,km,nq), intent(out) | q, | ||
real(kind=r_grid), dimension(i0:i1,j0:j1), intent(in) | lon, | ||
real(kind=r_grid), dimension(i0:i1,j0:j1), intent(in) | lat, | ||
real, intent(in) | nx, | ||
real, intent(in) | ny, | ||
real, intent(in), optional | rn | ||
) |
Definition at line 3854 of file test_cases.F90.
|
private |
[in] | uin | C-grid u-wind field |
[in] | vin | C-grid v-wind field |
[out] | uout | A-grid u-wind field |
[out] | vout | A-grid v-wind field |
Definition at line 8686 of file test_cases.F90.
|
private |
Definition at line 8102 of file test_cases.F90.
|
private |
Definition at line 7115 of file test_cases.F90.
|
private |
Definition at line 7488 of file test_cases.F90.
|
private |
[in] | uin | D-grid u-wind field |
[in] | vin | D-grid v-wind field |
[out] | uout | A-grid u-wind field |
[out] | vout | A-grid v-wind field |
Definition at line 8514 of file test_cases.F90.
|
private |
Definition at line 4131 of file test_cases.F90.
|
private |
Definition at line 4979 of file test_cases.F90.
|
private |
Definition at line 5015 of file test_cases.F90.
subroutine, public test_cases_mod::get_stats | ( | real, intent(in) | dt, |
real, intent(in) | dtout, | ||
integer, intent(in) | nt, | ||
integer, intent(in) | maxnt, | ||
real, intent(in) | ndays, | ||
real, dimension(isd:ied ,jsd:jed+1,npz), intent(inout) | u, | ||
real, dimension(isd:ied+1,jsd:jed ,npz), intent(inout) | v, | ||
real, dimension(isd:ied ,jsd:jed ,npz), intent(inout) | pt, | ||
real, dimension(isd:ied ,jsd:jed ,npz), intent(inout) | delp, | ||
real, dimension(isd:ied ,jsd:jed ,npz, ncnst), intent(inout) | q, | ||
real, dimension(isd:ied ,jsd:jed ), intent(inout) | phis, | ||
real, dimension(isd:ied ,jsd:jed ), intent(inout) | ps, | ||
real, dimension(isd:ied+1,jsd:jed ,npz), intent(inout) | uc, | ||
real, dimension(isd:ied ,jsd:jed+1,npz), intent(inout) | vc, | ||
real, dimension(isd:ied ,jsd:jed ,npz), intent(inout) | ua, | ||
real, dimension(isd:ied ,jsd:jed ,npz), intent(inout) | va, | ||
integer, intent(in) | npx, | ||
integer, intent(in) | npy, | ||
integer, intent(in) | npz, | ||
integer, intent(in) | ncnst, | ||
integer, intent(in) | ndims, | ||
integer, intent(in) | nregions, | ||
type(fv_grid_type), target | gridstruct, | ||
integer, intent(in) | stats_lun, | ||
integer, intent(in) | consv_lun, | ||
integer, intent(in) | monitorFreq, | ||
integer, intent(in) | tile, | ||
type(domain2d), intent(inout) | domain, | ||
logical, intent(in) | nested | ||
) |
Definition at line 4535 of file test_cases.F90.
|
private |
Definition at line 8912 of file test_cases.F90.
|
private |
Definition at line 5104 of file test_cases.F90.
|
private |
Definition at line 3820 of file test_cases.F90.
|
private |
Definition at line 4068 of file test_cases.F90.
real function test_cases_mod::globalsum | ( | real, dimension(ifirst:ilast,jfirst:jlast), intent(in) | p, |
integer, intent(in) | npx, | ||
integer, intent(in) | npy, | ||
integer, intent(in) | ifirst, | ||
integer, intent(in) | ilast, | ||
integer, intent(in) | jfirst, | ||
integer, intent(in) | jlast, | ||
integer, intent(in) | isd, | ||
integer, intent(in) | ied, | ||
integer, intent(in) | jsd, | ||
integer, intent(in) | jed, | ||
type(fv_grid_type), intent(in), target | gridstruct, | ||
integer, intent(in) | tile | ||
) |
[in] | p | field to be summed |
Definition at line 8815 of file test_cases.F90.
subroutine, public test_cases_mod::init_case | ( | real, dimension(bd%isd:bd%ied ,bd%jsd:bd%jed+1,npz), intent(inout) | u, |
real, dimension(bd%isd:bd%ied+1,bd%jsd:bd%jed ,npz), intent(inout) | v, | ||
real, dimension(bd%isd: ,bd%jsd: ,1:), intent(inout) | w, | ||
real, dimension(bd%isd:bd%ied ,bd%jsd:bd%jed ,npz), intent(inout) | pt, | ||
real, dimension(bd%isd:bd%ied ,bd%jsd:bd%jed ,npz), intent(inout) | delp, | ||
real, dimension(bd%isd:bd%ied ,bd%jsd:bd%jed ,npz, ncnst), intent(inout) | q, | ||
real, dimension(bd%isd:bd%ied ,bd%jsd:bd%jed ), intent(inout) | phis, | ||
real, dimension(bd%isd:bd%ied ,bd%jsd:bd%jed ), intent(inout) | ps, | ||
real, dimension(bd%is-1:bd%ie+1,npz+1,bd%js-1:bd%je+1), intent(inout) | pe, | ||
real, dimension(bd%is :bd%ie ,npz+1 ,bd%js:bd%je), intent(inout) | peln, | ||
real, dimension(bd%is:bd%ie ,bd%js:bd%je ,npz+1), intent(inout) | pk, | ||
real, dimension(bd%is:bd%ie ,bd%js:bd%je ,npz ), intent(inout) | pkz, | ||
real, dimension(bd%isd:bd%ied+1,bd%jsd:bd%jed ,npz), intent(inout) | uc, | ||
real, dimension(bd%isd:bd%ied ,bd%jsd:bd%jed+1,npz), intent(inout) | vc, | ||
real, dimension(bd%isd:bd%ied ,bd%jsd:bd%jed ,npz), intent(inout) | ua, | ||
real, dimension(bd%isd:bd%ied ,bd%jsd:bd%jed ,npz), intent(inout) | va, | ||
real, dimension(npz+1), intent(inout) | ak, | ||
real, dimension(npz+1), intent(inout) | bk, | ||
type(fv_grid_type), target | gridstruct, | ||
type(fv_flags_type), intent(in), target | flagstruct, | ||
integer, intent(in) | npx, | ||
integer, intent(in) | npy, | ||
integer, intent(in) | npz, | ||
integer, intent(in) | ng, | ||
integer, intent(in) | ncnst, | ||
integer, intent(in) | nwat, | ||
integer, intent(in) | ndims, | ||
integer, intent(in) | nregions, | ||
real, intent(in) | dry_mass, | ||
logical, intent(in) | mountain, | ||
logical, intent(in) | moist_phys, | ||
logical, intent(in) | hydrostatic, | ||
logical, intent(in) | hybrid_z, | ||
real, dimension(bd%isd:,bd%jsd:,1:), intent(inout) | delz, | ||
real, dimension(bd%is:,bd%js:,1:), intent(inout) | ze0, | ||
logical, intent(in) | adiabatic, | ||
integer, intent(in) | ks, | ||
integer, intent(in) | npx_global, | ||
real, intent(inout) | ptop, | ||
type(domain2d), intent(in), target | domain_in, | ||
integer, intent(in), target | tile_in, | ||
type(fv_grid_bounds_type), intent(in) | bd | ||
) |
Definition at line 541 of file test_cases.F90.
subroutine, public test_cases_mod::init_double_periodic | ( | real, dimension(bd%isd:bd%ied ,bd%jsd:bd%jed+1,npz), intent(inout) | u, |
real, dimension(bd%isd:bd%ied+1,bd%jsd:bd%jed ,npz), intent(inout) | v, | ||
real, dimension(bd%isd: ,bd%jsd: ,1:), intent(inout) | w, | ||
real, dimension(bd%isd:bd%ied ,bd%jsd:bd%jed ,npz), intent(inout) | pt, | ||
real, dimension(bd%isd:bd%ied ,bd%jsd:bd%jed ,npz), intent(inout) | delp, | ||
real, dimension(bd%isd:bd%ied ,bd%jsd:bd%jed ,npz, ncnst), intent(inout) | q, | ||
real, dimension(bd%isd:bd%ied ,bd%jsd:bd%jed ), intent(inout) | phis, | ||
real, dimension(bd%isd:bd%ied ,bd%jsd:bd%jed ), intent(inout) | ps, | ||
real, dimension(bd%is-1:bd%ie+1,npz+1,bd%js-1:bd%je+1), intent(inout) | pe, | ||
real, dimension(bd%is :bd%ie ,npz+1 ,bd%js:bd%je), intent(inout) | peln, | ||
real, dimension(bd%is:bd%ie ,bd%js:bd%je ,npz+1), intent(inout) | pk, | ||
real, dimension(bd%is:bd%ie ,bd%js:bd%je ,npz ), intent(inout) | pkz, | ||
real, dimension(bd%isd:bd%ied+1,bd%jsd:bd%jed ,npz), intent(inout) | uc, | ||
real, dimension(bd%isd:bd%ied ,bd%jsd:bd%jed+1,npz), intent(inout) | vc, | ||
real, dimension(bd%isd:bd%ied ,bd%jsd:bd%jed ,npz), intent(inout) | ua, | ||
real, dimension(bd%isd:bd%ied ,bd%jsd:bd%jed ,npz), intent(inout) | va, | ||
real, dimension(npz+1), intent(inout) | ak, | ||
real, dimension(npz+1), intent(inout) | bk, | ||
type(fv_grid_type), target | gridstruct, | ||
type(fv_flags_type), target | flagstruct, | ||
integer, intent(in) | npx, | ||
integer, intent(in) | npy, | ||
integer, intent(in) | npz, | ||
integer, intent(in) | ng, | ||
integer, intent(in) | ncnst, | ||
integer, intent(in) | nwat, | ||
integer, intent(in) | ndims, | ||
integer, intent(in) | nregions, | ||
real, intent(in) | dry_mass, | ||
logical, intent(in) | mountain, | ||
logical, intent(in) | moist_phys, | ||
logical, intent(in) | hydrostatic, | ||
logical, intent(in) | hybrid_z, | ||
real, dimension(bd%isd:,bd%jsd:,1:), intent(inout) | delz, | ||
real, dimension(bd%is:,bd%js:,1:), intent(inout) | ze0, | ||
integer, intent(inout) | ks, | ||
real, intent(inout) | ptop, | ||
type(domain2d), intent(in), target | domain_in, | ||
integer, intent(inout), target | tile_in, | ||
type(fv_grid_bounds_type), intent(in) | bd | ||
) |
Definition at line 6072 of file test_cases.F90.
subroutine, public test_cases_mod::init_latlon | ( | real, dimension(isd:ied ,jsd:jed+1,npz), intent(inout) | u, |
real, dimension(isd:ied+1,jsd:jed ,npz), intent(inout) | v, | ||
real, dimension(isd:ied ,jsd:jed ,npz), intent(inout) | pt, | ||
real, dimension(isd:ied ,jsd:jed ,npz), intent(inout) | delp, | ||
real, dimension(isd:ied ,jsd:jed ,npz, ncnst), intent(inout) | q, | ||
real, dimension(isd:ied ,jsd:jed ), intent(inout) | phis, | ||
real, dimension(isd:ied ,jsd:jed ), intent(inout) | ps, | ||
real, dimension(is-1:ie+1,npz+1,js-1:je+1), intent(inout) | pe, | ||
real, dimension(is :ie ,npz+1 ,js:je), intent(inout) | peln, | ||
real, dimension(is:ie ,js:je ,npz+1), intent(inout) | pk, | ||
real, dimension(is:ie ,js:je ,npz ), intent(inout) | pkz, | ||
real, dimension(isd:ied+1,jsd:jed ,npz), intent(inout) | uc, | ||
real, dimension(isd:ied ,jsd:jed+1,npz), intent(inout) | vc, | ||
real, dimension(isd:ied ,jsd:jed ,npz), intent(inout) | ua, | ||
real, dimension(isd:ied ,jsd:jed ,npz), intent(inout) | va, | ||
real, dimension(npz+1), intent(in) | ak, | ||
real, dimension(npz+1), intent(in) | bk, | ||
type(fv_grid_type), intent(in), target | gridstruct, | ||
integer, intent(in) | npx, | ||
integer, intent(in) | npy, | ||
integer, intent(in) | npz, | ||
integer, intent(in) | ng, | ||
integer, intent(in) | ncnst, | ||
integer, intent(in) | ndims, | ||
integer, intent(in) | nregions, | ||
real, intent(in) | dry_mass, | ||
logical, intent(in) | mountain, | ||
logical, intent(in) | moist_phys, | ||
logical, intent(in) | hybrid_z, | ||
real, dimension(isd:,jsd:,1:), intent(inout) | delz, | ||
real, dimension(is:,js:,1:), intent(inout) | ze0, | ||
type(domain2d), intent(in), target | domain_in, | ||
integer, intent(in), target | tile_in | ||
) |
Definition at line 7838 of file test_cases.F90.
|
private |
Definition at line 8016 of file test_cases.F90.
|
private |
Definition at line 245 of file test_cases.F90.
|
private |
Definition at line 9012 of file test_cases.F90.
|
private |
Definition at line 8957 of file test_cases.F90.
|
private |
[in,out] | u | D-grid u-wind field |
[in,out] | v | D-grid v-wind field |
Definition at line 8780 of file test_cases.F90.
subroutine test_cases_mod::mp_update_dwinds_3d | ( | real, dimension(isd:ied ,jsd:jed+1,npz), intent(inout) | u, |
real, dimension(isd:ied+1,jsd:jed ,npz), intent(inout) | v, | ||
integer, intent(in) | npx, | ||
integer, intent(in) | npy, | ||
integer, intent(in) | npz, | ||
type(domain2d), intent(inout) | domain | ||
) |
[in,out] | u | D-grid u-wind field |
[in,out] | v | D-grid v-wind field |
Definition at line 8798 of file test_cases.F90.
|
private |
Definition at line 8932 of file test_cases.F90.
|
private |
Definition at line 5326 of file test_cases.F90.
|
private |
Definition at line 9212 of file test_cases.F90.
|
private |
Definition at line 3991 of file test_cases.F90.
|
private |
[in,out] | myu | u-wind field |
[in,out] | myv | v-wind field |
[in] | dir | Direction ; 1=>sphere-to-cube 2=> cube-to-sphere |
Definition at line 8737 of file test_cases.F90.
|
private |
Definition at line 9303 of file test_cases.F90.
|
private |
Definition at line 6793 of file test_cases.F90.
|
private |
Definition at line 7077 of file test_cases.F90.
|
private |
Definition at line 3923 of file test_cases.F90.
|
private |
Definition at line 4115 of file test_cases.F90.
|
private |
Definition at line 9242 of file test_cases.F90.
|
private |
im | Total longitudes |
jm | Total latitudes |
jfirst | First PE latitude (no ghosting) |
jlast | Last PE latitude (no ghosting) |
Definition at line 9120 of file test_cases.F90.
real, public test_cases_mod::alpha |
Definition at line 175 of file test_cases.F90.
|
private |
Definition at line 207 of file test_cases.F90.
logical, public test_cases_mod::bubble_do |
Definition at line 174 of file test_cases.F90.
|
private |
Definition at line 206 of file test_cases.F90.
|
private |
Definition at line 203 of file test_cases.F90.
|
private |
Definition at line 216 of file test_cases.F90.
|
private |
Definition at line 215 of file test_cases.F90.
|
private |
Definition at line 189 of file test_cases.F90.
|
private |
Definition at line 190 of file test_cases.F90.
|
private |
Definition at line 191 of file test_cases.F90.
|
private |
Definition at line 192 of file test_cases.F90.
|
private |
Definition at line 193 of file test_cases.F90.
|
private |
Definition at line 194 of file test_cases.F90.
|
private |
Definition at line 223 of file test_cases.F90.
|
private |
pi/4.8
Definition at line 182 of file test_cases.F90.
|
private |
Definition at line 215 of file test_cases.F90.
|
private |
pi-0.8
Definition at line 183 of file test_cases.F90.
integer, public test_cases_mod::nsolitons |
Definition at line 176 of file test_cases.F90.
|
private |
Definition at line 172 of file test_cases.F90.
|
private |
Definition at line 180 of file test_cases.F90.
|
private |
Validating Field.
Definition at line 211 of file test_cases.F90.
|
private |
3.0*pi/4.
Definition at line 186 of file test_cases.F90.
real, dimension(:), allocatable, public test_cases_mod::pz0 |
Definition at line 196 of file test_cases.F90.
|
private |
Definition at line 171 of file test_cases.F90.
|
private |
Definition at line 181 of file test_cases.F90.
real, public test_cases_mod::soliton_size = 750.e3 |
Definition at line 177 of file test_cases.F90.
real, public test_cases_mod::soliton_umax = 50. |
Definition at line 177 of file test_cases.F90.
|
private |
Definition at line 170 of file test_cases.F90.
|
private |
energy
Definition at line 221 of file test_cases.F90.
integer, public test_cases_mod::test_case |
Definition at line 173 of file test_cases.F90.
|
private |
Definition at line 170 of file test_cases.F90.
|
private |
total mass
Definition at line 219 of file test_cases.F90.
integer, public test_cases_mod::tracer_test |
Definition at line 198 of file test_cases.F90.
|
private |
enstrophy (integral of total vorticity)
Definition at line 220 of file test_cases.F90.
|
private |
Validating U-Wind.
Definition at line 212 of file test_cases.F90.
|
private |
Definition at line 201 of file test_cases.F90.
|
private |
Validating V-Windfms_io_exit, get_tile_string, &.
Definition at line 213 of file test_cases.F90.
|
private |
Definition at line 201 of file test_cases.F90.
integer, public test_cases_mod::wind_field |
Definition at line 198 of file test_cases.F90.
real, dimension(:), allocatable, public test_cases_mod::zz0 |
Definition at line 196 of file test_cases.F90.