|
subroutine, public | dyn_core_mod::dyn_core (npx, npy, npz, ng, sphum, nq, bdt, n_map, n_split, zvir, cp, akap, cappa, grav, hydrostatic, u, v, w, delz, pt, q, delp, pe, pk, phis, ws, omga, ptop, pfull, ua, va, uc, vc, mfx, mfy, cx, cy, pkz, peln, q_con, ak, bk, ks, gridstruct, flagstruct, neststruct, idiag, bd, domain, init_step, i_pack, end_step, diss_est, time_total) |
|
subroutine | dyn_core_mod::pk3_halo (is, ie, js, je, isd, ied, jsd, jed, npz, ptop, akap, pk3, delp) |
|
subroutine | dyn_core_mod::pln_halo (is, ie, js, je, isd, ied, jsd, jed, npz, ptop, pk3, delp) |
|
subroutine | dyn_core_mod::pe_halo (is, ie, js, je, isd, ied, jsd, jed, npz, ptop, pe, delp) |
|
subroutine | dyn_core_mod::adv_pe (ua, va, pem, om, gridstruct, bd, npx, npy, npz, ng) |
|
subroutine | dyn_core_mod::p_grad_c (dt2, npz, delpc, pkc, gz, uc, vc, bd, rdxc, rdyc, hydrostatic) |
|
subroutine | dyn_core_mod::nh_p_grad (u, v, pp, gz, delp, pk, dt, ng, gridstruct, bd, npx, npy, npz, use_logp) |
|
subroutine | dyn_core_mod::split_p_grad (u, v, pp, gz, delp, pk, beta, dt, ng, gridstruct, bd, npx, npy, npz, use_logp) |
|
subroutine | dyn_core_mod::one_grad_p (u, v, pk, gz, divg2, delp, dt, ng, gridstruct, bd, npx, npy, npz, ptop, hydrostatic, a2b_ord, d_ext) |
|
subroutine | dyn_core_mod::grad1_p_update (divg2, u, v, pk, gz, dt, ng, gridstruct, bd, npx, npy, npz, ptop, beta, a2b_ord) |
|
subroutine | dyn_core_mod::mix_dp (hydrostatic, w, delp, pt, km, ak, bk, CG, fv_debug, bd) |
|
subroutine | dyn_core_mod::geopk (ptop, pe, peln, delp, pk, gz, hs, pt, ifdef MULTI_GASES |
| The subroutine 'geopk' calculates geopotential and pressure to the kappa. More...
|
|
subroutine, public | dyn_core_mod::del2_cubed (q, cd, gridstruct, domain, npx, npy, km, nmax, bd) |
| The subroutine 'del2-cubed' filters the omega field for the physics. More...
|
|
subroutine, public | dyn_core_mod::init_ijk_mem (i1, i2, j1, j2, km, array, var) |
|
subroutine | dyn_core_mod::ray_fast (dt, npx, npy, npz, pfull, tau, u, v, w, ks, dp, ptop, hydrostatic, rf_cutoff, bd) |
| The subroutine 'Ray_fast' computes a simple "inline" version of the Rayleigh friction (EXPERIMENTAL - NOT FOR GENERAL USE). More...
|
|
subroutine | dyn_core_mod::gz_bc (gz, delzBC, bd, npx, npy, npz, step, split) |
|
|
real | dyn_core_mod::ptk |
|
real | dyn_core_mod::peln1 |
|
real | dyn_core_mod::rgrav |
|
real | dyn_core_mod::d3_damp |
|
real, dimension(:,:,:), allocatable | dyn_core_mod::ut |
|
real, dimension(:,:,:), allocatable | dyn_core_mod::vt |
|
real, dimension(:,:,:), allocatable | dyn_core_mod::crx |
|
real, dimension(:,:,:), allocatable | dyn_core_mod::cry |
|
real, dimension(:,:,:), allocatable | dyn_core_mod::xfx |
|
real, dimension(:,:,:), allocatable | dyn_core_mod::yfx |
|
real, dimension(:,:,:), allocatable | dyn_core_mod::divgd |
|
real, dimension(:,:,:), allocatable | dyn_core_mod::zh |
|
real, dimension(:,:,:), allocatable | dyn_core_mod::du |
|
real, dimension(:,:,:), allocatable | dyn_core_mod::dv |
|
real, dimension(:,:,:), allocatable | dyn_core_mod::pkc |
|
real, dimension(:,:,:), allocatable | dyn_core_mod::delpc |
|
real, dimension(:,:,:), allocatable | dyn_core_mod::pk3 |
|
real, dimension(:,:,:), allocatable | dyn_core_mod::ptc |
|
real, dimension(:,:,:), allocatable | dyn_core_mod::gz |
|
real(kind=r_grid), parameter | dyn_core_mod::cnst_0p20 =0.20d0 |
|
real, dimension(:), allocatable | dyn_core_mod::rf |
|
integer | dyn_core_mod::k_rf = 0 |
|
logical | dyn_core_mod::rff_initialized = .false. |
|
logical | dyn_core_mod::first_call = .true. |
|
integer | dyn_core_mod::kmax =1 |
|