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

Go to the source code of this file.

Modules

module  scale_atm_phy_tb_dgm_common
 module FElib / Fluid dyn solver / Atmosphere / Physics turbulence / Common
 

Functions/Subroutines

subroutine, public scale_atm_phy_tb_dgm_common::atm_phy_tb_dgm_common_setup_variables (tends, auxvars, diagvars, tends_manager, auxvar_manager, diagvar_manager, tends_num_tot, mesh3d)
 
subroutine, public scale_atm_phy_tb_dgm_common::atm_phy_tb_dgm_common_calc_lambda (lambda, cs, filter_fac, lmesh, elem, lmesh2d, elem2d)
 
subroutine, public scale_atm_phy_tb_dgm_common::atm_phy_tb_dgm_common_cal_grad_qtrc (dfq1, dfq2, dfq3, drdx, drdy, drdz, kh, qtrc, ddens, dens_hyd, dx, dy, dz, sx, sy, sz, lift, lmesh, elem, lmesh2d, elem2d, is_bound, cal_grad_dens)
 Calculate parameterized diffusive mass flux of tracer with turbulent model.
 
subroutine, public scale_atm_phy_tb_dgm_common::atm_phy_tb_dgm_common_cal_tend (momx_t, momy_t, momz_t, rhot_t, t11, t12, t13, t21, t22, t23, t31, t32, t33, df1, df2, df3, nu, kh, ddens_, momx_, momy_, momz_, drhot_, dens_hyd, pres_hyd, pres_, pt_, dx, dy, dz, sx, sy, sz, lift, lmesh, elem, lmesh2d, elem2d, is_bound)
 Calculate tendecies with turbulent model.
 
subroutine, public scale_atm_phy_tb_dgm_common::atm_phy_tb_dgm_common_cal_tend_qtrc (rhoq_t, dfq1, dfq2, dfq3, kh, ddens_, dens_hyd, dx, dy, dz, sx, sy, sz, lift, lmesh, elem, lmesh2d, elem2d, is_bound)
 Calculate tendecies of tracer density with turbulent model.
 

Variables

integer, parameter, public scale_atm_phy_tb_dgm_common::atmos_phy_tb_aux_t13_id = 1
 
integer, parameter, public scale_atm_phy_tb_dgm_common::atmos_phy_tb_aux_t23_id = 2
 
integer, parameter, public scale_atm_phy_tb_dgm_common::atmos_phy_tb_aux_t33_id = 3
 
integer, parameter, public scale_atm_phy_tb_dgm_common::atmos_phy_tb_aux_diffflx3_id = 4
 
integer, parameter, public scale_atm_phy_tb_dgm_common::atmos_phy_tb_aux_t31_id = 5
 
integer, parameter, public scale_atm_phy_tb_dgm_common::atmos_phy_tb_aux_t32_id = 6
 
integer, parameter, public scale_atm_phy_tb_dgm_common::atmos_phy_tb_aux_diffflx1_id = 7
 
integer, parameter, public scale_atm_phy_tb_dgm_common::atmos_phy_tb_aux_diffflx2_id = 8
 
integer, parameter, public scale_atm_phy_tb_dgm_common::atmos_phy_tb_aux_t11_id = 9
 
integer, parameter, public scale_atm_phy_tb_dgm_common::atmos_phy_tb_aux_t12_id = 10
 
integer, parameter, public scale_atm_phy_tb_dgm_common::atmos_phy_tb_aux_t21_id = 11
 
integer, parameter, public scale_atm_phy_tb_dgm_common::atmos_phy_tb_aux_t22_id = 12
 
integer, parameter, public scale_atm_phy_tb_dgm_common::atmos_phy_tb_aux_scalar_num = 4
 
integer, parameter, public scale_atm_phy_tb_dgm_common::atmos_phy_tb_aux_hvec_num = 2
 
integer, parameter, public scale_atm_phy_tb_dgm_common::atmos_phy_tb_aux_htensor_num = 1
 
integer, parameter, public scale_atm_phy_tb_dgm_common::atmos_phy_tb_aux_num = 12
 
integer, parameter, public scale_atm_phy_tb_dgm_common::atmos_phy_tb_diag_tke_id = 1
 
integer, parameter, public scale_atm_phy_tb_dgm_common::atmos_phy_tb_diag_nu_id = 2
 
integer, parameter, public scale_atm_phy_tb_dgm_common::atmos_phy_tb_diag_kh_id = 3
 
integer, parameter, public scale_atm_phy_tb_dgm_common::atmos_phy_tb_diag_num = 3
 
integer, parameter, public scale_atm_phy_tb_dgm_common::atmos_phy_tb_momx_t_id = 1
 
integer, parameter, public scale_atm_phy_tb_dgm_common::atmos_phy_tb_momy_t_id = 2
 
integer, parameter, public scale_atm_phy_tb_dgm_common::atmos_phy_tb_momz_t_id = 3
 
integer, parameter, public scale_atm_phy_tb_dgm_common::atmos_phy_tb_rhot_t_id = 4
 
integer, parameter, public scale_atm_phy_tb_dgm_common::atmos_phy_tb_tends_num1 = 4