Difference between revisions of "GEOS-Chem v11-02"

From Geos-chem
Jump to: navigation, search
(v11-02a)
(v11-02a)
Line 95: Line 95:
 
|
 
|
 
*Completed 06 Feb 2017
 
*Completed 06 Feb 2017
 
|-valign="top"
 
|[[The NcdfUtilities package#Enable_compression_in_netCDF-4_output_files|Enable data compression in netCDF-4 output files]]
 
|Structural
 
|Chris Holmes (Florida State)<br>[[GCST]]
 
|
 
*Completed 01 Mar 2017
 
 
|-valign="top"
 
|[[GEOS-Chem_Makefile_Structure#Removed_the_COMPILER_variable_from_Makefile_header.mk_for_a_cleaner_build_sequence|Removed the <tt>COMPILER</tt> variable from <tt>Makefile_header.mk</tt> for a cleaner build sequence]]
 
|Structural
 
|[[GCST]]
 
|
 
*Completed 08 Mar 2017
 
  
 
|-valign="top"
 
|-valign="top"
Line 158: Line 144:
 
|
 
|
 
*Completed 24 Feb 2017
 
*Completed 24 Feb 2017
 
|-valign="top"
 
|[[GEOS-Chem_Makefile_Structure#Bug_fix:_Specifying_NO_REDUCED.3Dno_now_compiles_GEOS-Chem_for_reduced_grids|Bug fix: Specifing <tt>NO_REDUCED=no</tt> now compiles GEOS-Chem for reduced grids]]
 
|Bug fix
 
|Jiawei Zhang (Harvard)<br>[[GCST]]
 
|
 
*Completed 01 Mar 2017
 
  
 
|-valign="top"
 
|-valign="top"
Line 174: Line 153:
  
 
|-valign="top"
 
|-valign="top"
|[[The NcdfUtilities package#Routine DO_ERR_OUT now returns a non-zero error code|Routine <tt>DO_ERR_OUT</tt> now returns a non-zero error code]]
+
|netCDF file I/O updates:
|Bug fix
+
*[[The NcdfUtilities package#Enable_compression_in_netCDF-4_output_files|Enable data compression in netCDF-4 output files]]
|Andy Jacobson (NOAA)
+
*[[The NcdfUtilities package#Routine DO_ERR_OUT now returns a non-zero error code|Routine <tt>DO_ERR_OUT</tt> now returns a non-zero error code]]
 +
*[[Implementation of HEMCO in GEOS-Chem#HEMCO diagnostic and restart files now have an unlimited time dimension|HEMCO diagnostic and restart files now have an unlimited time dimension]]
 +
|Bug fix &<br>Structural
 +
|Chris Holmes (Florida State)<br>Andy Jacobson (NOAA)<br>[[GCST]]
 +
|
 +
*Completed 08 Mar 2017
 +
 
 +
|-valign="top"
 +
|Makefile and build sequence updates:
 +
*[[GEOS-Chem_Makefile_Structure#Bug_fix:_Specifying_NO_REDUCED.3Dno_now_compiles_GEOS-Chem_for_reduced_grids|Bug fix: Specifing <tt>NO_REDUCED=no</tt> now compiles GEOS-Chem for reduced grids]]
 +
*[[GEOS-Chem_Makefile_Structure#Removed_the_COMPILER_variable_from_Makefile_header.mk_for_a_cleaner_build_sequence|Removed the <tt>COMPILER</tt> variable from <tt>Makefile_header.mk</tt> for a cleaner build sequence]]
 +
|Bug fix &<br>Structural
 +
|Jiawei Zhang (Harvard)<br>[[GCST]]
 
|
 
|
 
*Completed 08 Mar 2017
 
*Completed 08 Mar 2017

Revision as of 22:26, 8 March 2017

Overview

History

The table below shows the previous, current, and successive versions of GEOS-Chem:

Previous version This version Next version
GEOS-Chem v11-01 GEOS-Chem v11-02 TBD
PUBLIC RELEASE 01 Feb 2017 TBD TBD
View v11-01 benchmark history View v11-02 benchmark history TBD

What's new in this version

NOTE: v11-02a, v11-02b, etc. denote 1-month benchmark simulations, which are designed to evaluate GEOS-Chem's performance at intermediate stages of development.

v11-02a

Feature Type Submitted by Status
Updating chemistry rate constants based on JPL Publication 15-10 Science Barron Henderson (US EPA)
Mat Evans (U. York)
Oxidants and Chemistry WG
  • Completed 22 Feb 2017
Fixes to correct ALK4 lumping issue Science Barron Henderson (US EPA)
  • Completed 23 Feb 2017
PAN updates Science Emily Fischer (CSU)
  • In progress
Monthly mean NEI2011 emissions Science GCST
  • Completed 08 Mar 2017
Default US emissions to NEI2011 after 2013 Science Jessica Morena (Dalhousie)
  • Completed 09 Feb 2017
Implement ISORROPIA v2.0 as a Fortran module (eliminating COMMON blocks) Structural Seb Eastham (Harvard)
GCST
  • Completed 03 Feb 2017
Update to HEMCO v2.0.004 Structural Christoph Keller (NASA GMAO)
  • Completed 03 Feb 2017
Add simplified prod/loss families to KPP to gain computational speedup Structural Mike Long (Harvard)
  • Completed 06 Feb 2017
Fix error in production of SO4s and NITs in SEASALT_CHEM routine Bug fix Prasad Kasibhatla (Duke)
  • Completed 10 Feb 2017
Fix bug in CHEM_NIT routine Bug fix Prasad Kasibhatla (Duke)
  • Completed 10 Feb 2017
Fix for sulfate production in HET_DROP_CHEM Bug fix Qianjie Chen (UW)
  • Completed 03 Feb 2017
Save out PM2.5 diagnostic at STP conditions Bug fix Aaron van Donkelaar (Dalhousie)
  • Completed 07 Feb 2017
Remove computational bottleneck in the convection module Bug fix Bob Yantosca (GCST)
  • Completed 08 Feb 2017
Fix bug in computation of dry deposition aerodynamic resistance Ra Bug fix Brian Boys (Dalhousie)
  • Completed 21 Feb 2017
Fixed typo in nested-grid transport routine INIT_WINDOW Bug fix Bob Yantosca (GCST)
  • Completed 24 Feb 2017
Fixed bug in computation of local time in the HEMCO routine HCO_GetSuncos Bug fix Seb Eastham (Harvard)
  • Completed 02 Mar 2017
netCDF file I/O updates: Bug fix &
Structural
Chris Holmes (Florida State)
Andy Jacobson (NOAA)
GCST
  • Completed 08 Mar 2017
Makefile and build sequence updates: Bug fix &
Structural
Jiawei Zhang (Harvard)
GCST
  • Completed 08 Mar 2017

--Bob Yantosca (talk) 19:10, 8 March 2017 (UTC)

v11-02b

Feature Type Submitted by Status
Halogen chemistry updates Science Tomás Sherwen (York)
Johan Schmidt (Harvard)
Oxidants and Chemistry WG
Enhance default GEOS-Chem simple SOA Science Aerosols Working Group

--Bob Yantosca (talk) 19:48, 25 January 2017 (UTC)

v11-02c

Feature Type Submitted by Status
Updates to isoprene chemistry, includes:
  • Fast photolysis of carbonyl nitrates
  • Aerosol uptake of organic nitrates
Science Jenny Fisher (U. Wollongong)
Eloïse Marais (Harvard)
Kelvin Bates (Caltech)
Katie Travis (Harvard)
Add aqueous isoprene uptake to SOA scheme Science Eloise Marais (Harvard)
  • Delivered to GCST (Jul 2016)

--Melissa Sulprizio (talk) 20:56, 7 March 2017 (UTC)

v11-02d

Feature Type Submitted by Status
Update density of BC to 1.8 and add absorption enhancement factor in input.geos Science Xuan Wang (MIT)
  • Delivered to GCST (Jan 2016)
Monthly mean surface methane distributions Science Lee Murray (NASA GISS/LDEO)
Radon flux diagnostic Benchmark GCST
UCX stratospheric water boundary condition update Science Chris Holmes (UC Irvine)
Seb Eastham (Harvard)
  • Delivered to GCST (Jan 2017)

--Bob Yantosca (talk) 19:48, 25 January 2017 (UTC)

In the pipeline

Feature Type Submitted by Status
Compile with PRECISION=4 as the default–declare most real variables as REAL*4 instead of REAL*8 Structureal GCST
  • Code is already in place, awaiting activation
EDGAR v4.3 emissions Science Chi Li (Dalhousie)
  • Delivered to GCST (Nov 2016)
EPA-derived BC/OA emissions over US (1990-2012) Science David Ridley (MIT)
Historical CAC emissions Science Chi Li (Dalhousie)
  • Delivered to GCST (Nov 2016)
Ammonia from Arctic birds Science Dalhousie group
Ocean ammonia emission inventory Science Fabien Paulot (NOAA/GFDL)
  • Data files delivered to GCST (Jan 2016)
  • Needs to be implemented via HEMCO
A snow NOx source from deep snowpack Science Maria Zatko (UW)
Becky Alexander (UW)
  • Implemented in v9-01-01
  • Needs to be added as a HEMCO extension
Non-agricultural NH3 for use with MASAGE Science Amos Tai (CUHK)
Fix to direct/diffuse radiation Science Katie Travis (Harvard)
Species Database Phase 3:
  • Harmonizing Henry's Law coefficients across wet and dry deposition
Science GCST
Updated organic deposition Science Katie Travis (Harvard)
Jenny Fisher (U. Wollongong)
Remove dependence of species drydep on HNO3 drydep Science Katie Travis (Harvard)
Jenny Fisher (U. Wollongong)
  • NOTE: This was mostly achieved in GEOS-Chem v11-01, with the implementation of the GEOS-Chem species database. For example, N2O5 (which used to depend on the drydep velocity of HNO3) is now assigned the relevant dry deposition parameters in the species database. The dry deposition velocity N2O5 is now computed explicitly. This eliminates the need to manually assign the dry deposition velocity of HNO3 to N2O5 (which was done with confusing code).
Update SO2 scavenging in convective updrafts for consistency Science Duncan Fairlie (NASA/LARC)
Sedimentation of stratospheric aerosols Science Sebastian Eastham (Harvard)
Uniformity of units Structural GCST
  • Phase 2 (unit uniformity throughout chemistry) to be implemented after Flexchem
  • Phase 3 (unit uniformity in some specialty simulations) will be implemented in pieces with input from 3rd party developers
  • Phase 4 (removal of area and area-dependent State_Met variables) will be ongoing
NetCDF Output Phase 3a: Output diagnostics in NetCDF format Structural GCST
NetCDF Output Phase 3b: Updates to eliminate differences between single and multi-segmented GEOS-Chem runs Bug fix/Structural GCST
Christoph Keller
PCB simulation Science Carey Friedman (MIT)
Helen Amos (Harvard)
Hg code updates (chemistry, ocean, land) Science Hg and POPs Working Group
Surface ocean Hg boundary conditions from MITgcm Science Hannah Horowitz (Harvard)
Additional modifications for FlexChem, including:
  • Rebuild the pre-built chemistry mechanisms (Standard, Tropchem, UCX, SOA, SOA-SVPOA) with Kppa
  • Add capability for custom chemistry mechanism by building KPP on-the-fly in GEOS-Chem
Structural Mike Long (Harvard)
GCST
FlexGrid: Use HEMCO I/O and regridding capabilities to read and regrid met fields Structural Jiawei Zhuang (Harvard)
Jintai Lin (PKU)
  • Delivered to GCST (Oct 2016)
Merge standard simulation with specialty simulations for OVOC, acids, aromatics, dicarbonyls, terpenes Science Dylan Millet (UMN)
Xin Chen (UMN)
Nested CO2, CH4, Hg, TOMAS, adjoint, etc. Science Nested Model Working Group
Update ISORROPIA from v2.0 to v2.2, in order to remove persistent noise in output Science Seb Eastham (Harvard)

--Melissa Sulprizio (talk) 15:47, 7 November 2016 (UTC)
--Bob Yantosca (talk) 22:43, 23 January 2017 (UTC)

New data directories

The following HEMCO data directories have been added or updated for GEOS-Chem v11-02. You will have to download the directories relevant to your simulation.

Inventory What was added? When added? Directory
NEI2011 North American emissions Monthly mean data files (created from the existing hourly data in HEMCO/NEI2011/v2015-03) v11-02a HEMCO/NEI2011/v2017-02-MM

--Bob Yantosca (talk) 14:47, 14 February 2017 (UTC)

Validation

In this section we provide information about the benchmarks and tests that we have done to validate GEOS-Chem v11-01.

1-month and 1-year benchmarks

For complete information about the benchmark simulations used to validate GEOS-Chem v11-02, please see our GEOS-Chem v11-02 benchmark history wiki page.

Unit tests for GEOS-Chem v11-02

We perform a full set of unit tests on GEOS-Chem on an almost daily basis. These tests ensure that each new feature being added does not break any existing functionality.

Here are the unit tests that we ran before submitting 1-month benchmark simulation for v11-02. Click on the links below to see the results from each set of unit tests:

Unit test Date
TBD TBD

Previous issues now resolved in GEOS-Chem v11-02

TBD

Outstanding issues not yet resolved in GEOS-Chem v11-02

TBD