SCALE-RM
|
#include "scalelib.h"
Go to the source code of this file.
Modules | |
module | scale_atmos_dyn_tinteg_short_rk11s8o |
module Atmosphere / Dyn Tinteg | |
Functions/Subroutines | |
subroutine, public | scale_atmos_dyn_tinteg_short_rk11s8o::atmos_dyn_tinteg_short_rk11s8o_setup (tinteg_type) |
Setup. More... | |
subroutine, public | scale_atmos_dyn_tinteg_short_rk11s8o::atmos_dyn_tinteg_short_rk11s8o (DENS, MOMZ, MOMX, MOMY, RHOT, PROG, mflx_hi, tflx_hi, DENS_t, MOMZ_t, MOMX_t, MOMY_t, RHOT_t, DPRES0, CVtot, CORIOLI, num_diff, wdamp_coef, divdmp_coef, DDIV, FLAG_FCT_MOMENTUM, FLAG_FCT_T, FLAG_FCT_ALONG_STREAM, CDZ, FDZ, FDX, FDY, RCDZ, RCDX, RCDY, RFDZ, RFDX, RFDY, PHI, GSQRT, J13G, J23G, J33G, MAPF, REF_pres, REF_dens, BND_W, BND_E, BND_S, BND_N, TwoD, dt) |
RK7s6o. More... | |
Variables | |
real(rp), dimension(11, 11), parameter, public | scale_atmos_dyn_tinteg_short_rk11s8o::rkcoef_a_11s8o_cooperverner1972 = reshape( (/ ZERO, 0.5_RP, 0.25_RP, RC41, RC51, RC61, RC71, RC81, RC91, RC101, ZERO, ZERO, ZERO, 0.25_RP, RC42, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, RC43, RC53, RC63, RC73, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, RC54, RC64, RC74, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, RC65, RC75, RC85, RC95, RC105, RC115, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, RC76, RC86, RC96, RC106, RC116, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, RC87, RC97, RC107, RC117, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, RC98, RC108, RC118, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, RC109, RC119, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, RC1110, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO /), shape(RKCoef_a_11s8o_CooperVerner1972) ) |
real(rp), dimension(11), parameter, public | scale_atmos_dyn_tinteg_short_rk11s8o::rkcoef_b_11s8o_cooperverner1972 = (/ 0.05_RP, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, 49.0_RP/180.0_RP, 16.0_RP/45.0_RP, 49.0_RP/180.0_RP, 0.05_RP /) |