Index | Rundeck: P1SoM40 | Created: Thu May 9 03:30:17 EDT 2024 |
ATURB_E1.f
Summary: Author :
Version:
Modules:
Global Subroutines:
- apply_fluxes_to_atm
- dummy subroutine - replaces the real one needed by DRYCNV
- atm_diffus
- atm_diffus updates u,v,t,q due to turbulent transport throughout
all GCM layers using a non-local turbulence model
- de_solver_edge
- differential eqn solver for x using tridiagonal method
d/dt x = d/dz (P1 d/dz x) - P3 x + P4
- de_solver_main
- differential eqn solver for x using tridiagonal method
d/dt x = d/dz (P1 d/dz x) + P4
- dout
- dout writes out diagnostics at (i,j)
- e_gcm
- e_gcm finds e according to the parameterization of les data
(Moeng and Sullivan 1994) for ze<=dbl and using the giss
soc model (level 2) for ze>dbl
- find_pbl_top
- find_pbl_top finds the pbl top (at main level)
- getdz
- getdz computes the 3-d finite difference dz and dze
as well as the 3-d density rho and rhoe
called at the primary grid (A-grid)
- k_gcm
- k_gcm computes the turbulent stability functions Km, Kc
and the non-local part of the fluxes
- l_gcm
- l_gcm calculates the turbulent length scale
- zze
- finds the layer edge height ze
Depends on the following files:
Used by the following files: