Difference between revisions of "Bugs and fixes"

From Geos-chem
Jump to: navigation, search
(Issues resolved in GEOS-Chem v11-02)
(Issues resolved in GEOS-Chem v9-02)
Line 695: Line 695:
  
 
--[[User:Bmy|Bob Y.]] ([[User talk:Bmy|talk]]) 20:56, 26 October 2015 (UTC)
 
--[[User:Bmy|Bob Y.]] ([[User talk:Bmy|talk]]) 20:56, 26 October 2015 (UTC)
 
== Issues resolved in GEOS-Chem v9-02 ==
 
 
The following bugs and/or technical issues were resolved in GEOS-Chem v9-02.  Also be sure to visit [[Known issues caused by compiler bugs|our ''Known issues caused by compiler bugs'' wiki page]] for a list of compiler-related issues and workarounds.
 
 
{| border=1 cellspacing=0 cellpadding=5
 
|-bgcolor="#CCCCCC"
 
!width="250px"|Module or area
 
!width="750px"|Issue that was resolved
 
 
|-valign="top"
 
|Emissions
 
|
 
*[[GEOS-Chem_v9-02#Bug_fix_for_updated_CAC_emissions|Bug fix for updated CAC emissions]]
 
*[[GEOS-Chem_v9-02#Bug_fix_for_Br2_emissions|Bug fix for Br2 emissions]]
 
*[[GEOS-Chem_v9-02#Bug_in_regridding_of_anthropogenic_emissions|Bug fix in regridding of anthro emissions]]
 
*[[GEOS-Chem_v9-02#Bug_in_MEGAN_emissions_when_running_with_MERRA_or_GEOS-FP|Bug in MEGAN emissions when using MERRA or GEOS-FP]]
 
*[[GEOS-Chem_v9-02#Bug_fix_in_nei2005_anthro_mod.F|Bug fix in nei2005_anthro_mod.F]]
 
*[[David_Streets_regional_emissions_for_China_and_SE_Asia#Bug_in_EMIS_STREETS_ANTHRO_05x0666|Bug fix in EMIS_STREETS_ANTHRO_05x0666]]
 
*[[GEOS-Chem_v9-02#Bug_fixes_in_biofuel_mod.F_and_emfossil.F|Bug fixes in biofuel_mod.F and emfossil.F]]
 
*[[GFED3_biomass_burning_emissions#Bug_fix_for_3-hourly_GFED3_emissions|Bug fix for 3-hourly GFED3 emissions]]
 
*[[Volcanic_SO2_emissions_from_Aerocom#Typo_in_VOLCPRESS_definition|Fixed typo in Aerocom volcanic SO2 emissions routine]]
 
*[[GEOS-Chem_v9-02#Bug_fixes_in_day-of-week_computation|Bug fixes in day-of-week computation]]
 
*[[Anthropogenic_emissions#Prevent_negative_emissions_over_Canada|Prevent negative emissions over Canada]]
 
*[[TOMAS_aerosol_microphysics#Minor_bug_in_TOMAS_sulfate_emissions|Minor bug fix in TOMAS sulfate emissions]]
 
*[[EPA/NEI05 North American emissions#Bug fix for NEI2005 SO4 emissions in sulfate_mod.F|Bug fix for NEI2005 SO4 emissions in sulfate_mod.F]]
 
*[[Hudman_et_al_2012_soil_NOx_emissions_algorithm#Prevent_LOG.280.29_error_from_occurring_in_soil_NOx_module|Prevent LOG(0) error from occurring in soil NOx module]]
 
*[[Historical_and_Future_Emissions#Bug_fix_for_BC.2FOC_biofuels_when_using_RCP_scenarios|Bug fix for biofuels when using RCP scenarios]]
 
 
|-valign="top"
 
|Dry deposition and wet deposition
 
|
 
*[[Acetone#DRYACET_is_missing_from_globchem.dat|Add missing DRYACET to globchem.dat mechanism file]]
 
*[[Wet_deposition#Bug_in_Henry.27s_constant|Bug fix in Henry's law constant]]
 
*[[Dry_deposition#Error_in_definition_of_RIP_and_IEPOX_drydep_species|Bug fix in definition of RIP, IEPOX drydep species]]
 
*[[Ship_emissions#Only_call_PARANOX_with_the_full-chemistry_simulations|Bug fix: Do not call PARANOX plume model for offline simulations]]
 
*[[Dry_deposition#Parallelization_error_in_routine_METERO|Fix for parallelization bug in subroutine METERO (in drydep module)]]
 
*[[Dry_deposition#Parallelization_error_in_routine_DRYFLX|Fixed parallelization error in routine DRYFLX (in dry deposition module)]]
 
*[[GEOS-Chem_v9-02#Prevent_bad_drydep_flux_values_from_being_passed_to_the_soil_NOx_emissions_module|Prevent bad drydep flux values from being passed to the soil NOx module]]
 
*[[Sea_salt_aerosols#Minor_bug_in_AD44_diagnostic_in_routine_DRY_DEPOSITION|Fixed minor bug in AD44 diagnostic in routine DRY DEPOSITION (sea salt aerosols)]]
 
 
|-valign="top"
 
|Met fields
 
|
 
*[[GEOS-Chem_v9-02#Correction_for_GEOS-5_PBL_heights|Correction for GEOS-5 PBL heights]]
 
*[[GEOS-5 issues#Reset NaNs in MOISTQ to zero|Reset NaNs in MOISTQ to zero]]
 
*[[GEOS-Chem_v9-02#Convert_MERRA_and_GEOS-FP_relative_humidity_fields_to_percent_after_reading_from_disk|Convert MERRA and GEOS-FP relative humidity fields to percent after reading from disk]]
 
*[[GEOS-Chem_v9-02#Bug_fix_for_declaration_of_GEOS-FP_PFICU.2C_PFLCU.2C_PFILSAN.2C_PFLLSAN_fields|Bug fix for declaration of certain GEOS-FP met fields]]
 
 
|-valign="top"
 
|Computational efficiency
 
|
 
*[[Passing_array_arguments_efficiently_in_GEOS-Chem|Eliminate inefficient subroutine calls]]
 
*[[Numerical issues discovered in GEOS-Chem|Corrected several floating-point errors]]
 
*Eliminate array temporaries in [[Passing_array_arguments_efficiently_in_GEOS-Chem#pjc_pfix_mod.F|pjc_pfix_mod.F]] and [[Passing_array_arguments_efficiently_in_GEOS-Chem#pressure_mod.F|pressure_mod.F]]
 
*[[Passing_array_arguments_efficiently_in_GEOS-Chem#gcap_convect_mod.F|Eliminate array temporaries in GCAP convection module]]
 
 
|-valign="top"
 
|Diagnostics
 
|
 
*[[GEOS-Chem_v9-01-03#Bug_fix_in_hdf_mod.F|Bug fix in hdf_mod.F]]
 
*[[GEOS-Chem_v9-02#Bug_fixes_in_diag48_mod.F|Bug fixes in diag48_mod.F]]
 
*[[Ship_emissions#Bug_in_ND36_diagnostic_when_ship_emissions_are_turned_off|Bug fix in ND36 diagnostic when ship emissions are turned off]]
 
 
|-valign="top"
 
|Specialty simulations (including microphysics)
 
|
 
*[[GEOS-Chem_v9-02#Bug_fixes_for_tagged_CO_simulation|Bug fixes for tagged CO simulation]]
 
*[[Mercury#Bug_fixes_for_nested_Hg_simulation|Bug fixes for nested Hg simulation]]
 
*[[GEOS-Chem_v9-02#Bug_fix_for_reading_OH_file_in_offline_simulations|Bug fix for reading OH file in offline simulations]]
 
*[[Aerosol-only_simulation#Emissions_not_included_when_using_non-local_PBL_mixing_scheme|Now include emissions in the aerosol-only simulation when using non-local PBL mixing]]
 
*[[Aerosol-only_simulation#Error_in_ISOROPIAII_when_sulfate_aerosols_are_turned_off|Avoid error in ISOROPIAII when using offline aerosol simulation]]
 
*[[Tagged_O3_simulation#Modifications_for_v9-02_tagged_O3_simulation|Modifications for v9-02 tagged O3 simulation]]
 
*[[CH4_simulation#Fixes_for_wetland_emissions|Fixes for wetland emissions in CH4 simulation]]
 
*[[Tagged_O3_simulation#Reactivate_stratospheric_P.28Ox.29_in_tagged_Ox_simulation|Reactivate stratospheric P(Ox) in tagged Ox simulation]]
 
*[[Tagged_O3_simulation#Replace_LD65_with_LLTROP_in_tagged_ox_mod.F|Replace LD65 with LLTROP in tagged_ox_mod.F]]
 
*[[TOMAS_aerosol_microphysics#Updates_for_GEOS-Chem_v9-02_public_release|Several fixes for TOMAS aerosol microphysics]]
 
*[[POPs_simulation#Prevent_error_when_reading_global_OC|Prevent error in POPs simulation when reading global OC]]
 
 
|-valign="top"
 
|Photolysis
 
|
 
*[[FAST-J photolysis mechanism#Prevent 0.5 x 0.667 nested grid simulations from crashing when reading TOMS data|Prevent 0.5 x 0.667 nested grid simulations from crashing when reading TOMS data]]
 
*[[Aerosol_optical_properties#Fix_to_jv_spec_aod.dat|Add fix to jv_spec_aod.dat file]]
 
*[[FAST-J photolysis mechanism#v9-02 post-release patch to fix bug in acetone photolysis pressure dependency|Post-release patch to fix bug in acetone photolysis pressure dependency]]
 
 
|-valign="top"
 
|Miscellaneous
 
|
 
*[[GEOS-Chem_v9-02#Additional_bug_fixes_for_MAP_A2A_regridding_algorithm|Additional bug fixes for MAP_A2A regridding]]
 
*[[Regridding_in_GEOS-Chem#Bug_in_grid_mod.F90|Bug fix in grid_mod.F90]]
 
*[[GCAP#Fixed_bugs_caused_by_GIGC_edits|Fixed typos in GCAP code]]
 
*[[Linoz stratospheric ozone chemistry#Reactivate parallel DO loop in LINOZ_CHEMO3|Reactivate parallel DO loop in LINOZ_CHEMO3 routine]]
 
*[[Boundary_layer_mixing#Corrected_unit_conversion_bug_in_calls_to_SET_CH3Br.2C_SET_BrO_for_TURBDAY_PBL_mixing|Corrected unit conversion bug when TURBDAY PBL mixing is used]]
 
*[[GEOS-Chem_v9-02#Fixes_for_minor_technical_issues|Fixes for minor technical issues]]
 
 
|}
 
 
--[[User:Bmy|Bob Y.]] ([[User talk:Bmy|talk]]) 21:00, 26 October 2015 (UTC)
 
  
 
== Bugs and fixes in older GEOS-Chem versions ==
 
== Bugs and fixes in older GEOS-Chem versions ==

Revision as of 20:39, 2 January 2019

On this page we list the GEOS-Chem specific bugs and issues that users have recently encountered, and how to fix them.

Please also be sure to visit our Common GEOS-Chem error messages wiki page for more general information about some frequently encountered errors. Also visit our Currently unresolved issues in GEOS-Chem and Known issues caused by compiler bugs wiki pages for more information about unresolved issues.

Issues resolved in GEOS-Chem 12.1.1

The bugs and technical issues listed below were resolved in GEOS-Chem 12.1.1, which was released on 13 Dec 2018.

Module or area Issue that was resolved
Compilation issues
Diagnostics
Tagged CO simulation
Fixes affecting GCHP only:
Transport (FvDycore)

--Bob Yantosca (talk) 21:57, 21 December 2018 (UTC)

Issues resolved in GEOS-Chem 12.1.0

The bugs and technical issues listed below were resolved in GEOS-Chem 12.1.0, which was released on 26 Nov 2018.

Module or area Issue that was resolved
CH4 simulation
Chemistry and Photolysis
CO2 simulation
Emissions Updates and fixes for the CEDS anthropogenic emissions inventory:

HEMCO fixes:

PBL Mixing
Fixes affecting GCHP only:
Emissions (GCHP)
Structural (GCHP)
  • Move GCHP run directory creation from GEOS-Chem Unit Tester to GCHP repository

--Bob Yantosca (talk) 22:04, 21 December 2018 (UTC)

Issues resolved in GEOS-Chem 12.0.3

The bugs and technical issues listed below were resolved in GEOS-Chem 12.0.3, which was released on 16 Oct 2018.

Module or area Issue that was resolved
Fixes affecting GCHP only:
Emissions (GCHP)

--Bob Yantosca (talk) 22:01, 21 December 2018 (UTC)

Issues resolved in GEOS-Chem 12.0.2

The bugs and technical issues listed below were be resolved in GEOS-Chem 12.0.2, which was released on 10 Oct 2018.

Module or area Issue that was resolved
Diagnostics
Specialty simulations

--Bob Yantosca (talk) 21:25, 21 December 2018 (UTC)

Issues resolved in GEOS-Chem 12.0.1

The bugs and technical issues listed below were resolved in GEOS-Chem 12.0.1, which was released on 24 Aug 2018.

Module or area Issue that was resolved
Diagnostics
Mercury
Structural updates

--Bob Yantosca (talk) 16:53, 24 August 2018 (UTC)

Issues resolved in GEOS-Chem 12.0.0

The bugs and technical issues listed below were resolved in GEOS-Chem 12.0.0, which was released on 10 Aug 2018.

Module or area Issue that was resolved
Aerosols
Chemistry
Diagnostics
Emissions
Specialty simulations
Structural updates
  • Initial structural updates to interface GEOS-Chem into WRF
  • Now always declare the netCDF time variable with an unlimited dimension

Issues resolved in GEOS-Chem v11-02

The bugs and technical issues listed below were resolved in GEOS-Chem v11-02 (aka 12.0.0). Also be sure to visit our Known issues caused by compiler bugs wiki page for a list of compiler-related issues and workarounds.

Module or area Issue that was resolved
Chemistry
Cloud convection
CO2 simulation
Diagnostics
Date and time (and related quantities)
Dry and wet deposition
Emissions (via HEMCO)
Fixes to facilitate running GEOS-Chem in HPC environments
Nested-grid simulations
Mercury simulation
  • (v11-02-rc) Minor fixes (including updated parameters) for the Mercury simulation.
Meteorological fields
netCDF and file I/O issues
Rn-Pb-Be simulation
Structural issues
Tagged O3 simulation
TOMAS aerosol microphysics

Issues resolved in GEOS-Chem v11-01

The bugs and technical issues listed below were resolved in GEOS-Chem v11-01. Also be sure to visit our Known issues caused by compiler bugs wiki page for a list of compiler-related issues and workarounds.

Module or area Issue that was resolved
Aerosol-only simulation
CH4 simulation
Chemistry
CO2 simulation
Cloud convection
Compiler / Fortran issues Compiler issues:

Fortran language issues:

Diagnostics
Emissions (via HEMCO)
Mercury and POPs simulations
Met fields and derived quantities
netCDF I/O
Photolysis
Regridding
RRTMG radiative transfer model
Marine POA simulations
Radon-Lead-Beryllium simulation
Species database and definitions of physical constants
Tagged CO simulation
Tagged O3 simulation
TOMAS aerosol microphysics
Various structural updates
Wet deposition

--Bob Yantosca (talk) 19:57, 23 January 2017 (UTC)

Issues resolved in GEOS-Chem v10-01

The following bugs and/or technical issues were resolved in GEOS-Chem v10-01. Also be sure to visit our Known issues caused by compiler bugs wiki page for a list of compiler-related issues and workarounds.

Module or area Issue that was resolved
Stratospheric chemistry module
Photolysis
NOx-Ox chemistry and nested grid simulations
Specialty simulations
HEMCO emissions component
Removing computational bottlenecks
Miscellaneous

--Bob Y. (talk) 20:56, 26 October 2015 (UTC)

Bugs and fixes in older GEOS-Chem versions

For a complete list of bugs and fixes in older GEOS-Chem versions, please see our Bugs and fixes prior to v9-02 wiki page.

--Bob Y. 17:40, 16 April 2015 (EDT) --Bob Y. 14:11, 20 May 2014 (EDT)