IndexRundeck: E6TomaF40Created: Fri May 17 03:30:39 EDT 2024

TRACERS.f

Summary: TRACERS: generic tracer routines used for all tracers Routines included: Generic diags: set_generic_tracer_diags Apply previously set sources: apply_tracer_sources Radioactive Decay: tdecay Gravitaional Settling: trgrav Check routine: checktr
Author : Jean Lerner/Gavin Schmidt
Version:

Modules:
APPLY3D
apply3d is used simply so that I can get optional arguments to work. If anyone can some up with something neater, let me know.

Global Subroutines:
accumcachedtracersubdds

apply_tracer_2dsource
apply_tracer_2Dsource adds surface sources to tracers
checktr
CHECKTR Checks whether atmos tracer variables are reasonable
get_aircraft_tracer
get_aircraft_tracer to define the 3D source of tracers from aircraft
get_src_fact

next

next

next

read_monthly_3dsources
Read in monthly sources and interpolate to current day
read_monthly_sources
Read in monthly sources and interpolate to current day Calling routine must have the lines: real*8 tlca(im,jm,nm),tlcb(im,jm,nm) integer imon(nm) ! nm=number of files that will be read data jdlast /0/ save jdlast,tlca,tlcb,imon Input: iu, the fileUnit#; jdlast Output: interpolated data array + two monthly data arrays
set_generic_tracer_diags
set_generic_tracer_diags init trace gas attributes and diagnostics
set_strattroptracer_diag
safe Tracer Fluxes at the Tropopause
setup_emis_sectors
setup_emis_sectors reads from the rundeck the geographic regions and sectors associated with tracer emissions and saves names.
setup_emis_sectors_regions
Reads the factors associated with each sector and region. Output IJ map of regions.
sum_prescribed_tracer_2dsources
apply_tracer_2Dsource adds surface sources to tracers
tdecay
TDECAY decays radioactive tracers every source time step
tijh_defs

tijlh_defs

tijph_defs

tracerio
tracerIO() provides a generic interface for IO actions on the full list of tracers.
trgrav
TRGRAV gravitationally settles particular tracers
vgs
vgs returns settling velocity for tracers (m/s)

Depends on the following files:

ATM_COM.f
AtmRes.F90
DIAG_COM.f
FLUXES.f
GEOM_B.f
GHY_COM.f
LAKES_COM.f
LANDICE_COM.f
MODEL_COM.f
QUSDEF.f
QUS_COM.f
RADIATION.f
RAD_COM.f
SEAICE.f
SUBDD.f
TRACERS_AEROSOLS_Koch_e4.f
TRACER_COM.f
TRCHEM_Shindell_COM.f
TRDIAG_COM.f
TRDUST_COM.f
TRDUST_DRV.f

Used by the following files:
TRACERS_DRV.f

Simplex Website Curator: Igor Aleinov — NASA Official: Gavin A. Schmidt

Contact GISS NASA Privacy PolicyAccessibility