IndexRundeck: P1SoM40Created: Sun Apr 28 03:30:18 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
BDWP_MOD

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

CROPDATA_MOD

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

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

FFT72
FFT72 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 Ground Hydrology routines
GISSMIX_COM
GISSMIX_COM holds variables related to the GISS mixing scheme
GISSOUT
gissout contains variables for outputting GISS format binaries
GISS_OTURB
GISS_OTURB contains variables and routines for GISS mixing scheme
GM_COM
GM_COM variables related to GM isopycnal and Redi fluxes
GTAU_STATE_MOD

HNTRP_MOD
hntrp_mod contains domain-decomposed procedures for conservative regridding of lat-lon fields. Pole rotations are not supported.
HORIZONTALRES
Horizontal Resolution file, 4x5 Lat-Lon Grid
ICEDYN
ICEDYN holds local variables for dynamic sea ice
ICEDYN_COM
ICEDYN_COM holds global variables for dynamic sea ice
IGOG_REGRID_INFO
IGOG_info saves instances of hntrp_type for use in ice <-> ocean regrids
INT_AG2OG_MOD
INT_AG2OG_MOD contains subroutines for conversion 2D, 3D, etc.
INT_OG2AG_MOD
INT_OG2AG_MOD contains subroutines for conversion 2D, 3D, etc.
ITYPE_ENUM

KPPE
KPPE contains variables and routines for KPP mixing scheme
KPP_COM
KPP_COM holds variables related to the KPP mixing scheme
LAKES
LAKES subroutines for Lakes and Rivers
LAKES_COM
LAKES_COM model variables for Lake/Rivers module
LANDICE
LANDICE contains variables and routines dealing with land ice
LANDICE_COM
LANDICE_COM contains the model arrays for land ice
LW_CONTROL

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

OCEAN
OCEAN dynamic ocean related variables
OCEANRES

OCEANR_DIM

OCEAN_DYN
OCEAN_DYN contains variables used in ocean dynamics
OCFUNC
OCFUNC contains the ocean function lookup tables
ODIAG
ODIAG ocean diagnostic arrays (incl. dynamic sea ice)
OFFT72
OFFT72 calculates the Fast Fourier Transform for KM = 72
OFLUXES
OFLUXES contains the fluxes between various components
OPFIL2_COEFFS

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.
PLANET_ALB

PLANET_RAD

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 ground hydrology driver
SOMTQ_COM
SOMTQ_COM contains the arrays containing second order moments
SPARSECOMMUNICATOR_MOD

STRAITS

SUBDAILY
SUBDAILY defines variables associated with the sub-daily diags
SURF_ALBEDO
SURF_ALBEDO contains parameters/variables needed for albedo calc
SW2OCEAN
SW2OCEAN variables for putting solar radiation into ocean
SW_CONTROL

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

VERTICALRES
Vertical Resolution file, 40 layers, top at .1 mb but recoded to be able to import notEarth info
WORKJK

WSPDF_MOD

ZENITH_MOD

ZONALMEAN_MOD

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

Contact GISS NASA Privacy PolicyAccessibility