A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

Recent Releases of GEOS-Chem

GEOS-Chem - GEOS-Chem 14.5.3

Release date: 04 March 2025
DOI

From CHANGELOG.md

Changed

  • Changed CESM HEMCO_Config.rc to read 3D AEIC emissions every timestep to avoid differences upon restart

Pull requests included

Full Changelog: https://github.com/geoschem/geos-chem/compare/14.5.2...14.5.3

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca about 2 months ago

GEOS-Chem - GEOS-Chem 14.5.2

Release date 12 Jan 2025
DOI

From CHANGELOG.md

Added

  • Implemented the Global Rice Patty Inventory (GRPI) for CH4 and carbon simulations to replace EDGAR rice emissions
  • Added run directory creation for processed cubed-sphere GEOS-IT meteorology
  • Added GC-Classic and GCHP environment files, build scripts, and run scripts for MSU Orion cluster

Changed

  • Updated GC-Classic and GCHP environment files, build scripts, and run scripts for NASA discover cluster
  • Updated rundir scripts to ask for confirmation before building the KPP-Standalone executable
  • Updated rundir scripts to print a reminder to compile with -DKPPSA=y to build the KPP-Standalone executable
  • Updated integrationTestCreate.sh and parallelTestCreate.sh scripts to decline building the KPP-Standalone.

Fixed

  • Fixed GCHP refresh time for CO2_WEEKLY scale factors so updated daily
  • Fixed bug in GCHP GEOS-IT run directory using raw lat-lon fields on NASA discover cluster

Pull requests included

Full Changelog: https://github.com/geoschem/geos-chem/compare/14.5.1...14.5.2

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca 2 months ago

GEOS-Chem - GEOS-Chem 14.5.1

Release date 10 Jan 2025
DOI

From CHANGELOG.md

Added

  • Added allocate guards for arrays in pressure_mod
  • Added State_Diag%SatDiagnEdgeCount counter for the SatDiagnEdge collection
  • Added State_Diag%Archive_SatDiagnEdgeCount field
  • Added State_Diag%Archive_SatDiagnEdge field
  • Added routine SatDiagn_or_SatDiagnEdge in History/history_utils_mod.F90
  • Added error trap in History/history_mod.F90 to ensure that collection duration is always shorter than frequency
  • Added KPP standalone interface (archives model state to selected locations)
  • Added https://github/geoschem/KPP-Standalone as a Git submodule
  • Added comments in ./run/sharedcleanRunDir.sh describing the --force option (i.e. remove files w/o user confirmation)
  • Specified meteorology source in GCHP geoschem_config.yml
  • Added Input_Opt logical for whether to reconstruct convective precipitation fluxes rather than use met-fields
  • Added to run directory creation a warning about convection discontinuity and bug if GEOS-FP meteorology is chosen
  • Added surface precipitation flux fields as inputs to GCHP

Changed

  • Renamed Emiss_Carbon_Gases to CO2_Production in carbon_gases_mod.F90
  • Updated start date and restart file for CO2 and tagCO simulations for consistency with carbon simulations
  • Allocated State_Diag%SatDiagnPEDGE ffield with vertical dimension State_Grid%NZ+1
  • Modified run/GCClassic/cleanRunDir.sh to skip removing bpch files, as well as now removing fort.* and OutputDir/*.txt files
  • Edited run/shared/kpp_standalone_interface.yml to include additional entries under active cells and locations
  • Changed doing Linoz and Linearized chemistry messages to print only if verbose
  • Updated HEMCO subroutine calls for error and log handling changes in HEMCO 3.9.1
  • Updated configuration files for using GEOS-Chem 14.5 in CESM
  • Modified tagCO simulation to use GFED4 biomass burning emissions and GEOS-Chem v5 OH fields for consistency with carbon simulation
  • Changed integration tests to use Harvard Cannon GNU 12 environment files by default
  • Added Australian Hg emissions for 2000-2019 from MacFarlane et. al. [2022], plus corresponding mask file
  • Added comments in GEOS-Chem Classic HISTORY.rc template files advising users not to change the BoundaryConditions.frequency setting

Fixed

  • Added a fix to skip the call to KPP when only CO2 is defined in the carbon simulation
  • Added fix to turn on ship emissions for CO2 in the carbon simulation
  • Updated HEMCO_Config.rc for carbon simulation to read data based on carbon species used
  • Fixed entries for CO2 emissions in ExtData.rc.carbon
  • Fixed metals simulation name in config file template comments
  • Fixed bug in download_data.py which caused script to fail if log filename contained uppercase characters.
  • Fixed the satellite diagnostics counters from being inadvertently being reset
  • Fixed segmentation fault in qfyaml when running with certain compilers without debug flags on
  • Fixed errors in adjoint-only code preventing successful adjoint build
  • Fixed zero convective precipitation and high cloud base in runs using GEOS-FP (>=01Jun2020) or GEOS-IT
  • Updated GEOS-only code and configuration files for compatibility with GEOS-Chem 14.5
  • Fixed missing Is_Advected for TMB in species_database.yml
  • Fixed typos in HEMCO_Config.rc for CH4 simulations causing mobile combustion emissions to be double counted
  • Fixed handling of FIRST flag in carbon_gases_mod.F to limit log prints to first timestep only
  • Removed extraneous pressure correction in GCHP carbon simulations by adding 'activate: true' to geoschem_config.yml
  • Fixed bug in GC-Classic OCS emissions where unit conversion of km2 to m2 occurred twice
  • Changed dimension of EmisOCS_Total from 3D to 2D since all emissions for all sectors are 2D
  • Added fixes to only apply archived PCO_CH4 field for carbon simulations with CO only
  • Reverted CH4 livestock emissions to EDGAR v7 to avoid hotspots and to apply seasonality

Removed

  • Removed duplicate WD_RetFactor tag for HgClHO2 in species_database.yml
  • Removed error messages in HEMCO interface pointing users to HEMCO log

Pull requests included

New Contributors

Full Changelog: https://github.com/geoschem/geos-chem/compare/14.5.0...14.5.1

See the GEOS-Chem 14.5.1 page for a complete list of updates.

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca 4 months ago

GEOS-Chem - GEOS-Chem 14.5.0

Release date: 08 Nov 2024
DOI

From CHANGELOG.md

Added

  • Added vectors State_Chm%KPP_AbsTol and State_Chm%KPP_RelTol
  • Added setting KPP_AbsTol to 1e5 for dummy species in species_database.yml and species_database_hg.yml
  • Implemented PPN photolysis from Horner et al (2024)
  • Added four new species ALK4N1, ALK4N2, ALK4O2, and ALK4P to address issues in ALK4 and R4N2 chemistry following Brewer et al. (2023, JGR)
  • Added new species ALK4N1 and ALK4N2 to Ox family in KPP
  • Added Cloud-J input parameters to geoschem_config.yml in new photolysis sub-menu called cloud-j
  • Added computation of water concentration to use in photolysis for application of UV absorption by water in Cloud-J v8
  • Added ACO3, ACR, ACRO2, ALK4N{1,2,O}2, ALK4P, ALK6, APAN, APINN, APINO2, APINP, AROCMCHO, AROMCO3, AROMPN, BPINN, BPINO2, BPINON, BPINOO2, BPINOOH, BPINP, BUTN, BUTO2, C4H6, C96N, C96O2, C9602H, EBZ, GCO3, HACTA, LIMAL, LIMKB, LIMKET, LIMKO2, LIMN, LIMNB, LIMO2H, LIMO3, LIMO3H, LIMPAN, MEKCO3, MEKPN, MYRCO, PHAN, PIN, PINAL, PINO3, PINONIC, PINPAN, R7N{1,2}, R7O2, R7P, RNO3, STYR, TLFUO2, TLFUONE, TMB, ZRO2 to species_database.yml following Travis et al. 2024
  • Added TSOIL1 field to State_Met for use in HEMCO soil NOx extension. This should only be read in when the UseSoilTemperature option is true in HEMCO config

Changed

  • Copied values from State_Chm%KPP_AbsTol to ATOL and State_Chm%KPP_RelTol to RTOL for fullchem and Hg simulations
  • Introduced seasalt Ca, K, Mg back to aerosol thermodynamics via HETP.
  • Updated HEMCO_Config.rc.fullchem (GCClassic + GCHP) and ExtData.rc to add emissons of new species from Travis et al 2023
  • Activated the DryDep collection for GCClassic & GCHP fullchem benchmarks
  • Reduced the GCHP DryDep collection to only the necessary species for benchmarks
  • Removed unused VDIFFAR routine from vdiff_mod.F90
  • Updated MW for CH4 and OH in global_ch4_mod.F90
  • Added fix to not convert from kg/kg to mol/mol before passing State_Chm to PBL mixing in vdiff_mod.F90
  • Updated GC-Classic and GCHP run scripts and environment files for NASA discover cluster
  • Updated GFED4_Climatology entries to point to the climatology file for 2010-2023
  • Moved aerosol optical properties files to a new data directory specified in geoschem_config.yml rather than specifying in photolysis input files
  • Moved calls to RD_AOD and CALC_AOD from Init_Aerosol rather than Init_Photolysis
  • Updated ResME CH4 reservoir emissions to apply seasonality via mask file
  • Changed fullchem restart file folder from GC_14.3.0 to GC_14.5.0

Fixed

  • Simplified SOA representations and fixed related AOD and TotalOA/OC calculations in benchmark
  • Changed mass conservation adjustment in vdiff_mod.F90 to use a mass tendency with units of kg species/kg dry air
  • Converted the top pressure edge from hPa to Pa in vdiff_mod.F90
  • Updated Jval_ entries in run/GCHP/HISTORY.rc.templates/HISTORY.rc.fullchem
  • Updated species database Is_Photolysis entries to remove J-value diagnostics with all zeros in full chemistry simulation
  • Removed EDGAR8_CH4_AWB emissions from CH4 and carbon simulations to avoid double counting with GFED
  • Fixed formatting error in .github/workflows/stale.yml that caused the Mark Stale Issues action not to run
  • Fixed emissions in GCHP carbon ExtData.rc so that data in molecules/cm2/s are converted to kg/m2/s

Removed

  • Removed dry-run checks for files that are no longer needed for Cloud-J v8 from cldj_interface_mod.F90

See the GEOS-Chem 14.5.0 page for a complete list of updates.

Pull requests included

New Contributors

Full Changelog: https://github.com/geoschem/geos-chem/compare/14.4.3...14.5.0

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca 6 months ago

GEOS-Chem - GEOS-Chem 14.4.3

Release date: 13 Aug 2024
DOI

From CHANGELOG.md

Added

  • Added ModelE2.1(GCAP 2.0) simulation to integration tests for GCClassic
  • Added simulation with all diagnostics on in HISTORY.rc to integration tests for GCClassic (including Planeflight + ObsPack) and GCHP
  • Added descriptive error message in Interfaces/GCHP/gchp_historyexportsmod.F90
  • Auto-update GCHP HEMCO_Diagn.rc settings at run-time to ensure seasalt, dust, soil NOx, and biogenic emissions match settings in HEMCO_Config.rc

Fixed

  • Added brackets around exempt-issue-labels list in .github/workflows/stale.yml

Removed

  • Removed XNUMOL_H2O2 / CM3PERM3 in routine Chem_H2O2, which removes an unnecessary unit conversion for the aerosol-only simulation

Pull Requests Included

Full Changelog: https://github.com/geoschem/geos-chem/compare/14.4.2...14.4.3

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca 9 months ago

GEOS-Chem - GEOS-Chem 14.4.2

Release date: 2024-07-24
DOI

From CHANGELOG.md

Added

  • Added number of levels with clouds for photolysis to geoschem_config.yml and Input_Opt to pass to Cloud-J
  • Added State_Grid%CPU_Subdomain_ID and State_Grid%CPU_Subdomain_FirstID as "identifier numbers" for multiple instances of GEOS-Chem on one core in WRF and CESM

Changed

  • Now reset State_Diag%SatDiagnCount to zero in routineHistory_Write (instead of in History_Netcdf_Write)
  • Update rundir creation scripts to turn off the MEGAN extension for "standard" fullchem simulations
  • Updated emissions used in CESM to match standard emissions used in the 14.4 offline model
  • Disable support For FAST-JX for all simulations except Hg
  • Only read photolysis data in Init_Photolysis in first instance of GEOS-Chem on each PET in CESM as PIO requires it

Fixed

  • Typo in setCommonRunSettings.sh that made GCHP always choose mass fluxes for meteorology
  • Fixed bug in # levels with cloud used in photolysis when using GCAP met or CESM
  • Fixed typos for SatDiagnEdge collection in HISTORY.rc templates
  • The SatDiagnOH diagnostic now works for the carbon simulation

Removed

  • Entry SatDiagnPEDGE from the SatDiagn collection; This needs to go into the SatDiagnEdge collection.

Pull Requests Included

Full Changelog: https://github.com/geoschem/geos-chem/compare/14.4.1...14.4.2

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca 9 months ago

GEOS-Chem - GEOS-Chem 14.4.1

Release date: 28 Jun 2024
DOI

From CHANGELOG.md

Added

  • Added initialization of PHOTDELTA in ucx_h2so4phot to avoid run-time error in CESM

Changed

  • Alphabetically sort Complex SOA species into geoschem_config.yml in run directory creation
  • Use hard-coded years for met fields and BC files in HEMCO_Config.rc so they are not read hourly
  • Updated run/CESM with alphabetical sorting of species in geoschem_config.yml
  • Added clarifying comments in GCHP configuration files for several settings, particularly related to domain decomposition, mass fluxes, and stretched grid
  • Added pre-run GCHP configuration checks to setCommonRunSettings.sh related to domain decomposition, mass fluxes, and stretched grid.
  • Changed search criteria for GCHP auto-update of met-field refresh frequency to not rely on presence of MetDir symlink in ExtData.rc file path

Fixed

  • Fixed formatting error in .github/workflows/stale.yml that caused the Mark Stale Issues action not to run
  • Fixed typo $GCAPVERTRESL -> $GCAPVERTRES in HEMCO_Config.rc.fullchem template file
  • Fixed GCHP ExtData.rc entry for lightning climatology files

Removed

  • Removed BudgetWetDep* entries from simulations with no soluble species in HISTORY.rc templates
  • Disabled run/CESM ParaNOx extension by default in HEMCO_Config.rc
  • Removed MPI broadcasts in CESM-only UCX code; MPI broadcast done at coupler level
  • Remove enabling O-server in GCHP for high core counts

Pull Requests Included

Full Changelog: https://github.com/geoschem/geos-chem/compare/14.4.0...14.4.1

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca 10 months ago

GEOS-Chem - GEOS-Chem 14.4.0

Release Date: 30 May 2024
DOI

From CHANGELOG.md

Added

  • Added SpcConc%Units for species-specific unit conversion
  • Diel and day-of-week scale factors for CEDS global base emissions
  • Input_Opt%Satellite_CH4_Columns logical flag; Set this to true if any of AIRS, GOSAT, TCCON observational operators are selected
  • Add explicit handling of gravitational settling and hygroscopic growth in dry deposition
  • Added CO2, CO, and OCS single-tracer carbon simulations to the integration tests
  • Added missing entry in HEMCO_Config.rc for natural gas postmeter CH4 emissions in GHGIv2 Express Extension
  • Added tagged species capability and PM25nit and PM25nh4 diagnostics for GEOS runs
  • Added real*4 diagnostics for State_Met logical masks IsWater, IsLand, IsIce, and IsSnow
  • New parameterization for effective radius of SNA/OM aersols (see PR #2236)
  • New CHEM_INPUTS/FAST_JX/v2024-05 and CHEM_INPUTS/FAST_JX/v2024-05-Hg folders with updated org.dat and so4.dat files
  • Added global continental chlorine (pCl and HCl) emissions
  • Extended GFED4 emissions through the end of 2023
  • Added a parameterization for dry aerosol size (Rg) for SNA and OM aerosols. Updated AOD calculation reflecting varying aerosol size.

Changed

  • Updated routines in GeosUtil/unitconv_mod.F90 for species-specific unit conversion
  • Halt timers during calls to Convert_Spc_Units so as to time unit conversions separately
  • Streamline IF statements for CH4 observational operators in Interfaces/GCClassic/main.F90
  • Disable parallel loop in Do_Convection when using TOMAS; it causes unit conversion issues. Revisit later.
  • Add explicit handling of gravitational settling and hygroscopic growth in dry deposition
  • Added CO2, CO, and OCS single-tracer carbon simulations to the integration tests
  • GitHub Action config file .github/workflows/stale.yml, which replaces StaleBot
  • Switch from fixed to monthly timezones, which account for daylight savings time more accurately when computing emissions
  • Updated NOAA GMD surface CH4 boundary conditions through 2022
  • Rename NITs_Jscale_JHNO3 to NITs_Jscale and NIT_Jscale_JHNO2 to NIT_Jscale in geoschem_config.yml templates
  • Updated volcano emissions from GMAO v202005 product to v202401 which extends to the end of 2024
  • Use local scale height and level thickness to determine the PBL to determine the PBL top level and PBL pressure thickness
  • Update drydep mean diameters of aerosols to account for size distribution
  • Corrected the formula for 1st order heterogeneous chemical loss on stratospheric aerosol for NO2, NO3, and VOC.
  • Fixed incorrect time refresh entries and other errors in run/GCHP/ExtData.rc.templates/ExtData.rc.carbon
  • Changed time range entries in HEMCO_Config.rc for met, restart, and BC files to use year, month, and day tokens instead of hardcoded range
  • Renamed State_Met%FRSNO and State_Met%FRLANDIC to State_Met%FRSNOW and State_Met%FRLANDICE
  • Renamed isorropiaII_mod.F90 to aerosol_thermodynamics_mod.F90
  • Changed aerosol thermodynamics scheme from ISORROPIA II to HETP for fullchem and APM
  • Changed input data paths in run/GEOS directory to match location change on NASA discover cluster
  • Use new mask files at 0.1 x 0.1 degree resoluiton for CH4/tagCH4/carbon simulations to avoid I/O bottlenecks
  • Update config files for CH4/carbon simulations to avoid reading the same variable multiple times
  • Converted Github issue templates to issue forms using YAML definition files

Fixed

  • Corrected the formula for 1st order heterogeneous chemical loss on stratospheric aerosol for NO2, NO3, and VOC.
  • Use rate-law function GCARR_ac for rxns that have Arrhenius B parameters that are zero
  • Now use correct index WEAEROSOL(I,J,L,2+NDUST) in routine Settle_Strat_Aer of GeosCore/ucx_mod.F90
  • Now get density of BCPI species from the species database in ucx_mod.F90
  • Fix issues that prevented single-species carbon simulations from running in GCHP
  • Update HEMCO_Config.rc.carbon and ExtData.rc.carbon templates for consistency
  • Updated several emissions files for CO and CH4 for COARDS and MAPL compliance
  • Fixed several issues in GCHP single-species carbon simulation setup scripts
  • Corrected the formula for 1st order heterogeneous chemical loss on stratospheric aerosol for NO2, NO3, and VOC.
  • Change restart file time cycle flag from EFYO to CYS for TOMAS simulations to avoid missing species error.
  • Now define REEVAPSO2 in wetscav_mod when units are kg species; this avoids floating-point errors.
  • Fixed State_Met%FRSNO to be fraction of grid box with snow rather than fraction of land with snow
  • Fixed variable definitions in the DryDep collection of run/GCHP/HISTORY.rc.templates/HISTORY.rc.fullchem

Removed

  • Legacy binary punch diagnostic code contained within #ifdef BPCH_DIAG blocks
  • IU_BPCH logical file unit (in GeosUtil/file_mod.F90)
  • Removed tagged CH4 and CO species handling from carbon_gases_mod.F90
  • GitHub config files .github/stale.yml and .github/no-response.yml
  • Unused CO2 and carbon simulation options from geoschem_config.yml (and from related code in co2_mod.F90).
  • Removed ISORROPIA
  • Removed Begin array in do_fullchem (declared but not used)
  • Removed tagCH4 simulation as option
  • Removed --request-payer requester from run/shared/download_data.py; the s3://gcgrid data is open-source

Pull Requests Included

New Contributors

Full Changelog: https://github.com/geoschem/geos-chem/compare/14.3.0...14.4.0

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca 11 months ago

GEOS-Chem - GEOS-Chem 14.3.1

Release date: 02 Apr 2024
DOI

From CHANGELOG.md

  • Added operational run scripts for the Imperial College London (ICL) cluster
  • Added new vertical region option to budget diagnostic for fixed bottom and top levels
  • Added GEOS-IT processed lat-lon fields as a valid option when creating GCHP run directories
  • Functions charArr2str and str2CharArr in Headers/charpak_mod.F90
  • Field State_Diag%Obspack_CharArray as a 2-D character array
  • Added util folder in run/CESM to include .cdl file used to generate CESM NetCDF input file for deposition
  • Add GCClassic operational example environment files for Harvard Cannon
  • Added new GCHP history collections for advection diagnostics
  • Added slash in front of names of LUT files read into photolysis_mod.F90 to avoid needing it in path

Changed

  • Updated Harvard Cannon operational run scripts to use huce_cascade instead of huce_intel; also added sapphire
  • Changed exponent 'e' to 'd' for one entry in KPP to prevent precision error in external models
  • Changed GCHP sample run scripts to not print script execution commands to log
  • Changed offline emissions grid resolution templates in config files to be more descriptive
  • Read obspack_id from netCDF files into a character array, then convert to string
  • Add #SBATCH -c 1 to GCHP integration test scripts and sample run scripts for Harvard Cannon
  • In GCC/GCHP integration tests, passing -s none will run compile-only tests. Query user to proceed or to exit.
  • GCC/GCHP integration tests will exit immediately if scheduler is omitted.
  • Now use raw instead of native in GCHP run directory scripts & templates
  • Rename env var RUNDIR_METLIGHTNING_DIR_NATIVE to RUNDIR_METLIGHTNING_DIR
  • Rename env var RUNDIR_METLIGHTNING_NATIVE_RES to RUNDIR_METLIGHTNING_RES
  • Updated config files used in CESM from GEOS-Chem 14.1 to 14.3
  • Don't create run directories for integration/parallel tests if invoked with -t compile
  • Refactor integration and parallel test scripts to reduce the number of input arguments
  • Copy utility scripts that allow you to resubmit failed to integration and parallel test root directories
  • Update GCHP operational example environment files for Harvard Cannon
  • Do not run GCClassic integration test compile jobs in the background
  • Updated integration tests to pass quick option to compile scripts
  • Removed emissions handling from global_ch4_mod.F90 and carbon_gases_mod.F90 and instead apply scale factors to emissions directly in HEMCO_Config.rc
  • Loop over advected species CH4 chemistry routines to allow for multiple CH4 tracers within analytical inversion framework
  • Updated CH4 global anthropogenic emission inventory from EDGARv7 to EDGARv8

Fixed

  • Fixed unit conversions in GEOS-only code
  • Fixed GEOS-IT native lat-lon filenames used for clusters other than discover
  • Fixed offline emission paths set when using GEOS-IT meteorology
  • Fixed format issue in input_mod RRTMG print statement caught by some compilers
  • Fixed GEOS-IT SLP and TROPP scaling in pre-processed files used in GCHP
  • Fixed reading of NEI emissions through HEMCO
  • Fixed incorrect units metadata for State_Met%PHIS
  • Fixed bug in transport tracer ST80 mask criteria which prevented mask from ever being zero

Removed

  • Removed MPI broadcasts in CESM-only photolysis code; will read on all cores
  • Removed State_Chm%CH4_EMIS

Pull requests included

Full Changelog: https://github.com/geoschem/geos-chem/compare/14.3.0...14.3.1

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio about 1 year ago

GEOS-Chem - GEOS-Chem 14.3.0

Release date: 09 Feb 2024
DOI

From CHANGELOG.md

Added

  • Added capability for TOMAS simulations in GCHP
  • Added State_Chm%nTomasBins to replace hardcoded bins in TOMAS diagnostics
  • Added interface to Cloud-J package for computing photolysis rates
  • Added compile-time option FASTJX to use legacy Fast-JX photolysis instead of Cloud-J
  • Added new diagnostics OD600 and TCOD600 for 600 nm optical depths (per-level and total column) used for computing J-values in either Fast-JX or Cloud-J
  • Added GEOS-IT as meteorology option and labeled as beta during run directory creation until full inventory and offline emissions are available.
  • Added support for running GEOS-Chem on the NASA discover cluster
  • Added inclusion of c30 restart file in GCHP run directories since c24 and c48 not supported when using GEOS-IT meteorology
  • Added automatic updating of GCHP lightning climatology in ExtData.rc based on settings in HEMCO_Config.rc
  • Added two new diagnostics to track number of negative concentrations after first and last KPP integration
  • Added capability of running GEOS-Chem transport tracer simulation within the GEOS model
  • Added radiative forcing contributions due to trop-only ozone, CFCs, water vapor, N2O, CO2 and changes in stratosphere to RRTMG
  • Added computation of radiative forcing at the tropopause to RRTMG
  • Added option to compute stratospherically-adjusted radiative forcing at the tropopause using RK4 time marching integration with fixed dynamical heating approximation (FDH)
  • Added experimental option to apply seasonally-evolving fixed dyanmical heating approximation in RRTMG

Changed

  • Updated fullchem mechanism following JPL/IUPAC. See KPP/fullchem/CHANGELOG_fullchem.md for details.
  • Reorganized GCHP run directory creation prompts for GEOS-FP native meteorology input
  • Converted TOMAS bpch diagnostics to netCDF
  • Now read the Hg restart file from ExtData/GEOSCHEM_RESTARTS/v2023-12
  • Increse requested time limits in GCHP integration tests (compile 2h30m, run 5h)
  • Changed CO2 concentration used in RRTMG to be modifiable in geoschem_config.yml
  • Changed water vapor used in RRTMG to match to tracer field at all altitudes
  • Updated restart file path for GCHP TOMAS simulations
  • Look for fullchem restarts in the GEOSCHEM_RESTARTS/GC_14.3.0 folder
  • Look for fullchem/aerosol boundary conditions in the HEMCO/SAMPLE_BCs/GC_14.3.0/fullchem folder

Fixed

  • Fixed bug in stratospheric aerosols optical depths passed to Fast-JX
  • Restored consideration of both isSnow and isIce in dry deposition
  • Fixed calculation of FRLAND_NOSNO_NOICE in calc_met_mod.F90
  • Added missing units in comments of KPP/fullchem/commonIncludeVars.H
  • Use run directory (not absolute path) to determine the executable file name in integration & parallel tests.
  • Fixed memory leaks in State_Chm%AerMass and State_Chm%Phot containers
  • Fixed incorrect time-avaging in RRTMG diagnostics wheres zeros included prior to first RRTMG call

Removed

  • Removed references to unused met-fields RADLWG and LWGNT
  • Removed inclusion of c360 restart file in GCHP run directories
  • Reduced timers saved out to essential list used for benchmarking model performance

See the GEOS-Chem 14.3.0 page for a complete list of updates.

Pull Requests Included

New Contributors

Full Changelog: https://github.com/geoschem/geos-chem/compare/14.2.3...14.3.0

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio about 1 year ago

GEOS-Chem - GEOS-Chem 14.2.3

Release date 01 Dec 2023
DOI

CHANGELOG

Added

  • GEOS-Chem Classic rundir script run/GCClassic/setupForRestarts.sh

Changed

  • Added the -n aka --no-bootstrap option to integration tests to disable bootstrapping missing species in restart files
  • Use integer parameters for species units instead of strings (for computational efficiency)
  • Update error message for missing surface CH4 emissions with instructions on how to resolve the problem
  • Change GCHP grid resolution threshold for lowering timesteps from C180 inclusive to C180 exclusive
  • Read GEOS-Chem Classic restart file paths from the relevant download_data.yml file

Fixed

  • Prevent POAEMISS from being assigned a value if not allocated (in carbon_mod.F90)
  • Changed incorrect comment about static H2O option in GeosCore/input_mod.F90
  • Fixed typos (GCClassic -> GCHP) written to GCHP integration test log files
  • Add fix to properly read GHGI v2 express extension emissions in CH4 and carbon simulations
  • Move OH perturbation scale factor to outside EMISSIONS logical bracket in HEMCO_Config.rc files for CH4 and carbon simulations

Removed

  • Remove definition of METDIR from primary HEMCO_Config.rc files to ensure use of the definition in the HEMCO_Config.rc.*_metfields files

Full Changelog: https://github.com/geoschem/geos-chem/compare/14.2.2...14.2.3

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca over 1 year ago

GEOS-Chem - GEOS-Chem 14.2.2

Release date: 23 Oct 2023
DOI

What's Changed

Full Changelog: https://github.com/geoschem/geos-chem/compare/14.2.1...14.2.2

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio over 1 year ago

GEOS-Chem - GEOS-Chem 14.1.2

Release date: 10 Oct 2023
DOI
This release contains updates for GEOS-Chem in CESM only. It is zero diff for GEOS-Chem in all other applications.


From CHANGELOG.md

Added

  • CESM-only update: Added option for correctConvUTLS for correcting buildup of soluble tracers in the UT/LS to match CAM-chem behavior

Changed

  • CESM-only update: extend existing KppError, KppStop to CESM for model stability
  • CESM-only update: Removed mpi_bcast in ucx_mod NOXCOEFF_INIT to be handled at coupler level to support spectral-element dynamical core

What's Changed

Full Changelog: https://github.com/geoschem/geos-chem/compare/14.1.1...14.1.2

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by lizziel over 1 year ago

GEOS-Chem - GEOS-Chem 14.2.1

Release date: 10 Oct 2023
DOI

CHANGELOG

Added

  • Script test/difference/diffTest.sh, checks 2 different integration tests for differences
  • Added GCHP environment file and export/unset env variables in run script for NASA Pleiades cluster
    SatDiagnEdge collection to all GEOS-Chem Classic HISTORY.rc templates
  • Added new GCHP config file ESMF.rc for configuring ESMF logging
  • Added several new run directory files for use with GEOS-Chem in GEOS
  • GCClassic integration tests now display proper commit info in results.compile.log
  • Stopped OCEAN_CONC from needlessly being pushed through vertical regridding for Hg simulations
  • Added warning in GCHP HISTORY.rc about outputting area-dependent variables on custom grids
  • Added option to use a single advected species in the carbon simulation
  • Added option to perturb CH4 boundary conditions in CH4 simulation
  • Added option to perturb OH in CH4 simulation using scale factor in HEMCO_Config.rc

Changed

  • Update DiagnFreq in GCClassic integration tests to ensure HEMCO diagnostic output
  • Rename restart files in GCHP integration tests (as we do in non-test runs)
  • Request 6 hours of execution time for GEOS-Chem Classic integration tests
  • Invert directory structure where integration and parallel test scripts are stored
  • Error check to stop run if any MW_g values are undefined
  • Explicitly define tagCH4 simulations in Input_Opt rather than basing off of number of advected species
  • The fullchem mechanism must now be built with KPP 3.0.0 or later
  • Changed the AEIC 2019 monthly climatology specification format in ExtData.rc to match standard convention for climatology
  • Changed default ESMF logging in GCHP to be ESMF_LOGKIND_NONE (no log)
  • NetCDF utilities in NcdfUtil folder now use the netCDF-F90 API
  • GEOS-only updates for running GEOS-Chem in GEOS
  • Boundary conditions for nested-grid simulations are now imposed at every time step instead of 3-hourly
  • Update GeosCore/carbon_gases_mod.F90 for consistency with config file updates in PR #1916
  • Update MPI usage in CESM-only code to match new conventions in CAM
  • Updated GEPA inventory to GHGI v2 for CH4 and carbon simulations
  • Updated integration tests scripts to run on the WashU Compute1 cluster

Fixed

  • Add missing mol wt for HgBrO in run/shared/species_database_hg.yml
  • Moved the EDGAR REF_TRF CH4 emissions to the Oil emissions category so it is superseded by GFEIv2 for carbon simulations.
  • Prevent State_Diag%SatDiagnCount from not being allocated
  • For satellite diagnostics, do not test for id_OH if OH is not a species
  • Fixed parallelization in Luo wetdep simulations caused by uninitialized variable
  • Fixed parallelization for Hg0 species in GeosCore/drydep_mod.F90
  • Fixed incorrect time-slice when reading nested-grid boundary conditions
  • Fixed initialization of advected species missing in GCHP restart file
  • Fixed comments in GeosUtil/unitconv_mod.F90 to reflect code implementation
  • Fixed compilation issues for KPP/custom; updated equations in custom.eqn
  • Prevent users from creating GCClassic rundirs at 0.25 x 0.3125 resolution for MERRA-2 met
  • Added fix to set RUNDIR_GRID_HALF_POLAR option for global grids at 0.25x0.3125 or 0.5x0.625 resolutions
  • Moved OCEAN_MASK out of ExtData.rc.TransportTracers and into the
    meteorology template files
  • Update ExtData.rc.CO2 to get meteorology entries from template files
  • Added fix for CH4 analytical inversions to convert the state vector value read from file to the nearest integer before comparing to the Input_Opt%StateVectorElement read from geoschem_config.yml

Removed

  • Remove references to the obsolete tagged Hg simulation

New Contributors

Full Changelog: https://github.com/geoschem/geos-chem/compare/14.2.0...14.2.1

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca over 1 year ago

GEOS-Chem - GEOS-Chem 14.2.0

Release date: 05 Oct 2023
DOI

What's Changed

New Contributors

Full Changelog: https://github.com/geoschem/geos-chem/compare/14.1.0...14.2.0

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio over 1 year ago

GEOS-Chem - GEOS-Chem 14.1.1

Release date: 03 Mar 2023
DOI

From CHANGELOG.md

Added

  • New integration test functions in test/GCClassic/integration and test/GCHP/integration
  • New parallelization test functions in test/GCClassic/parallel
  • Added README.md files for integration and parallelization tests in the test folder structure
  • Added GCHP integration test for the tagO3 simulation
  • Added GCHP and GCClassic integration tests for the carbon simulation
  • Integration and parallelization test folders have been separated into subdirectories to minimize clutter.
  • GEOS-only updates
  • Add about to GitHub issue templates (ensures they will be displayed)
  • Added .github/ISSUE_TEMPLATE/config.yml file w/ Github issue options

Changed

  • GCClassic integration tests now use a single set of scripts
  • GCHP integration tests now use a single set of scripts
  • Integration test run directories are created with the default names assigned by createRunDir.sh
  • Several bash functions in test/shared/commonFunctionsForTests.sh have been combined so that they will work for both GCClassic and GCHP integration tests
  • ./cleanRunDir.sh functions now take an argument for non-interactive execution (facilitates integration & parallelization tests)
  • Moved several module variables from GeosCore/ucx_mod.F90 to Headers/state_chm_mod.F90. This facilitates using GEOS-Chem in CESM.
  • Time cycle flags EFYO are changed to CYS for all GCClassic integration/parallel tests, and for GCClassic fullchem_benchmarksimulations.
  • Ask users for the name of their research institution at registration
  • Ask users for the name of their PI at registration
  • Do not compile GCHP for tagO3 integration tests; use the default build instead
  • Moved GC-Classic sample run scripts to operational_examples/harvard_cannon
  • The GitHub PR template is now named ./github/PULL_REQUEST_TEMPLATE.md

Fixed

  • Fixed bug in where writing species metadata yaml file write was always attempted
  • Prevent a warning from being generated when compiling gckpp_Jacobian.F90
  • Fixed a bug in routine GET_IJ where X and Y were swapped in an IF comparison.

Removed

  • Removed intTest*_slurm.sh, intTest_*lsf.sh, and intTest*_interactive.sh integration test scripts
  • Removed State_Met%LWI and input meteorology LWI from carbon simulation run config files
  • Removed function CLEANUP_UCX; deallocations are now done in state_chm_mod.F90

Full Changelog: https://github.com/geoschem/geos-chem/compare/14.1.0...14.1.1

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca about 2 years ago

GEOS-Chem - GEOS-Chem 14.1.0

Release date: 01 Feb 2023
DOI

This is a release features the updates and fixes listed below.

From CHANGELOG.md

Added

  • Added dry deposition updates to Hg0 from Feinberg22 ESPI publication + AMAP emissions
  • Added MO2 + NO3 = NO2 + CH2O + HO2 reaction
  • Added capability to write species metadata to YAML file
  • Added satellite diagnostic (SatDiagn) collection, to archive several fields within a user-defined local-time interval. CAVEAT: For now, only one local-time interval is permitted.
  • Added adaptive solver (rosenbrock_autoreduce) option for fullchem mechanism
  • Added entries for BALD, BENZP, BZCO3H, NPHEN to JValues collection in HISTORY.rc for GCHP
  • Added GCHP run script and environment files for MIT clusters Hex and Svante
  • Added operational GCHP and GCClassic environment and run scripts for the University of York cluster, Viking
  • Added tagO3 run directory for GCHP
  • Added upwards mass flux diagnostic to GCHP History collection LevelEdgeDiags
  • Added timestep menu to GCHP geoschem_config.yml template files
  • Added HTAPv3 inventory as a global emissions option (off by default)
  • Added carbon simulation and KPP mechanism for CO-CO2-CH4-OCS
  • Added GCHP run script and environment file for UCI Australia cluster Gadi

Changed

  • Moved in-module variables in global_ch4_mod.F90 to State_Chm
  • Moved in-module variables in hco_interface_gc_mod.F90 to State_Met and State_Chm
  • Modified SpeciesConc diagnostic to include option to output units in v/v or molec/cm3
  • Rebuilt fullchem and Hg mechanisms with KPP 3.0.0
  • Changed HEMCO timecycle flag for QFED and offline emissions from EF to EFY
  • Updated the time refresh settings for O3_PROD and O3_LOSS in ExtData.rc.tagO3 to read data on the first of each month.

Fixed

  • Fixed sign of Arrhenius "A" coefficient in reaction ETO = HO2 + 2CH2O
  • Fixed products in HOBr + SO2 and HOCl + SO2 reactions
  • Changed MW_g value of CH4 from 16.05 to 16.04
  • Added "WD_CoarseAer:true" for SO4s and NITs in species_database.yml
  • Fixed bug in computing State_Met surface type logicals (IsLand, IsWater, etc)
  • Fixed bug where State_Met%FRSNO (fraction snow) was all zeros in GCHP
  • Fixed HCFC141b and HCFC142b names in GCHP HISTORY.rc
  • Fixed list of complex SOA species checked in input_mod.F90
  • Now use a string array for reading the list of ObsPack diagnostic species (in GeosCore/input_mod.F90)
  • Fixed bug in logic that caused restart files not to be linked to the Restarts/ folder of the GCHP tagO3 run directory
  • Fixed timestamp for GCClassic History diagnostic so time-averaged collections match the reference time
  • Fixed double-titration of seasalt alkalinity

Removed

  • Removed LRED_JNO2 and AERO_HG2_PARTITON switches from HEMCO_Config.rc (and related code)

See the GEOS-Chem 14.1.0 page for a complete list of updates.

What's Changed

New Contributors

Full Changelog: https://github.com/geoschem/geos-chem/compare/14.0.2...14.1.0

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio about 2 years ago

GEOS-Chem - GEOS-Chem 14.0.2

Release date: 29 Nov 2022

DOI

This is a bug fix release featuring the updates and fixes listed below.

From CHANGELOG.md

Fixed

  • Added fix for writing dry-run header to log file
  • Updated KPP diagnostics archive flags
  • Rewrote code to avoid memory leaks (identified by the code sanitizer)
  • Updated EDGAR v6 CH4 emission files to correct timestamp issue
  • Updated CH4 Lakes emission files to correct time unit issue
  • Added fix for CH4_RICE emissions from EDGAR v6
  • Fixed indentation error in the legacy_bpch section ofgeoschem_config.yml template files
  • Removed "dry air" from the metadata of fields State_Met%AIRVOL and State_Met%BXHEIGHT
  • Applied fixes for CESM runs: Turned off sea salt emissions; Modified time cycle flag for YUAN_MODIS_LAI

Changed

  • Updated CESM HISTORY.rc to work with new CESM-GC diagnostics interface
  • Updated sample fullchem restart files copied to run directories to 14.0.0 10-year benchmark output

What's Changed

Full Changelog: https://github.com/geoschem/geos-chem/compare/14.0.1...14.0.2

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio over 2 years ago

GEOS-Chem - GEOS-Chem 14.0.1

Release date: 31 Oct 2022

DOI

This is a bug fix release featuring minor fixes and updates since 14.0.0.

From CHANGELOG.md

Fixed

  • Corrected units in metadata for State_Met%AirNumDen and State_Met%PHIS
  • Fixed file path for AEIC2019_DAILY emissions for aerosol-only simulations
  • Fixed GCHP bug to populate non-species data in mid-run restart files
  • Fixed typo preventing ND51 satellite diagnostic from turning on

Changed

  • Documented and cleaned up GCHP run script operational examples
  • Updated README.md and AUTHORS.txt
  • Set species concentration arrays as pointers to internal state in GCHP
  • Updated Restart collection in HISTORY.rc to save out BXHEIGHT and TROPLEV for all simulations

What's Changed

New Contributors

Full Changelog: https://github.com/geoschem/geos-chem/compare/14.0.0...14.0.1

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio over 2 years ago

GEOS-Chem - GEOS-Chem 14.0.0

Release date: 25 Oct 2022
DOI

This is a major version release featuring the following updates:

  • Converted input.geos to geoschem_config.yml
  • Fixed bugs causing differences when splitting up simulations in time
  • Remove unnecessary met-fields from GCClassic restart file
  • Updated offline emissions
  • Rebuilt mechanisms with KPP 2.5.0
  • Changed 4D State_Chm%Species array to vector of 3D arrays
  • Boundary conditions are now saved on first timestep
  • Updated HEMCO to version 3.5.0
  • Updated GMAO libraries for GCHP
  • Added option to use native GEOS-FP winds for GCHP
  • Fixed bug in GCHP vertical mass flux diagnostic
  • Fix compilation errors for custom mechanism
  • Bug fixes for the Hg simulation
  • Updates for GEOS from GMAO
  • Updates for GEOS-Chem and HEMCO in CESM
  • Updates for GEOS-Chem in WRF-GC
  • Use newest CEDS data in CO2 simulation
  • Fix typo in HEMCO_Config.rc for GCHP
  • Bug fix in rundir creation for GCAP2
  • GEOS-Chem user registration

See the GEOS-Chem 14.0.0 page for a complete list of updates.

What's Changed

Full Changelog: https://github.com/geoschem/geos-chem/compare/13.4.1...14.0.0

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio over 2 years ago

GEOS-Chem - GEOS-Chem 13.4.1

Release date: 19 May 2022

This is a bug fix release and features the following updates:

  • Bug fix for anthropogenic CH4 emissions over the US, Canada, and Mexico

See the GEOS-Chem 13.4.1 page for more information on these fixes.

What's Changed

Full Changelog: https://github.com/geoschem/geos-chem/compare/13.4.0...13.4.1

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio over 2 years ago

GEOS-Chem - GEOS-Chem 13.4.0

Release date: 02 May 2022

This is a minor version release and features the following updates:

  • Migrated sulfate chemistry to KPP
  • Increased surface resistance for O3 drydep on ice/snow
  • Updated benchmarks to use degassing-only volcano climatology
  • Added Rn222 emissions from Zhang et al (2021)
  • Updated automated run-directory creation
  • Updated Hg simulation via KPP
  • Added bug fixes for HCl uptake on seasalt and Henry's law computation in hetchem
  • Updated HEMCO to version 3.4.0

See the GEOS-Chem 13.4.0 page for a complete list of updates.

What's Changed

New Contributors

Full Changelog: https://github.com/geoschem/geos-chem/compare/13.3.4...13.4.0

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio over 2 years ago

GEOS-Chem - GEOS-Chem 13.3.4

Release date: 07 Dec 2021

This is a bug fix release and features the following updates:

  • Now use proper restart file path for dry-run data download
  • Now check GEOS-Chem Classic History diagnostic subset regions properly

See the GEOS-Chem 13.3.4 page for more information on these updates.

What's Changed

Full Changelog: https://github.com/geoschem/geos-chem/compare/13.3.3...13.3.4

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio over 2 years ago

GEOS-Chem - GEOS-Chem 13.3.3

Release date: 02 Dec 2021

This is a bug fix release and features the following updates:

  • Upgrade to HEMCO version 3.2.2, which restores updating of manual diagnostics
  • Only affects CH4, Hg, and TOMAS simulations

See the GEOS-Chem 13.3.3 page for more information on these updates.

Full Changelog: https://github.com/geoschem/geos-chem/compare/13.3.2...13.3.3

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio over 2 years ago

GEOS-Chem - GEOS-Chem 13.3.2

Release date: 18 Nov 2021

This is a bug fix release and features the following updates:

  • Fixed incorrect file path for OFFLINE_DUST emissions in ExtData.rc (zero-diff update)

See the GEOS-Chem 13.3.2 page for more information on these updates.

What's Changed

Full Changelog: https://github.com/geoschem/geos-chem/compare/13.3.1...13.3.2

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio over 2 years ago

GEOS-Chem - GEOS-Chem 13.3.1

Release date: 15 Nov 2021

This is a bug fix release featuring the following updates:

  • Nested grid simulations (except CH4) at 0.5° x 0.625° now use default timesteps of 600 s (transport) and 1200 s (chemistry)
  • Diagnostic fixes
  • GCHP fixes

See the GEOS-Chem 13.3.1 page for a complete list of updates.

What's Changed

Full Changelog: https://github.com/geoschem/geos-chem/compare/13.3.0...13.3.1

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio over 2 years ago

GEOS-Chem - GEOS-Chem 13.3.0

Release date: 15 Nov 2021

This is a minor version release featuring the following updates:

  • Chemistry mechanism updates
  • Heterogeneous chemistry updates
  • Emissions updates (NEI2016 as an option)
  • Diagnostic updates
  • GCHP adjoint updates

See the GEOS-Chem 13.3.0 page for a complete list of updates.

What's Changed

New Contributors

Full Changelog: https://github.com/geoschem/geos-chem/compare/13.2.1...13.3.0

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio over 2 years ago

GEOS-Chem - GEOS-Chem 13.2.1

Release date: 10 Sep 2021

This is a bug fix release featuring the following updates:

  • Retire tropchem simulation as an option
  • Fixes for JvalO3O1D and JValO3O3P diagnostics
  • Add WashU data server to GCHP data download script
  • Bug fixes for planeflight diagnostic, nested-grid simulations, and Hg simulations

See the GEOS-Chem 13.2.1 page for a complete list of updates.

What's Changed

Full Changelog: https://github.com/geoschem/geos-chem/compare/13.2.0...13.2.1

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio over 2 years ago

GEOS-Chem - GEOS-Chem 13.2.0

Release date: 07 Sep 2021

This is a minor version release featuring the following updates:

  • CEDS v2 emissions
  • Updated Yuan/BNU MODIS LAI
  • Blowing snow emissions
  • Luo et al 2020 wetdep (option)
  • Trace metal simulation
  • Several fixes for minor issues

See the GEOS-Chem 13.2.0 page for a complete list of updates.

What's Changed

Full Changelog: https://github.com/geoschem/geos-chem/compare/13.1.2...13.2.0

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio over 2 years ago

GEOS-Chem - GEOS-Chem 13.1.2

Release date: 06 Jun 2021

This is a bug fix release featuring the following updates:

  • Update dry-run download script download_data.py to fetch GCAP2 data from the U. Rochester server
  • Zero-diff updates required for CESM2-GC*
  • Add .zenodo.json file for auto-filling of DOI fields

See the GEOS-Chem 13.1.2 page for a complete list of updates.

What's Changed

Full Changelog: https://github.com/geoschem/geos-chem/compare/13.1.1...13.1.2

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio over 2 years ago

GEOS-Chem - GEOS-Chem 13.1.1

Release date: 22 Jun 2021

This is a bug fix release featuring the following updates:

  • Bug fix for PM2.5 diagnostic
  • GEOS-Chem updates for GEOS
  • Enable GCHP to compile with GNU Fortran 10
  • Expand support for GNU Fortran compilers to include version 10
  • Fix bug in regex used for linking to ESMF

See the GEOS-Chem 13.1.1 page for a complete list of updates.

What's Changed

Full Changelog: https://github.com/geoschem/geos-chem/compare/13.1.0...13.1.1

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio over 2 years ago

GEOS-Chem - GEOS-Chem 13.1.0

Release date: 17 Jun 2021

This is a minor version release featuring the following updates:

  • Distribute CEDS emissions vertically in the boundary layer
  • Add diurnal scale factors of power plants emissions in China
  • Fix H2O boundary conditions at tropopause
  • Add GCAP 2.0
  • Add bug fix for nested grid simulations to read boundary conditions continuously
  • Update GMAO submodules in GCHP
  • Add monthly diagnostic capability to History for GCHP

See the GEOS-Chem 13.1.0 page for a complete list of updates.

What's Changed

Full Changelog: https://github.com/geoschem/geos-chem/compare/13.0.2...13.1.0

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio over 2 years ago

GEOS-Chem - GEOS-Chem 13.0.2

Release date: 12 Apr 2021

This is a bug fix release featuring the following updates:

  • Fix for bug introduced in 13.0.1 where met fields were only being read on the first timestep

See the GEOS-Chem 13.0.2 page for a complete list of updates.

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio over 2 years ago

GEOS-Chem - GEOS-Chem 13.0.1

Release date: 23 Mar 2021

This is a bug fix release featuring the following updates:

  • Use online dust emissions (DustDead) by default
  • Add several fixes for the GEOS-Chem Classic dry-run option
  • Force GEOS-Chem Classic restart file to match simulation date
  • Avoid "Is_Gas and Is_Aerosol are both false" error when adding new P/L species in KPP

See the GEOS-Chem 13.0.1 page for a complete list of updates

What's Changed

Full Changelog: https://github.com/geoschem/geos-chem/compare/13.0.0...13.0.1

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio over 2 years ago

GEOS-Chem - GEOS-Chem 13.0.0

Release date: 18 Mar 2021

This is a major version release featuring the following updates:

  • GEOS-Chem is now a submodule in GCClassic and GCHP
  • Separate HEMCO from GEOS-Chem to use as a git submodule in GCClassic and GCHP
  • Retire the GEOS-Chem Unit Tester repository
  • Retire the GNU Make and replace with CMake
  • CEDS_GBD-MAPS emission inventory (1970 - 2017)
  • Retire carbon-based units for VOCs
  • Implement new tropchem simulation
  • Update RRTMG (fix netCDF diagnostics; enable in GCHP)

See the GEOS-Chem 13.0.0 page for a complete list of updates

What's Changed

Full Changelog: https://github.com/geoschem/geos-chem/compare/12.9.3...13.0.0

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio over 2 years ago

GEOS-Chem - GEOS-Chem 12.9.3

GEOS-Chem 12.9.3
06 Aug 2020
DOI

This release fixes some minor issues that were discovered after the release of 12.9.2.

  1. Fix to make HEMCO properly read vertical coordinates for data on arbitrary vertical grids
  2. Bug fix for planeflight diagnostic: Change parameter definition MAXAN=15 to MAXAN=20
  3. Fix additional typos in GEOS-Chem species database

Read the GEOS-Chem online manual at:
http://manual.geos-chem.org

This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.geos-chem.org/Getting_Started_With_GCHP

Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca over 4 years ago

GEOS-Chem - GEOS-Chem 12.9.2

GEOS-Chem 12.9.2
24 Jul 2020
DOI

This release adds fixes for several more bugs that were discovered during the 12.9.0 benchmarking phase.

  1. Fix inconsistent tagged CO2 species names in the species_database.yml file
  2. HEMCO Bug fix: Eliminate typos from HEMCO_Config.rc file that caused met field read issues for CO2 simulations
  3. Dry run bug fix: Make sure FOUND gets set properly in HEMCO gets set properly before returning
  4. Update incorrect PM2.5 definition for complexSOA_SVPOA simulations
  5. PARANOX Bug fix: Make sure that NO and NO2 are nonzero before computing FNO_NOx

Read the GEOS-Chem online manual at:
http://manual.geos-chem.org

This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.geos-chem.org/Getting_Started_With_GCHP

Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca almost 5 years ago

GEOS-Chem - GEOS-Chem 12.9.1

GEOS-Chem 12.9.1
17 July 2020
DOI

This version includes the following updates:

  1. Bug fix: Fixed a lingering issue that caused the GEOS-Chem dry-run not to recognize missing files
  2. Fix run-time error when optional Luo wet deposition scheme is turned on
  3. Fixes for interpolating RCP emissions data via HEMCO

Read the GEOS-Chem online manual at:
http://manual.geos-chem.org

This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.geos-chem.org/Getting_Started_With_GCHP

Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio almost 5 years ago

GEOS-Chem - GEOS-Chem 12.9.0

GEOS-Chem 12.9.0
17 July 2020
DOI

This version includes the following updates:

  1. Updated halogen chemistry
  2. Improved cloudwater pH
  3. Update offline lightning data through Dec 2019
  4. Convert GEOS-Chem species database to YAML format, includes:
    a. Defining all species properties in the species database, not just advected species
    b. Initializing the species database with values read from the YAML file
  5. Update GEOS-Chem core to apply masking and scaling to HEMCO inputs
  6. Bug fix: Restore missing photolysis reactions from 12.8.0 and add an extra error check
  7. Bug fix: Remove inefficient code that was slowing down computation of heterogenous chemistry rates
  8. Corrected issue in GEOS-Chem dry-run where some files were not being properly marked for download
  9. Bug fixes for the ObsPack diagnostic:
    a. Change units of ObsPack specific humidity (Q) field to g/kg
    b. Restore missing code due to Git merge that caused the OBSPACK MENU of input.geos not to be read
  10. Fixes for reading meteorology fields in HEMCO:
    a. Skip reading FLASH_DENS and CONV_DEPTH fields when lightning NOx extension is turned off
    b. Change time cycle flag for meteorology fields to use exact date
  11. Restore missing metadata for satellite timeseries diagnostics
  12. Fix bug where non-advected species not updated in restart file

Read the GEOS-Chem online manual at:
http://manual.geos-chem.org

This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.geos-chem.org/Getting_Started_With_GCHP

Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio almost 5 years ago

GEOS-Chem - GEOS-Chem 12.8.2

GEOS-Chem 12.8.2
27 May 2020
DOI

This version contains minor bug fixes, and structural changes to facilitate WRF-GC development.

  1. Bug fix: Set version numbers to 12.8.2 in CMakeLists.txt and gc_classic_version.H
  2. Updates to facilitate WRF-GC development:
    a. Ignore KPP integrate errors and send them to a log file instead
    b. Wrap OpenMP-specific code with #ifdef MODEL_CLASSIC and #ifndef NO_OMP blocks
    c. Move certain module variables into the State_Met and State_Chm objects
    d. Exit INIT_DRYDEP immediately if arrays have already been allocated

Read the GEOS-Chem online manual at:
http://manual.geos-chem.org

This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.geos-chem.org/Getting_Started_With_GCHP

Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca almost 5 years ago

GEOS-Chem - GEOS-Chem 12.8.1

GEOS-Chem 12.8.1
21 May 2020
DOI

This version fixes several issues that were identified during and after the benchmarking process for version 12.8.0:

  1. Update the dry-run download data script to make files group-writeable
  2. Add more timers for gas-phase chemistry
  3. Reduce the amount of memory that GEOS-Chem dry-runs require
  4. Add bounds-checking and floating point exceptions to CMake "Debug" target
  5. Fix incorrect indexing for AOD diagnostics
  6. Updates for GEOS-Chem "Classic" HISTORY diagnostics:
    • Fix for instantaneous timeseries diagnostics to avoid overwriting hour zero
    • Fix to allow diagnostics with frequency="End" to properly straddle year-end boundaries
  7. Allow for missing species in boundary conditions
  8. Disable FlexGrid checks to allow for running with any horizontal or vertical grid
  9. Fixes for WRF-GC and CESM-GC, including:
    • Fix Init_Pressure error for NZ /= 47, 72
    • Only perform pole-averaging of regridded data if actually regridding to the poles
    • Add a State_Grid%ID field
  10. Add fix for POPs emissions diagnostics
  11. Avoid memory corruption bug in HEMCO when certain debug flags are on
  12. Fix bug causing seg fault when ConcAboveSfc diagnostic collection is on
  13. Fix bug causing crash if not starting on the first day and time of the month
  14. Fix incorrect GCHP config file entry for surf_iodide source file in 12.8.0
  15. Avoid unexpected behavior if dynamic timestep is changed to non-default values
  16. Fix input data to avoid crashing in late Dec/early Jan if using offline biogenic VOCs
  17. Add internal state met variables to benchmark and transport tracers simulations
  18. Enable all budget diagnostics output in GCHP transport tracer simulation by default

Read the GEOS-Chem online manual at:
http://manual.geos-chem.org

This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.geos-chem.org/Getting_Started_With_GCHP

Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca almost 5 years ago

GEOS-Chem - GEOS-Chem 12.8.0

GEOS-Chem 12.8.0
04 May 2020
DOI

This version includes the following updates:

  1. Isoprene chemistry
  2. Wet deposition parameterization
  3. Ozone deposition to the ocean
  4. Use online DustDead, MEGAN, SeaSalt, and SoilNOx emissions for benchmark simulations
  5. Shift CMIP6 time from middle to start of month to allow start in January
  6. GFED 4.1s beta emissions for 2017-2019
  7. Replace State_Chm%nAero with State_Chm%nAeroSpc and State_Chm%nAeroType
  8. Convert all files in GeosCore, GeosUtil, and Headers to .F90
  9. Change GEOS-Chem timers from a CPP switch to an option in input.geos
  10. Remove potential for surface CH4 retrieval error in SET_CH4 due to reliance on HEMCO emissions year
  11. Fix leap year handling bug in GCHP multi-run script
  12. Fix SH surface ozone bias in GCHP

Read the GEOS-Chem online manual at:
http://manual.geos-chem.org

This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.geos-chem.org/Getting_Started_With_GCHP

Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio almost 5 years ago

GEOS-Chem - GEOS-Chem 12.7.2

GEOS-Chem 12.7.2
19 Feb 2020
DOI

This version introduces several bug fixes and minor updates.

Updates affecting GEOS-Chem "Classic" only:

  • Restrict wet scavenging to troposphere in Luo et al 2019 wetdep scheme
    • NOTE: This is an option and is turned off by default
  • Bug fix for reading 3-hourly boundary condition files after hour 21 (GEO- S-Chem "Classic" only)
  • Remove unused routines in regrid_a2a_mod.F90

Updates affecting GCHP only:

  • Fix pointer retrieval error in SET_CH4 introduced in 12.7.0 when running at c180+
    • NOTE: This also corrects a long-standing and previously unidentified issue when running with reduced timesteps
  • Use new Ordonez files to avoid error in MAPL when running at c360

Read the GEOS-Chem online manual at:
http://manual.geos-chem.org

This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.geos-chem.org/Getting_Started_With_GCHP

Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca about 5 years ago

GEOS-Chem - GEOS-Chem 12.7.1

GEOS-Chem 12.7.1
19 Feb 2020
DOI

  1. Prevent excessive scavenging in Luo et al 2019 wet deposition scheme
    a. NOTE: Additional fixes will be added in 12.7.2
  2. Bug fixes for the TOMAS microphysics simulation
  3. Bug fix for ND51/ND51b satellite timeseries w/ nested-grid simulations
  4. Bug fix in computation of AOD from isoprene SOA diagnostic
  5. Bug fixes for ObsPack diagnostic re: instantaneous sampling
  6. Fix for segmentation fault when dry deposition is turned off
  7. Fix WRF-GC SetGridFromCtrEdges interface
  8. Fix bug where GCHP 12.7.0 standard run failed if emissions turned off
  9. Update MEGAN file used in GCHP 12.7.0 that caused run failure if using gfortran
  10. Add MODEL_GCHP (and MODEL_CLASSIC) as CPP options in GEOS-Chem

Read the GEOS-Chem online manual at:
http://manual.geos-chem.org

This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.geos-chem.org/Getting_Started_With_GCHP

Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca about 5 years ago

GEOS-Chem - GEOS-Chem 12.7.0

GEOS-Chem 12.7.0
03 Feb 2020
DOI

  1. Small alkyl nitrate chemistry
  2. Methanol as part of standard chemical mechanism
  3. Update to Yuan processed MODIS LAI product (covering years 2005-2016)
  4. Latitudinally and monthly resolved fixed surface concentrations for long-lived organohalogen species (1750-2014) and methane (prior to 1979)
  5. Bug fix: Prevent differences in chemistry caused by toggling the ND65 bpch diagnostics off or on
  6. Fix incorrect uptake coefficient for N2O5 in heterogeneous chemistry
  7. Fix offline dust scale factors
  8. Add GEOS-Chem "dry-run" option to obtain a list of required input files
  9. HEMCO 2.2.0: Updates and fixes to improve file I/O
  10. Implement Gan Luo et al wetdep (GMD-12-3439-2019) -- NOTE: THIS IS AN OPTION
  11. CH4 soil absorption from MeMo model
  12. Removal of most binary punch (aka "bpch") diagnostics
  13. Add netCDF diagnostic for UV fluxes from FAST-JX
  14. KPP equation reactivity rate and OH reactivity diagnostics
  15. Bug fix for HEMCO standalone using high-resolution input grids
  16. Incorrect units returned from GET_OH in sulfate_mod.F
  17. Preserve mass conservation when advection is off by adding delta pressure to internal state for mixing ratio scaling during initialization
  18. Use same CEDS anthropogenic emissions inventory as GC Classic, including 1750-1949 and additional VOC species
  19. Assorted GCHP structural changes to facilitate GEOS-Chem in GEOS
  • Move high-level GCHP files to GEOS-Chem repository
  • Move GCHP run directory creation to GEOS-Chem repository
  1. Use same precision in non-species Internal state variables and the equivalent GEOS-Chem states (REAL8)
  2. Update ESMF to v8.0.0 public release

Read the GEOS-Chem online manual at:
http://manual.geos-chem.org

This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.geos-chem.org/Getting_Started_With_GCHP

Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca about 5 years ago

GEOS-Chem - GEOS-Chem 12.6.3

GEOS-Chem 12.6.3
25 Nov 2019
DOI

This feature adds more minor fixes for issues discovered after the 12.6.1 release.

  1. GCHP bug fix: Make sure the MAPL pointer for UVALBEDO is valid before assigning that to State_Met%UVALBEDO
  2. Update Github issue templates

Read the GEOS-Chem online manual at:
http://manual.geos-chem.org

This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.geos-chem.org/Getting_Started_With_GCHP

Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca over 5 years ago

GEOS-Chem - GEOS-Chem 12.6.2

GEOS-Chem 12.6.2
15 Nov 2019
DOI

This feature adds more minor fixes for issues discovered after the 12.6.1 release.

  1. Now make sure the HEMCO standalone gets the proper met field name and grid resolution
  2. Prevent overwriting restart variables H2O2AfterChem and SO2AfterChem if present
  3. Fix incorrect vertical flipping of MAPL 3D imports impacting mesospheric chemistry
  4. Fix incorrect mapping between internal state H2O2AfterChem and the equivalent State_Chm field
  5. Fix two timestep delay in update time for LAI upon day change

Read the GEOS-Chem online manual at:
http://manual.geos-chem.org

This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.geos-chem.org/Getting_Started_With_GCHP

Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca over 5 years ago

GEOS-Chem - GEOS-Chem 12.6.1

GEOS-Chem 12.6.1
28 Oct 2019
DOI

This update adds a few minor fixes to 12.6.0. You can still use the 12.6.0 run directories with this release.

  1. Fix CMake error message for when NetCDF is not found
  2. Fix units for PRECANV, PRECCON, PRECLSC, PRECTOT in state_met_mod.F90
  3. Add missing OPEN statement in UCX routine SFCMR_READ
  4. Various minor structural updates:
    • ObsPack now defaults to hourly sampling if a sampling interval is not found in data files
    • GEOS-Chem now prints the full path of each file that is read
    • GNU Fortran 9.2.1 can now compile GEOS-Chem
    • Use Microsoft Azure DevOps instead of TravisCI for continuous integration
  5. Fix GCHP regridding bug at poles -- corrects problem running GCHP w/ MERRA-2

Read the GEOS-Chem online manual at:
http://manual.geos-chem.org

This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.geos-chem.org/Getting_Started_With_GCHP

Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca over 5 years ago

GEOS-Chem - GEOS-Chem 12.6.0

GEOS-Chem 12.6.0
Released 18 Oct 2019
DOI

Contains the following updates:
(1) Combined heterogeneous chemistry updates, includes
(1a) N2O5, NO3, NO2 reactive uptake updates
(1b) Subgrid cloud NOy chemistry
(2) HNO3 cold-temperature deposition
(3) Quick fix for aerosol pH calculation when dry
(4) Remove isoprene in VBS (leaving aqueous)
(5) Updated aerosol hygroscopicity and optics
(6) Add EDGAR BCPI and BCPO emissions for remaining sectors to DICE-Africa
(7) Simple parameterization for CO2 dependence of stomatal resistance (off by default)
(8) Aerosol nitrate photolysis option (off by default)
(9) CMake in GEOS-Chem Classic (optional)
(10) Enable GEOS-Chem "Classic" netCDF (History) diagnostics to be subsetted vertically and horizontally
(11) BB4CMIP historical biomass burning emissions (1750-2014) (optional)
(12) Surface diagnostic (O3, HNO3) with user-selected height
(13) APM update and integration with GEOS-Chem 12

For more information about this release. please see:
http://wiki.geos-chem.org/GEOS-Chem_12#12.6.0

To view the benchmark evaluation plots, please see:
http://wiki.seas.harvard.edu/geos-chem/index.php/Benchmark/GEOS-Chem_12.6.0

Read the GEOS-Chem online manual at:
http://manual.geos-chem.org

This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.geos-chem.org/Getting_Started_With_GCHP

Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio over 5 years ago

GEOS-Chem - GEOS-Chem 12.5.0

GEOS-Chem 12.5.0
Released 09 Sep 2019
DOI

Contains the following updates:
(1) Retire obsolete emission inventories
(2) Updated offline biogenic emissions generated with GEOS-Chem 12.3.0
(3) Updated volcano emissions to include eruptive emissions through April 2018
(4) Remove CO from MEGAN HEMCO extension to avoid double counting
(5) Fixes for GFED4 emissions
(6) Scale DICE-Africa emissions to address errors in inventory
(7) Separate anthropogenic PM2.5 dust source from the DustDead extension
(8) Corrections for CFCs in the chemistry mechanism
(9) Fix typo in CLD_PARAMS routine in gckpp_HetRates.F90
(10) Bug fix: make sure stratospheric BrY concentrations are read properly each month
(11) Enable accurate cloud pH diagnostic calculation via post-processing
(12) Bug fix for proposed Henry's law constants
(13) Update GCHP to use MAPL v1.0.0 and ESMF v8.0.0 beta snapshot 28
(14) Replace 4x5 input files with higher resolution equivalents to avoid ESMF domain decomposition issue at high core counts

For more information about this release. please see:
http://wiki.geos-chem.org/GEOS-Chem_12#12.5.0

To view the benchmark evaluation plots, please see:
http://wiki.seas.harvard.edu/geos-chem/index.php/Benchmark/GEOS-Chem_12.5.0

Read the GEOS-Chem online manual at:
http://manual.geos-chem.org

This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.geos-chem.org/Getting_Started_With_GCHP

Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio over 5 years ago

GEOS-Chem - GEOS-Chem 12.4.0

GEOS-Chem 12.4.0
Released 05 Aug 2019
DOI

%%% NOTE: We are asking GEOS-Chem users to not download this version, but to wait for the release of 12.5.0, which will have some further bug fixes and updates. %%%

Contains the following updates:
(1) Grid-independent dust emissions (hourly)
(2) Grid-independent lightning NOx emissions (3-hourly)
(3) Grid-independent biogenic emissions (hourly)
(4) Grid-independent sea salt emissions (hourly)
(5) Grid-independent soil NOx emissions (hourly)
(6) Updated volcano emissions (1978-2019)
(7) Bug fix: Rebuild chemical mechanisms for FAST-JX fix added in 12.3.2
(8) FlexGrid Stage 2: Add capability to define custom grids
(9) Add photolysis menu to input.geos for specifying FAST-JX directory

For more information about this release. please see:
http://wiki.geos-chem.org/GEOS-Chem_12#12.4.0

To view the benchmark evaluation plots, please see:
http://wiki.seas.harvard.edu/geos-chem/index.php/Benchmark/GEOS-Chem_12.4.0

Read the GEOS-Chem online manual at:
http://manual.geos-chem.org

This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.geos-chem.org/Getting_Started_With_GCHP

Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca over 5 years ago

GEOS-Chem - GEOS-Chem 12.3.2

GEOS-Chem 12.3.2
Released 02 May 2019
DOI

Contains the following updates:
(1 ) Remove an inconsistency in species H2402 between GCHP and GEOS-Chem "Classic"
(2 ) Bug fixes for the FAST-JX algorithm:
(2a) Remove duplicate entries for species ClNO2 in the FJX_j2j.dat file
(2b) Species DHDC was not listed as photolyzing in the species database
(3 ) Updates and fixes for HEMCO diagnostics, including:
(3a) Enable saving out fertilizer NO emissions
(3b) Lightning emissions are now 3-D
(3c) HNO3 ship emissions are now 2-D
(3d) Update and fill in missing inventory diagnostics for benchmark simulations
(4 ) Extending the CEDS anthropogenic emissions inventory back to 1750 (optional)
(5 ) Several GCHP updates including
(5a) Disable Br2 offline seasalt emissions to match GEOS-Chem "Classic" default
(5b) Assorted GCHP run directory feature updates

For more information about this release. please see:
http://wiki.geos-chem.org/GEOS-Chem_12#12.3.2

To view the benchmark evaluation plots, please see:
http://wiki.geos-chem.org/Benchmark/GEOS-Chem_12.3.0 (Last official benchmark)
http://wiki.geos-chem.org/Benchmark/GEOS-Chem_12.3.2 (Unofficial benchmark)

Read the GEOS-Chem online manual at:
http://manual.geos-chem.org

This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.geos-chem.org/Getting_Started_With_GCHP

Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca almost 6 years ago

GEOS-Chem - GEOS-Chem 12.3.1

GEOS-Chem 12.3.1
Released 08 Apr 2019
DOI

Contains the following updates:
(1) Fix the netCDF diagnostic for noontime J-values
(2) Planeflight diagnostic now writes out data for the last timestep of the day
(3) Reduce memory footprint: Do not allocate memory to array MINIT in strat_chem_mod.F90
(4) Declare State_Met%AREA_M2 as 2-dimensional, not 3-dimensional

For more information about this release. please see:
http://wiki.geos-chem.org/GEOS-Chem_12#12.3.1

To view the benchmark evaluation plots, please see:
http://wiki.geos-chem.org/Benchmark/GEOS-Chem_12.3.0
(NOTE: 12.3.0 is the most recent version for which benchmark plots are available)

Read the GEOS-Chem online manual at:
http://manual.geos-chem.org

This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.seas.harvard.edu/geos-chem/index.php/Getting_Started_With_GCHP

Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca about 6 years ago

GEOS-Chem - GEOS-Chem 12.3.0

GEOS-Chem 12.3.0
Released 01 Apr 2019
DOI

Contains the following updates:
(1) Update ISORROPIA from v2.0 to v2.2, in order to remove persistent noise in output | Seb Eastham (Harvard)
(2) Updated PFT file for MEGAN
(3) Bug fix for eruptive volcanic emissions
(4) Read in and regrid existing MODIS LAI and OLSON data via HEMCO
(5) Update from HEMCO version 2.1.011 to 2.1.012
(5a) Bug fixes for the HEMCO interpolation algorithm
(5b) Updates from the NASA GEOS development branch
(5c) Add option to always use simulation year for specified fields
(5d)Prevent zero emissions for MEGAN_Mono extension species
(5e)Updates to the HEMCO volcanic emissions extension
(6) Update to Yuan processed MODIS LAI product (covering years 2005-2016) - Off while we investigate an issue in the HEMCO interpolation
(7) OMI-based Volcanic emissions 2005-2012 (off by default)
(8) Further bug fix for netCDF diagnostics spanning leap years
(9) Fix GFAS_SOAP entry in HEMCO_Config.rc
(10) Tagged CO bug fixes: Fix CO units and write secondary production into a netcdf file
(11) Enable running time backwards in GCHP

For more information about this release. please see:
http://wiki.geos-chem.org/GEOS-Chem_12#12.3.0

To view the benchmark evaluation plots, please see:
http://wiki.geos-chem.org/Benchmark/GEOS-Chem_12.3.0

Read the GEOS-Chem online manual at:
http://manual.geos-chem.org

This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.seas.harvard.edu/geos-chem/index.php/Getting_Started_With_GCHP

Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio about 6 years ago

GEOS-Chem - GEOS-Chem 12.2.1

GEOS-Chem 12.2.1
Released 28 Feb 2019
DOI

Contains the following updates:
(1) Bug fix: netCDF diagnostic collections with frequency "End" now properly span leap year days
(2) Move module-level variables from Linoz and MODIS LAI
(3) Make polar bromine explosion the default option in Hg simulation
(4) Add biomass burning subgrid coagulation option in TOMAS simulations
(5) Restore DST1, DST2, DST3, and DST4 in TOMAS simulations
(6) Fix Henry's Law coefficient for C2H6
(7) Add routine to save the GC species database to JSON format (commented out)
(8) Add RRTMG fluxes to netCDF diagnostics
(9) Fix for CO2 simulation chemical source
(10) Update MODIS LAI source directory for GCHP to match GEOS-Chem Classic
(11) Missing scaling factors for MERRA-2 simulations with GCHP
(12) Use online sea flux emissions by default in GCHP

For more information about this release. please see:
http://wiki.geos-chem.org/GEOS-Chem_12#12.2.1

Also please see the GEOS-Chem online manual at:
http://manual.geos-chem.org

This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.seas.harvard.edu/geos-chem/index.php/Getting_Started_With_GCHP

Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio about 6 years ago

GEOS-Chem - GEOS-Chem 12.2.0

GEOS-Chem 12.2.0
Released 19 Feb 2019
DOI

Contains the following updates:
(1) Retire BRAVO emissions and use CEDS for Mexico instead
(2) Update mask file applied to NEI2011 emissions
(3) Transport Tracers simulation: a common set of tracers in GEOS-Chem and GEOS
(4) ObsPack diagnostic
(5) GFAS biomass burning emissions (as an option)
(6) Fix bug in stratosperic aerosol surface area netcdf diagnostics
(7) Update from HEMCO 2.1.010 to HEMCO 2.1.011:
(a) Now wrap the remaining HEMCO extensions in instances (to facilitate running in HPC environments)
(b) Update HEMCO standalone for compatibility with FlexGrid met field names
(c) HEMCO standalone now calls HCO_RUN in two phases
(8) Update ESMF version in GCHP from v5.2.0rp2 to v7.1.0r
(9) New fields in GCHP output restart file
(10) Bug fix: use checkpoint output file as subsequent run restart

For more information about this release. please see:
http://wiki.geos-chem.org/GEOS-Chem_12#12.2.0

Also please see the GEOS-Chem online manual at:
http://manual.geos-chem.org

This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.seas.harvard.edu/geos-chem/index.php/Getting_Started_With_GCHP

Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio about 6 years ago

GEOS-Chem - GEOS-Chem 12.1.1

GEOS-Chem 12.1.1
Released 13 Dec 2018
DOI

Contains the following updates:
(1) Bug fix for tagged CO: don't multiply emissions timestep by 60
(2) Bug fix for planeflight diagnostic: skip observations that lie outside the nested domain
(3) Always compile with BPCH_TPBC=y to enable the bpch code for nested boundary conditions
(4) Do not create the hemco_standalone.x executable when compiling in HPC environments
(5) Bug fix: Add missing dependency for flexgrid_read_mod in the GeosCore/Makefile
(6) Add GCHP transport fix to prevent instant propagation from troposphere to stratosphere

For more information about this release. please see:
http://wiki.geos-chem.org/GEOS-Chem_12#12.1.0

Also please see the GEOS-Chem online manual at:
http://manual.geos-chem.org

This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.seas.harvard.edu/geos-chem/index.php/Getting_Started_With_GCHP

Learn how you can run GEOS-Chem on the Amazon Web Services cloud computing platform:
http://cloud.geos-chem.org

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca over 6 years ago

GEOS-Chem - GEOS-Chem 12.1.0

GEOS-Chem 12.1.0
Released 26 Nov 2018
DOI

This release contains several new features as well as fixes for issues discovered after the GEOS-Chem 12.0.3 release, including:

(1) Budget diagnostics
(2) Anthropogenic PM2.5 dust source
(3) GEOS-Chem restart file updates
(4) Updates and fixes for the CEDS anthropogenic emissions inventory
(5) HEMCO fixes
(6) Fix mass conservation in non-local PBL mixing
(7) Allow for SZA to 98 degrees when getting photolysis rates
(8) FlexGrid Stage 1: Use HEMCO to read met fields
(9) Add support for continuous integration with TravisCI
(10) Added netCDF diagnostics for several specialty simulations
(11) Convert input data for RRTMG from bpch to netCDF for input via HEMCO
(12) Add fixes for seasonal scale factors in CH4 simulations
(13) Move Fast-JX .dat files from the geos-chem-unittestrepository to gcgrid/ExtData
(14) Update HEMCO configuration file for the tagged CO simulation
(15) Structural updates to facilitate interfacing GEOS-Chem into WRF
(16) Structural updates to facilitate interfacing GEOS-Chem into GEOS-5
(17) Fix masking bug to correctly apply anthropogenic emissions in GCHP
(18) Remove erroneous 180 degree longitude shift in APEI regridding for GCHP
(19) Move GCHP run directory creation from GEOS-Chem Unit Tester to GCHP repository

For more information about this release. please see:
http://wiki.geos-chem.org/GEOS-Chem_12#12.1.0

Also please see the GEOS-Chem online manual at:
http://manual.geos-chem.org

This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.seas.harvard.edu/geos-chem/index.php/Getting_Started_With_GCHP

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by msulprizio over 6 years ago

GEOS-Chem - GEOS-Chem 12.0.3 release

GEOS-Chem 12.0.3
Released 16 Oct 2018
DOI

This release contains two bug fixes for High Performance GEOS-Chem (GCHP), one for an issue was discovered after the GEOS-Chem 12.0.2 release and another for an issue persisting over several past versions. They are, respectively:

(1) Fix incorrect GCHP run configuration for offline sea salt emissions (run directory update only)
(2) Fix bug in application of CFC surface mixing ratios in GCHP

For more information about this release, please see:
http://wiki.geos-chem.org/GEOS-Chem_12#12.0.3

Also please see the GEOS-Chem online manual at:
http://manual.geos-chem.org

This release is compatible with GCHP. See the GCHP online manual for more information:
http://wiki.seas.harvard.edu/geos-chem/index.php/Getting_Started_With_GCHP

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by lizziel over 6 years ago

GEOS-Chem - GEOS-Chem 12.0.2 release

GEOS-Chem 12.0.2
Released 10 Oct 2018
DOI

This release contains fixes for minor issues that were discovered after the GEOS-Chem 12.0.1 release, namely:

(1) Fixed local-time averaging issue in ND51/ND51b satellite timeseries diagnostics
(2) Fix to correct missing BC/OC biomass emissions in TOMAS simulations
(3) Fix for aerosol dry-deposition in TOMAS simulations
(4) Avoid double-counting of emissions in CO2 simulations

For more information about this release. please see:
http://wiki.geos-chem.org/GEOS-Chem_12#12.0.2

Also please see the GEOS-Chem online manual at:
http://manual.geos-chem.org

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca over 6 years ago

GEOS-Chem - GEOS-Chem 12.0.1 release

GEOS-Chem 12.0.1
Released 24 Aug 2018
DOI

This release contains fixes for minor issues that were discovered after the GEOS-Chem 12.0.0 release, namely:

(1) Updates for compiling with GNU Fortran 8
(2) Fixes for minor bugs in diagnostics
(3) Fixes for minor issues in the Hg specialty simulation

For more information about this release. please see:
http://wiki.geos-chem.org/GEOS-Chem_12#12.0.1

Also please see the GEOS-Chem online manual at:
http://manual.geos-chem.org

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca over 6 years ago

GEOS-Chem - GEOS-Chem 12.0.0 release

GEOS-Chem 12.0.0
Released 10 Aug 2018
DOI

For more information about this release see:
http://wiki.geos-chem.org/GEOS-Chem_12#12.0.0

Atmosphere - Atmospheric Chemistry and Aerosol - Fortran
Published by yantosca over 6 years ago