Index | Rundeck: E6TomaF40 | Created: Fri May 17 03:30:39 EDT 2024 |
TRDUST_DRV | File: TRDUST_DRV.f |
Author : jan perlwitz
Version:
Subroutines:
- accsubdddust
- accSubddDust accumulates specific soil dust aerosol variables for
subdaily diagnostics
- calcsubclayweights
- calcSubClayWeights calculate weights of masses in each clay sub bin
for each tracer using clay part of volume distribution from brittle
fragmentation theory (Kok, PNAS 2011, Eq. 6)
- def_rsf_trdust
- def_rsf_trdust defines control info in restart files specifically for
soil dust aerosols
- init_soildust
- init_soildust initializations for soil dust/mineral dust aerosols
at startup
- new_io_trdust
- new_io_trdust netcdf I/O specifically for soil dust aerosols
- read_mineralfractions_netcdf
- read_mineralfractions_netcdf reads mineral fractions from input file
- tracer_ic_soildust
- tracer_ic_soildust reads in source and parameter files for
dust/mineral tracers at their initialization and every restart
Global Variables:
- nameunit : used from filemanager
- openunit : used from filemanager
- closeunit : used from filemanager
- tracers_dust : used from runtimecontrols_mod
- tracers_dust_silt4 : used from runtimecontrols_mod
- tracers_dust_silt5 : used from runtimecontrols_mod
- tracers_minerals : used from runtimecontrols_mod
- tracers_amp : used from runtimecontrols_mod
- tracers_tomas : used from runtimecontrols_mod
- rgas : used from constant
- axyp : used from geom
- im : used from resolution
- jm : used from resolution
- lm : used from resolution
- sync_param : used from dictionary_mod
- am_i_root : used from domain_decomp_atm
- grid : used from domain_decomp_atm
- dread_parallel : used from domain_decomp_atm
- broadcast : used from domain_decomp_atm
- write_parallel : used from domain_decomp_atm
- getdomainbounds : used from domain_decomp_atm
- ioread : used from model_com
- iowrite : used from model_com
- irsfic : used from model_com
- irsficno : used from model_com
- irerun : used from model_com
- itime : used from model_com
- int_days_per_year : used from timeconstants_mod
- int_months_per_year : used from timeconstants_mod
- seconds_per_day : used from timeconstants_mod
- byma : used from atm_com
- pk : used from atm_com
- pmid : used from atm_com
- t : used from atm_com
- dust_flux_glob : used from fluxes
- dust_flux2_glob : used from fluxes
- depo_turb_glob : used from fluxes
- depo_grav_glob : used from fluxes
- trprec : used from fluxes
- n_clay : used from tracer_com
- n_clayilli : used from tracer_com
- n_claykaol : used from tracer_com
- n_claysmec : used from tracer_com
- n_claycalc : used from tracer_com
- n_clayquar : used from tracer_com
- n_clayfeld : used from tracer_com
- n_clayhema : used from tracer_com
- n_claygyps : used from tracer_com
- n_clayilhe : used from tracer_com
- n_claykahe : used from tracer_com
- n_claysmhe : used from tracer_com
- n_claycahe : used from tracer_com
- n_clayquhe : used from tracer_com
- n_clayfehe : used from tracer_com
- n_claygyhe : used from tracer_com
- n_sil1quar : used from tracer_com
- n_sil1feld : used from tracer_com
- n_sil1calc : used from tracer_com
- n_sil1illi : used from tracer_com
- n_sil1kaol : used from tracer_com
- n_sil1smec : used from tracer_com
- n_sil1hema : used from tracer_com
- n_sil1gyps : used from tracer_com
- n_sil1quhe : used from tracer_com
- n_sil1fehe : used from tracer_com
- n_sil1cahe : used from tracer_com
- n_sil1gyhe : used from tracer_com
- n_sil1ilhe : used from tracer_com
- n_sil1kahe : used from tracer_com
- n_sil1smhe : used from tracer_com
- n_sil2quar : used from tracer_com
- n_sil2feld : used from tracer_com
- n_sil2calc : used from tracer_com
- n_sil2hema : used from tracer_com
- n_sil2gyps : used from tracer_com
- n_sil2illi : used from tracer_com
- n_sil2kaol : used from tracer_com
- n_sil2smec : used from tracer_com
- n_sil2quhe : used from tracer_com
- n_sil2fehe : used from tracer_com
- n_sil2cahe : used from tracer_com
- n_sil2gyhe : used from tracer_com
- n_sil2ilhe : used from tracer_com
- n_sil2kahe : used from tracer_com
- n_sil2smhe : used from tracer_com
- n_sil3quar : used from tracer_com
- n_sil3feld : used from tracer_com
- n_sil3calc : used from tracer_com
- n_sil3hema : used from tracer_com
- n_sil3gyps : used from tracer_com
- n_sil3illi : used from tracer_com
- n_sil3kaol : used from tracer_com
- n_sil3smec : used from tracer_com
- n_sil3quhe : used from tracer_com
- n_sil3fehe : used from tracer_com
- n_sil3cahe : used from tracer_com
- n_sil3gyhe : used from tracer_com
- n_sil3ilhe : used from tracer_com
- n_sil3kahe : used from tracer_com
- n_sil3smhe : used from tracer_com
- n_sil4quar : used from tracer_com
- n_sil4feld : used from tracer_com
- n_sil4calc : used from tracer_com
- n_sil4hema : used from tracer_com
- n_sil4gyps : used from tracer_com
- n_sil4illi : used from tracer_com
- n_sil4kaol : used from tracer_com
- n_sil4smec : used from tracer_com
- n_sil4quhe : used from tracer_com
- n_sil4fehe : used from tracer_com
- n_sil4cahe : used from tracer_com
- n_sil4gyhe : used from tracer_com
- n_sil4ilhe : used from tracer_com
- n_sil4kahe : used from tracer_com
- n_sil4smhe : used from tracer_com
- n_sil5quar : used from tracer_com
- n_sil5feld : used from tracer_com
- n_sil5calc : used from tracer_com
- n_sil5hema : used from tracer_com
- n_sil5gyps : used from tracer_com
- n_sil5illi : used from tracer_com
- n_sil5kaol : used from tracer_com
- n_sil5smec : used from tracer_com
- n_sil5quhe : used from tracer_com
- n_sil5fehe : used from tracer_com
- n_sil5cahe : used from tracer_com
- n_sil5gyhe : used from tracer_com
- n_sil5ilhe : used from tracer_com
- n_sil5kahe : used from tracer_com
- n_sil5smhe : used from tracer_com
- n_soildust : used from tracer_com
- ntm_dust : used from tracer_com
- ntm_clay : used from tracer_com
- trm : used from tracer_com
- ntm_sil1 : used from tracer_com
- ntm_sil2 : used from tracer_com
- ntm_sil3 : used from tracer_com
- ntm_sil4 : used from tracer_com
- ntm_sil5 : used from tracer_com
- trname : used from oldtracer_mod
- dodrydep : used from oldtracer_mod
- dowetdep : used from oldtracer_mod
- trcsurf : used from trdiag_com
- trcsurfbyvol : used from trdiag_com
- to_conc : used from trdiag_com
- set_to_conc : used from trdiag_com
- par_open : used from pario
- par_close : used from pario
- defvar : used from pario
- read_dist_data : used from pario
- write_dist_data : used from pario
- variable_exists : used from pario
- interpolator3d : used from polynomialinterpolator_mod
- fearth : used from ghy_com
- i_0 :
integer
- i_1 :
integer
- j_0 :
integer
- j_1 :
integer
- i_0h :
integer
- i_1h :
integer
- j_0h :
integer
- j_1h :
integer
- wsginterp :
type(interpolator3d), save
Used by: | :dust_emission_constraints |
- z :
real(kind=8), intent(in)
- niter :
integer, parameter
- Initial Value
= 100
- k :
integer
- n :
integer
- pi :
real(kind=8)
- work :
real(kind=8)
- zadd :
real(kind=8)
- zk :
real(kind=8)