SCALE-RM
Modules | Macros | Functions/Subroutines
scale_atmos_dyn_tstep_short_fvm_hevi.F90 File Reference
#include "scalelib.h"
Include dependency graph for scale_atmos_dyn_tstep_short_fvm_hevi.F90:

Go to the source code of this file.

Modules

module  scale_atmos_dyn_tstep_short_fvm_hevi
 module Atmosphere / Dynamics RK
 

Macros

#define PROFILE_START(name)
 
#define PROFILE_STOP(name)
 
#define F2H(k, p, idx)   (CDZ(k+p-1)*GSQRT(k+p-1,i,j,idx)/(CDZ(k)*GSQRT(k,i,j,idx)+CDZ(k+1)*GSQRT(k+1,i,j,idx)))
 

Functions/Subroutines

subroutine, public scale_atmos_dyn_tstep_short_fvm_hevi::atmos_dyn_tstep_short_fvm_hevi_regist (ATMOS_DYN_TYPE, VA_out, VAR_NAME, VAR_DESC, VAR_UNIT)
 Register. More...
 
subroutine, public scale_atmos_dyn_tstep_short_fvm_hevi::atmos_dyn_tstep_short_fvm_hevi_setup
 Setup. More...
 
subroutine, public scale_atmos_dyn_tstep_short_fvm_hevi::atmos_dyn_tstep_short_fvm_hevi (DENS_RK, MOMZ_RK, MOMX_RK, MOMY_RK, RHOT_RK, PROG_RK, mflx_hi, tflx_hi, DENS0, MOMZ0, MOMX0, MOMY0, RHOT0, DENS, MOMZ, MOMX, MOMY, RHOT, DENS_t, MOMZ_t, MOMX_t, MOMY_t, RHOT_t, PROG0, PROG, DPRES0, RT2P, 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_dens, REF_rhot, BND_W, BND_E, BND_S, BND_N, TwoD, dtrk, last)
 

Macro Definition Documentation

◆ PROFILE_START

#define PROFILE_START (   name)

◆ PROFILE_STOP

#define PROFILE_STOP (   name)

◆ F2H

#define F2H (   k,
  p,
  idx 
)    (CDZ(k+p-1)*GSQRT(k+p-1,i,j,idx)/(CDZ(k)*GSQRT(k,i,j,idx)+CDZ(k+1)*GSQRT(k+1,i,j,idx)))