The table below lists major components in GEOS-Chem, their source code module filenames, and links to relevant pages on the GEOS-Chem wiki.
IMPORTANT: Running GEOS-Chem with the recommended time steps for transport and chemistry from S. Philip et al (2016) (i.e. 10 minute dynamic timestep, 20 minute chemistry timestep) has been shown to increase run times by approximately a factor of 2. To speed up GEOS-Chem simulations, users may choose to:
- RUN WITH COARSER TIMESTEPS FOR FASTER TURNAROUND AND LOWER ACCURACY
- Please see our GEOS-Chem Input Files wiki page for specific recommendations.
- SELECT ONE OF THE MECHANISMS IN WHICH DETAILED STRATOSPHERIC CHEMISTRY IS OMITTED
- These are: Tropchem, SOA-SVPOA.
Operation | Modules | Wiki Pages |
---|---|---|
Aerosols (primary and secondary) | aerosol_mod.F90 carbon_mod.F90 dust_mod.F90 seasalt_mod.F90 sulfate_mod.F90 |
|
Aerosol thermodynamical equilibrium | isoropiaII_mod.F90 isoropiaII_code.F90 |
|
Boundary layer mixing | pbl_mix_mod.F90 vdiff_mod.F90 |
|
Chemistry | flexchem_mod.F90 |
|
Cloud convection | convection_mod.F90 |
|
Diagnostics (binary punch) | diagnostics_mod.F90 diag3.F diag*.F |
NOTE: binary punch (aka bpch) format diagnostics are activated by default in GEOS-Chem. They may be deactivated with BPCH_DIAG=n. |
Diagnostics (netCDF) |
diaglist_mod.F90 grid_registry_mod.F90 histcontainer_mod.F90 histitem_mod.F90 history_mod.F90 history_netcdf_mod.F90 history_util_mod.F90 metahistcontainer_mod.F90 metahistitem_mod.F90 registry_mod.F90 state_diag_mod.F90 |
NOTE: netCDF diagnostics are an option in GEOS-Chem. To turn them on, compile with NC_DIAG=y.
|
Dry deposition | drydep_mod.F90 modis_lai_mod.F90 olson_landmap_mod.F90 |
|
Emissions | Various modules in: HEMCO/Core/ HEMCO/Extensions/ HEMCO/Interfaces/ |
|
Geospatial grid definitions | gc_grid_mod.F90 pressure_mod.F90 |
|
Met fields (and derived quantities) |
geosfp_read_mod.F90 merra2_read_mod.F90 state_met_mod.F90 |
|
Photolysis | fast_jx_mod.F90 | |
Species database | species_mod.F90 species_database_mod.F90 state_chm_mod.F90 |
|
Transport | pjc_pfix_mod.F90 tpcore_fvdas_mod.F90 tpcore_window_mod.F90 |
|
Wet deposition | wetscav_mod.F90 |