FE-Project
Loading...
Searching...
No Matches
Modules | Functions/Subroutines
scale_atm_dyn_dgm_trcadvect3d_heve.F90 File Reference
#include "scaleFElib.h"

Go to the source code of this file.

Modules

module  scale_atm_dyn_dgm_trcadvect3d_heve
 module FElib / Fluid dyn solver / Atmosphere / Tracer advection
 

Functions/Subroutines

subroutine, public scale_atm_dyn_dgm_trcadvect3d_heve::atm_dyn_dgm_trcadvect3d_heve_init (mesh, faceintmat)
 
subroutine, public scale_atm_dyn_dgm_trcadvect3d_heve::atm_dyn_dgm_trcadvect3d_heve_final ()
 
subroutine, public scale_atm_dyn_dgm_trcadvect3d_heve::atm_dyn_dgm_trcadvect3d_heve_cal_tend (qtrc_dt, qtrc_, momx_, momy_, momz_, alphdens_m, alphdens_p, fct_coef, rhoq_tp, dx, dy, dz, sx, sy, sz, lift, faceintmat, lmesh, elem, lmesh2d, elem2d)
 
subroutine, public scale_atm_dyn_dgm_trcadvect3d_heve::atm_dyn_dgm_trcadvect3d_heve_calc_fct_coef (fct_coef, qtrc_, momx_, momy_, momz_, rhoq_tp_, alphdens_m, alphdens_p, dens_hyd, ddens_, ddens0_, rk_c_ssm1, dt, dx, dy, dz, sx, sy, sz, lift, faceintmat, lmesh, elem, lmesh2d, elem2d, disable_limiter)
 
subroutine, public scale_atm_dyn_dgm_trcadvect3d_heve::atm_dyn_dgm_trcadvect3d_tmar (qtrc_, dens_hyd, ddens_, lmesh, elem, lmesh2d, elem2d)
 Second Step of limiter in which nonlinear truncation and mass aware rescaling (TMAR)
 
subroutine, public scale_atm_dyn_dgm_trcadvect3d_heve::atm_dyn_dgm_trcadvect3d_save_massflux (mflx_x_tavg, mflx_y_tavg, mflx_z_tavg, alph_dens_m, alph_dens_p, ddens, momx, momy, momz, dpres, dens_hyd, pres_hyd, rtot, cvtot, cptot, lmesh, elem, rkstage, tavg_weight_h, tavg_weight_v)
 
subroutine, public scale_atm_dyn_dgm_trcadvect3d_heve::atm_dyn_dgm_trcadvect3d_heve_cal_alphdens_advtest (alph_dens_m, alph_dens_p, ddens_, momx_, momy_, momz_, dens_hyd, gsqrt, nx, ny, nz, vmapm, vmapp, lmesh, elem)