Difference between revisions of "GEOS-Chem v11-02"
(→v11-02a) |
(→v11-02a) |
||
Line 39: | Line 39: | ||
|-bgcolor="#CCCCCC" | |-bgcolor="#CCCCCC" | ||
!width="400px"|Feature | !width="400px"|Feature | ||
− | |||
!width="200px"|Submitted by | !width="200px"|Submitted by | ||
+ | !width="80px"|Type | ||
!width="250px"|Status | !width="250px"|Status | ||
+ | |||
+ | |- | ||
+ | !colspan="4" bgcolor="#CCFFFF"|Features affecting the full-chemistry simulation: | ||
|-valign="top" | |-valign="top" | ||
|[[Updates_in_JPL_Publication_15-10|Updating chemistry rate constants based on ''JPL Publication 15-10'']] | |[[Updates_in_JPL_Publication_15-10|Updating chemistry rate constants based on ''JPL Publication 15-10'']] | ||
− | |||
|Barron Henderson (US EPA)<br>Mat Evans (U. York)<br>[[Chemistry Issues|Oxidants and Chemistry WG]] | |Barron Henderson (US EPA)<br>Mat Evans (U. York)<br>[[Chemistry Issues|Oxidants and Chemistry WG]] | ||
− | |Pending approval | + | |Science |
+ | |Pending benchmark approval | ||
|-valign="top" | |-valign="top" | ||
|[[Chemistry_Issues#Fixes_to_correct_ALK4_lumping_issue|Fixes to correct ALK4 lumping issue]] | |[[Chemistry_Issues#Fixes_to_correct_ALK4_lumping_issue|Fixes to correct ALK4 lumping issue]] | ||
− | |||
|Barron Henderson (US EPA) | |Barron Henderson (US EPA) | ||
+ | |Science | ||
|" " | |" " | ||
|-valign="top" | |-valign="top" | ||
|[[PAN|PAN updates]] | |[[PAN|PAN updates]] | ||
− | |||
|Emily Fischer (CSU) | |Emily Fischer (CSU) | ||
+ | |Science | ||
|" " | |" " | ||
|-valign="top" | |-valign="top" | ||
|[[EPA/NEI11_North_American_emissions#Monthly_mean_emissions|Monthly mean NEI2011 emissions]] | |[[EPA/NEI11_North_American_emissions#Monthly_mean_emissions|Monthly mean NEI2011 emissions]] | ||
− | |||
|[[GCST]]<br>Katie Travis (Harvard) | |[[GCST]]<br>Katie Travis (Harvard) | ||
+ | |Science | ||
|" " | |" " | ||
+ | |||
+ | |-valign="top" | ||
+ | |Bug fixes in the GEOS-Chem sulfate module: | ||
+ | *[[Sulfate_aerosols#Fix_error_in_production_of_SO4s.2C_NITs_in_SEASALT_CHEM_routine|Fix error in production of SO4s and NITs in SEASALT_CHEM routine]] | ||
+ | *[[Sulfate_aerosols#Fix_bug_in_CHEM_NIT_routine|Fix bug in CHEM_NIT routine]] | ||
+ | *[[Sulfate_aerosols#Fix_for_sulfate_production_in_HET_DROP_CHEM|Fix for sulfate production in HET_DROP_CHEM]] | ||
+ | *[[Sulfate_aerosols#Fix_bugs_in_sulfate_chemistry_routines|Fix bugs in sulfate chemistry routines]] | ||
+ | |Prasad Kasibhatla (Duke)<br>Qianjie Chen (UW)<br>Viral Shah (UW) | ||
+ | |Bug fix | ||
+ | |" " | ||
+ | |||
+ | |-valign="top" | ||
+ | |[[Dry_deposition#Bug_in_computation_of_aerodynamic_resistance_RA|Fix bug in computation of dry deposition aerodynamic resistance Ra]] | ||
+ | |Brian Boys (Dalhousie) | ||
+ | |Bug fix | ||
+ | |" " | ||
+ | |||
+ | |-valign="top" | ||
+ | |[[Acetone#Fix_acetone_parameterization_in_hcox_seaflux_mod.F90|Fix acetone parameterization in hcox_seaflux_mod.F90]] | ||
+ | |[[GCST]] | ||
+ | |Bug fix | ||
+ | |" " | ||
+ | |||
+ | |-valign="top" | ||
+ | |[[GEOS-Chem_v11-01#Bug_in_cos.28SZA.29_for_start_of_timestep|Bug fix in cos(SZA) for start of timestep]] | ||
+ | |Lizzie Lundgren ([[GCST]]) | ||
+ | |Bug fix | ||
+ | |" " | ||
+ | |||
+ | |-valign="top" | ||
+ | |[[GEOS-Chem_v11-02#Include_TOA_pressure_when_calculating_dry_pressure_edges|Include TOA pressure when calculating dry pressure edges for advection and unit conversions]] | ||
+ | |Seb Eastham (Harvard) | ||
+ | |Science | ||
+ | |" " | ||
+ | |||
+ | |- | ||
+ | !colspan="4" bgcolor="#CCFFFF"|Features not affecting the full-chemistry simulation: | ||
|-valign="top" | |-valign="top" | ||
|[[ISORROPIA_II#Implement_ISORROPIA_v2.0_as_a_Fortran_module|Implement ISORROPIA v2.0 as a Fortran module (eliminating <code>COMMON</code> blocks)]] | |[[ISORROPIA_II#Implement_ISORROPIA_v2.0_as_a_Fortran_module|Implement ISORROPIA v2.0 as a Fortran module (eliminating <code>COMMON</code> blocks)]] | ||
− | |||
|Seb Eastham (Harvard)<br>[[GCST]] | |Seb Eastham (Harvard)<br>[[GCST]] | ||
+ | |Structural | ||
|" " | |" " | ||
Line 79: | Line 119: | ||
*[[EPA/NEI11_North_American_emissions#Default_US_emissions_to_NEI2011_after_2013|Default US emissions to NEI2011 after 2013]] | *[[EPA/NEI11_North_American_emissions#Default_US_emissions_to_NEI2011_after_2013|Default US emissions to NEI2011 after 2013]] | ||
*[[Implementation_of_HEMCO_in_GEOS-Chem#Read_default_DEP_RESERVOIR_fields_from_file_when_not_found_in_HEMCO_restart_file|Read default DEP_RESERVOIR fields from file when not found in HEMCO restart file]] | *[[Implementation_of_HEMCO_in_GEOS-Chem#Read_default_DEP_RESERVOIR_fields_from_file_when_not_found_in_HEMCO_restart_file|Read default DEP_RESERVOIR fields from file when not found in HEMCO restart file]] | ||
− | |||
|Christoph Keller (NASA GMAO)<br>Seb Eastham (Harvard)<br>Jessica Morena (Dalhousie)<br>[[GCST]]<br>Brian Boys (Dalhousie) | |Christoph Keller (NASA GMAO)<br>Seb Eastham (Harvard)<br>Jessica Morena (Dalhousie)<br>[[GCST]]<br>Brian Boys (Dalhousie) | ||
+ | |Structural<br>& Bug fix | ||
|" " | |" " | ||
Line 87: | Line 127: | ||
*[[FlexChem#In_GEOS-Chem_v11-02_and_later_versions|Add simplified prod/loss families to KPP to gain computational speedup]] | *[[FlexChem#In_GEOS-Chem_v11-02_and_later_versions|Add simplified prod/loss families to KPP to gain computational speedup]] | ||
*[[Cloud_convection#Computational_bottleneck_in_the_v11-01_convection_module|Remove computational bottleneck in the convection module]] | *[[Cloud_convection#Computational_bottleneck_in_the_v11-01_convection_module|Remove computational bottleneck in the convection module]] | ||
− | |||
|Mike Long (Harvard)<br>Bob Yantosca ([[GCST]]) | |Mike Long (Harvard)<br>Bob Yantosca ([[GCST]]) | ||
− | | | + | |Structural<br>& Bug fix |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|" " | |" " | ||
|-valign="top" | |-valign="top" | ||
|[[Mercury#Fixed_typo_in_nested_grid_transport_routine_INIT_WINDOW|Fixed typo in nested-grid transport routine <tt>INIT_WINDOW</tt>]] | |[[Mercury#Fixed_typo_in_nested_grid_transport_routine_INIT_WINDOW|Fixed typo in nested-grid transport routine <tt>INIT_WINDOW</tt>]] | ||
+ | |Bob Yantosca ([[GCST]]) | ||
|Bug fix | |Bug fix | ||
− | |||
|" " | |" " | ||
Line 118: | Line 142: | ||
*[[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]] | *[[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]] | *[[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]] | ||
+ | |Chris Holmes (Florida State)<br>Andy Jacobson (NOAA)<br>[[GCST]] | ||
|Bug fix &<br>Structural | |Bug fix &<br>Structural | ||
− | |||
|" " | |" " | ||
Line 126: | Line 150: | ||
*[[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#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]] | *[[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]] | ||
+ | |Jiawei Zhang (Harvard)<br>[[GCST]] | ||
|Bug fix &<br>Structural | |Bug fix &<br>Structural | ||
− | |||
|" " | |" " | ||
|-valign="top" | |-valign="top" | ||
|[[UCX_chemistry_mechanism#Bug_fixes_for_running_UCX_in_ESMF_environment|Bug fixes for running UCX in ESMF environment]] | |[[UCX_chemistry_mechanism#Bug_fixes_for_running_UCX_in_ESMF_environment|Bug fixes for running UCX in ESMF environment]] | ||
− | |||
|Christoph Keller (NASA GMAO) | |Christoph Keller (NASA GMAO) | ||
− | |||
− | |||
− | |||
− | |||
|Bug fix | |Bug fix | ||
− | |||
|" " | |" " | ||
Line 150: | Line 168: | ||
*[[Tagged_CO_simulation#Fix_ND65_bugs_in_tagged_CO_simulation|Fix ND65 bugs in tagged CO simulation]] | *[[Tagged_CO_simulation#Fix_ND65_bugs_in_tagged_CO_simulation|Fix ND65 bugs in tagged CO simulation]] | ||
*[[Mineral_dust_aerosols#Bug_in_ND21_diagnostic_indexing_for_size-resolved_dust_species|Fix bug in ND21 diagnostic indexing for dust species]] | *[[Mineral_dust_aerosols#Bug_in_ND21_diagnostic_indexing_for_size-resolved_dust_species|Fix bug in ND21 diagnostic indexing for dust species]] | ||
− | |||
|Aaron van Donkelaar (Dalhousie)<br>Jenny Fisher (U. Wollongong)<br>[[GCST]]<br>Chris Holmes (Florida State) | |Aaron van Donkelaar (Dalhousie)<br>Jenny Fisher (U. Wollongong)<br>[[GCST]]<br>Chris Holmes (Florida State) | ||
+ | |Bug fix | ||
|" " | |" " | ||
Line 159: | Line 177: | ||
*[[Wet_deposition#Removal_of_obsolete_variables_NSOL_and_IDWETD|Removed obsolete variables <tt>NSOL</tt> and <tt>IDWETD</tt> in the wetdep module]] | *[[Wet_deposition#Removal_of_obsolete_variables_NSOL_and_IDWETD|Removed obsolete variables <tt>NSOL</tt> and <tt>IDWETD</tt> in the wetdep module]] | ||
*[[Derived type objects used by GEOS-Chem#Summary of fields removed from Input_Opt|Removed obsolete fields of the <tt>Input_Opt</tt> object]] | *[[Derived type objects used by GEOS-Chem#Summary of fields removed from Input_Opt|Removed obsolete fields of the <tt>Input_Opt</tt> object]] | ||
+ | |[[GCST]] | ||
|Structural | |Structural | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|" " | |" " | ||
Revision as of 19:54, 20 April 2017
Contents
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
Please see the the following link for complete information about the validation of GEOS-Chem v11-02a:
Feature | Submitted by | Type | Status |
---|---|---|---|
Features affecting the full-chemistry simulation: | |||
Updating chemistry rate constants based on JPL Publication 15-10 | Barron Henderson (US EPA) Mat Evans (U. York) Oxidants and Chemistry WG |
Science | Pending benchmark approval |
Fixes to correct ALK4 lumping issue | Barron Henderson (US EPA) | Science | " " |
PAN updates | Emily Fischer (CSU) | Science | " " |
Monthly mean NEI2011 emissions | GCST Katie Travis (Harvard) |
Science | " " |
Bug fixes in the GEOS-Chem sulfate module: | Prasad Kasibhatla (Duke) Qianjie Chen (UW) Viral Shah (UW) |
Bug fix | " " |
Fix bug in computation of dry deposition aerodynamic resistance Ra | Brian Boys (Dalhousie) | Bug fix | " " |
Fix acetone parameterization in hcox_seaflux_mod.F90 | GCST | Bug fix | " " |
Bug fix in cos(SZA) for start of timestep | Lizzie Lundgren (GCST) | Bug fix | " " |
Include TOA pressure when calculating dry pressure edges for advection and unit conversions | Seb Eastham (Harvard) | Science | " " |
Features not affecting the full-chemistry simulation: | |||
Implement ISORROPIA v2.0 as a Fortran module (eliminating COMMON blocks)
|
Seb Eastham (Harvard) GCST |
Structural | " " |
Updates to the HEMCO emissions component: | Christoph Keller (NASA GMAO) Seb Eastham (Harvard) Jessica Morena (Dalhousie) GCST Brian Boys (Dalhousie) |
Structural & Bug fix |
" " |
Updates to gain computational speedup: | Mike Long (Harvard) Bob Yantosca (GCST) |
Structural & Bug fix |
" " |
Fixed typo in nested-grid transport routine INIT_WINDOW | Bob Yantosca (GCST) | Bug fix | " " |
netCDF file I/O updates: | Chris Holmes (Florida State) Andy Jacobson (NOAA) GCST |
Bug fix & Structural |
" " |
Makefile and build sequence updates: | Jiawei Zhang (Harvard) GCST |
Bug fix & Structural |
" " |
Bug fixes for running UCX in ESMF environment | Christoph Keller (NASA GMAO) | Bug fix | " " |
Bug fixes for diagnostics: | Aaron van Donkelaar (Dalhousie) Jenny Fisher (U. Wollongong) GCST Chris Holmes (Florida State) |
Bug fix | " " |
Removal of obsolete variables: | GCST | Structural | " " |
v11-02b
Feature | Type | Submitted by | Status |
---|---|---|---|
Merge GCHP source code updates with GEOS-Chem v11-02a | Structural | GCHP development team GCST |
v11-02c
Feature | Type | Submitted by | Status |
---|---|---|---|
Updates to isoprene chemistry, includes:
|
Science | Jenny Fisher (U. Wollongong) Eloïse Marais (Harvard) Kelvin Bates (Caltech) Katie Travis (Harvard) |
|
Enhance default GEOS-Chem simple SOA | Science | Aerosols Working Group |
|
Add aqueous isoprene uptake to SOA scheme | Science | Eloise Marais (Harvard) |
|
Bug fixes for the ND50 timeseries diagnostic | Bug fix | Chris Holmes (Florida State) |
|
Fixed an incorrect format statement in input_mod.F | Bug fix | Chris Holmes (Florida State) |
|
Now use YYYYMMDDhhmm for time stamp values | Bug fix | Andy Jacobson (NOAA) GCST |
|
v11-02d
Feature | Type | Submitted by | Status |
---|---|---|---|
Halogen chemistry updates | Science | Tomás Sherwen (York) Johan Schmidt (Harvard) Oxidants and Chemistry WG |
v11-02e
Feature | Type | Submitted by | Status |
---|---|---|---|
Update density of BC to 1.8 and add absorption enhancement factor in input.geos | Science | Xuan Wang (MIT) |
|
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) |
|
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 |
|
EDGAR v4.3 emissions | Science | Chi Li (Dalhousie) |
|
EPA-derived BC/OA emissions over US (1990-2012) | Science | David Ridley (MIT) | |
Historical CAC emissions | Science | Chi Li (Dalhousie) |
|
Ammonia from Arctic birds | Science | Dalhousie group | |
Ocean ammonia emission inventory | Science | Fabien Paulot (NOAA/GFDL) |
|
A snow NOx source from deep snowpack | Science | Maria Zatko (UW) Becky Alexander (UW) |
|
Non-agricultural NH3 for use with MASAGE | Science | Amos Tai (CUHK) | |
Anthropogenic PM2.5 dust source | Science | Sajeev Philip (Dalhousie) |
|
Fix to direct/diffuse radiation | Science | Katie Travis (Harvard) | |
Species Database Phase 3:
|
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) |
|
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 |
|
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:
|
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) |
|
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) |
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/ |
ALD2 | Fields for ALD2 emissions, including:
(added with the PAN updates) |
v11-02a | HEMCO/ALD2/v2017-03/ |
POET | Anthropogenic emissions of ethanol from the POET inventory (added with the PAN updates) |
v11-02a | HEMCO/POET/v2017-03/ |
Soil NOx | New file: DepReservoirDefault.nc Read default DEP_RESERVOIR fields from file when not found in HEMCO restart file |
v11-02a | HEMCO/SOILNOX/v2014-07/ |
--Melissa Sulprizio (talk) 22:21, 29 March 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
The following bugs and/or technical issues have been resolved in v11-02:
Fixed an incorrect format statement in input_mod.F
This update will be added to v11-02c.
Chris Holmes wrote:
An incorrect format specification caused GEOS-Chem to crash rather than write a helpful error message when the transport timestep is too big. The code in RED was removed and the lines in GREEN was added at approximately line 3324 of input_mod.F.
IF ( Input_Opt%TS_DYN > MAX_DYN .and. LTRAN ) THEN write(MSG,'(I8,a,L)') '<>', Input_Opt%TS_DYN, Input_Opt%HPC WRITE( MSG, 300 ) 'Transport timestep exceeds max:', & Input_Opt%TS_DYN, MAX_DYN 300 FORMAT( a, i8, ' >', i8 ) CALL ERROR_STOP( MSG, LOCATION ) ENDIF
--Bob Yantosca (talk) 17:55, 18 April 2017 (UTC)
Bug fixes for the ND50 timeseries diagnostic
These issues will be resolved in GEOS-Chem v11-02c.
Chris Holmes wrote:
I have found what I suspect are two bugs in ND50.1. Function ITS_TIME_FOR_WRITE_DIAG50() checks if the integer part of the hour is zero to decide whether to write to disk. With the 20 minute time steps recommended in v11-01, Diag50 gets written and overwritten multiple times in the first hour of every day! The fix is simply to have this function return TRUE if the GMT time is 00:00.
2. Within WRITE_DIAG50 there is the following block of code
! Pick the proper divisor, depending on whether or not the ! species in question is archived only each chem timestep SELECT CASE ( ND50_TRACERS(W) ) CASE (91, 92, 76, 77 ) DIVISOR = COUNT_CHEM3D CASE DEFAULT DIVISOR = COUNT END SELECT
I see nothing special about tracers 76, 77, 91, and 92 that should make them divided by a different number. The special tracers numbers are all >= 150 for ND50. I suspect this is left over from a previous code revision. I think it should beDIVISOR=COUNT
for allND50_Tracers
.
--Bob Yantosca (talk) 14:42, 14 April 2017 (UTC)
Removed the NNPAR parameter from CMN_SIZE_mod.F
This update will be added to v11-02a.
The NNPAR parameter is a holdover from when we used COMMON blocks to store GEOS-Chem arrays. With the advent of the GEOS-Chem species database, we now use State_Chm%nSpecies to represent the total number of species in the chemistry mechanism, and State_Chm%nAdvect to represent the total number of advected species.
We have therefore removed the following lines (in RED) from CMN_SIZE_mod.F:
!=================================================================
! TRACER & EMISSION SPECIES PARAMETERS
!
! NNPAR = max number of tracers
! NEMPARA = max number of anthropogenic emission species
! NEMPARB = max number of biogenic emission species
!=================================================================
! increase NNPAR and NEMPARA an extra amount (hotp 7/31/09)
#if defined( TOMAS )
# if defined( TOMAS40 )
INTEGER, PARAMETER :: NNPAR = 430 ! For TOMAS40 (sfarina 6/11/13)
# elif defined( TOMAS15 )
INTEGER, PARAMETER :: NNPAR = 205 ! For TOMAS15 (sfarina 6/11/13)
# elif defined( TOMAS12 )
INTEGER, PARAMETER :: NNPAR = 178 ! For TOMAS12 (sfarina 6/11/13)
# else
INTEGER, PARAMETER :: NNPAR = 340 ! For TOMAS (win, bmy, sfarina 6/11/13)f
# endif
#else
INTEGER, PARAMETER :: NNPAR = 150 ! For non-TOMAS simulations
#endif
--Bob Yantosca (talk) 20:27, 17 March 2017 (UTC)
Print the version number to the log file
This update will be added to v11-02a.
In routine DISPLAY_GRID_AND_MODEL of GeosCore/main.F, we now print out the version number, e.g.
Using GEOS-Chem version: v11-02
to the log file (i.e. stdout output stream). This will facilitate debugging.
--Bob Yantosca (talk) 18:21, 16 March 2017 (UTC)
Include TOA pressure when calculating dry pressure edges
This update will be added to v11-02a.
For physicality and consistency with GCHP, the top-of-atmosphere (TOA) pressure is now included when calculating dry pressure edges. The following lines in GeosCore/dao_mod.F were changed from:
! Reset dry surface pressure to zero PS_DRY = 0.0e+0_fp
to:
! Reset dry surface pressure to TOA value PS_DRY = GET_AP(LLPAR+1)
--Melissa Sulprizio (talk) 20:47, 14 April 2017 (UTC)
Outstanding issues not yet resolved in GEOS-Chem v11-02
TBD