IndexRundeck: E6F40Created: Thu May 2 03:30:28 EDT 2024

MODULES

AERPARAM_MOD
This module reads, time-interpolates, and stores fields needed by the radiation code in the prescribed-aerosol configuration of modelE. Subroutine updateAerosol2 provides the fields used to calculate the direct radiative effects of aerosols. Subroutine dCDNC_est provides a parameterized estimate of changes of lower-tropospheric CDNC relative to 1850, as input to prescriptions of aerosol indirect effects on cloud cover and optical depth. Dust aerosols are currently ingested via a separate module.
ATMDYN

ATM_COM
ATM_COM Main atmospheric variables
BDIJ
stores information for outputting lon-lat diagnostics
CLOUDS
CLOUDS column physics of moist conv. and large-scale condensation
CLOUDS_COM
CLOUDS_COM model variables for moist convction and large-scale condensation cloud droplet number added to list of saves for rsf files
CONSERV_DIAGS

DIAGKS

DIAG_COM
DIAG_COM Diagnostic model variables
DIAG_COM_RAD

DIAG_LOC
DIAG_LOC is a local module for some saved diagnostic calculations
DIAG_SERIAL

DIAG_ZONAL

DUSTPARAM_MOD
This module reads, time-interpolates, and stores fields needed by the radiation code in the prescribed-dust configuration of modelE. The logic follows that of AerParam_mod. The interface routine is upddst2().
DYNAMICS
DYNAMICS contains all the pressure and momentum related variables
ENT_COM
ENT_COM contains the data needed for Dynamic Vegetation Model (ENT)
ENT_DRV
ent_drv contains variables and routines for vegetation driver
EXCHANGE_TYPES

FFT144
FFT144 calculates the Fast Fourier Transform
FLUXES
FLUXES contains the fluxes between various atm-grid components
GCDIAG

GC_COM

GEOM
GEOM contains spherical geometric variables and arrays
GHY_COM
GHY_COM contains the areas used by the TerraE Global Land Model; code for TerraE is in 'model/giss_LSM'
GISSOUT
gissout contains variables for outputting GISS format binaries
GTAU_STATE_MOD

HORIZONTALRES
Horizontal Resolution file, 2x2.5 Lat-Lon Grid
ICEDYN
ICEDYN holds local variables for dynamic sea ice
ICEDYN_COM
ICEDYN_COM holds global variables for dynamic sea ice
IRRIGMOD
Module irrigmod contains the arrays/subroutines needed to prescribe irrigation rates from input files.
ITYPE_ENUM

LAKES
LAKES subroutines for Lakes and Rivers
LAKES_COM
Sill level = max. level above which lake outflow occurs
LANDICE
LANDICE contains variables and routines dealing with land ice
LANDICE_COM
LANDICE_COM contains the model arrays for land ice
MDIAG_COM
MDIAG_COM information common to all diagnostics
MODEL_COM
MODEL_COM Main model variables, independent of resolution
MOMENTS

MSU_WTS_MOD

O3MOD
O3mod administers reading of ozone files
OCALBEDO_MOD

OCNML

OWISO_MOD

PBLCOM
PBLCOM contains the arrays used by the Boundary Layer code
PBL_DRV
module PBL_DRV is to compute the turbulent transport of momentum, heat and moisture between the surface and the middle of the first GCM layer to find the values of the various PBL variables at the surface. It contains the subroutine PBL.
QUSCOM
QUSCOM contains gcm-specific advection parameters/workspace
QUSDEF
QUSDEF contains definitions for manipulating moments
RADPAR
radiation module based originally on rad00b.radcode1.F
RAD_COM
RAD_COM Model radiation arrays and parameters
RAD_COSZ0

RESOLUTION

SEAICE
SEAICE contains all the sea ice related subroutines
SEAICE_COM
SEAICE_COM contains the model arrays for seaice
SOCPBL
module SOCPBL defines subroutines and variables associated with the boundary layer physics. It sets up npbl(=8) sublayers between the surface (sublayer 1) and the middle of the first GCM layer (sublayer npbl), and integrates, over these sublayers, the dynamic equations for the mean turbulent variables using turbulence models, to find the surface values of these variables and related fluxes. t_pbl_args is a derived type structure which contains all input/output arguments for PBL. SOCPBL contains the following subroutines: advanc,stars,getl,dflux,simil,griddr,tfix ccoeff0,getk,e_eqn,t_eqn,q_eqn,uv_eqn, t_eqn_sta,q_eqn_sta,uv_eqn_sta, inits,tcheck,ucheck,check1,output,rtsafe.
SOIL_DRV
soil_drv contains variables and routines for the TerraE Global Land Model (code for TerraE is located in 'model/giss_LSM'
SOMTQ_COM
SOMTQ_COM contains the arrays containing second order moments
SSTMOD
Module sstmod contains the arrays/subroutines needed to prescribe ocean surface temperature from input files. Selection of time period occurs as per the comments concerning sst_yr in init_sstmod.
STRAT
STRAT local stratospheric variables for GW drag etc.
SUBDAILY
SUBDAILY defines variables associated with the sub-daily diags
SURF_ALBEDO
SURF_ALBEDO contains parameters/variables needed for albedo calc
THREED_MASS_UNFINISHED

TIMINGS
TIMINGS contains variables for keeping track of computing time
TRACER_ADV
MODULE TRACER_ADV arrays needed for tracer advection
UNRDRAG_COM

VEG_DRV
veg_drv contains variables and routines for vegetation driver
VERTICALRES
Vertical Resolution and Layering file
WORKJK

WSPDF_MOD

ZONALMEAN_MOD

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

Contact GISS NASA Privacy PolicyAccessibility