Difference between revisions of "Bugs and fixes"
(→Issues resolved in GEOS-Chem v11-01) |
(→Issues resolved in GEOS-Chem v11-01) |
||
Line 11: | Line 11: | ||
!width="250px"|Module | !width="250px"|Module | ||
!width="750px"|Issue that was resolved | !width="750px"|Issue that was resolved | ||
− | |- | + | |
+ | |-valign="top" | ||
|[[GEOS-Chem chemistry mechanisms|Chemistry]] | |[[GEOS-Chem chemistry mechanisms|Chemistry]] | ||
− | |[[GEOS-Chem_v11-01#Update_of_PMN_.2B_O3_reaction_products_in_globchem.dat_file|Update of PMN + O3 reaction products in globchem.dat file]] | + | | |
− | |- | + | *[[GEOS-Chem_v11-01#Update_of_PMN_.2B_O3_reaction_products_in_globchem.dat_file|Update of PMN + O3 reaction products in globchem.dat file]] |
+ | *[[UCX_chemistry_mechanism#Fix_for_black_carbon_in_ucx_mod.F|Fix for black carbon in <tt>ucx_mod.F</tt>]] | ||
+ | *[[GEOS-Chem_v11-01#Modifications_to_ND20_to_archive_afternoon_P.28O3.29_and_L.28O3.29|Modifications to ND20 to archive afternoon P(O3) and L(O3)]] | ||
+ | *[[Sulfate_aerosols#Bug_fix_for_sea_salt_alkalinity_in_sulfate_mod.F|Bug fix for sea salt alkalinity in <tt>sulfate_mod.F</tt>]] | ||
+ | *[[GEOS-Chem_v10-01#Bug_fix_for_offline_dust_aerosols_when_UCX_is_on|Bug fix for offline dust aerosols when UCX is on]] | ||
+ | |||
+ | |-valign="top" | ||
|[[Cloud convection]] | |[[Cloud convection]] | ||
− | |[[Cloud_convection#Fixed bug in DO_MERRA_CONVECTION affecting mass conservation|Correct bug in below cloud average mixing ratio calculation in DO_MERRA_CONVECTION to improve mass balance]] | + | | |
− | |- | + | *[[Cloud_convection#Fixed bug in DO_MERRA_CONVECTION affecting mass conservation|Correct bug in below cloud average mixing ratio calculation in DO_MERRA_CONVECTION to improve mass balance]] |
+ | |||
+ | |-valign="top" | ||
+ | |[[HEMCO data directories|Emissions (via HEMCO)]] | ||
+ | | | ||
+ | *[[Lightning_NOx_emissions#Correct_problem_in_OTD-LIS_local_redistribution_files|Fix problem in OTD/LIS lighning redistribution files]] | ||
+ | *[[GEOS-Chem_v10-01#Fix_for_reading_hourly_NEI2011_emissions|Fix for reading hourly NEI2011 emissions]] | ||
+ | |||
+ | |-valign="top" | ||
|Met fields and derived quantities | |Met fields and derived quantities | ||
− | |[[Air_Quantity_Updates_for_v11-01a|Incorporate moisture into air quantities, tracer units, and tracer unit conversions]] | + | | |
− | |- | + | *[[Air_Quantity_Updates_for_v11-01a|Incorporate moisture into air quantities, tracer units, and tracer unit conversions]] |
+ | |||
+ | |-valign="top" | ||
|[[RRTMG|RRTMG radiative transfer model]] | |[[RRTMG|RRTMG radiative transfer model]] | ||
− | |[[RRTMG#Fix_bug_that_prevents_storage_of_O3_and_CH4_RFs|Fix bug that prevents storage of O3 and CH4 RF's]] | + | | |
+ | *[[RRTMG#Fix_bug_that_prevents_storage_of_O3_and_CH4_RFs|Fix bug that prevents storage of O3 and CH4 RF's]] | ||
+ | *[[Coupling_GEOS-Chem_with_RRTMG#Bug_in_RRTMG_array_sizes|Bug fix in RRTMG array sizes]] | ||
+ | *[[Coupling_GEOS-Chem_with_RRTMG#Bug_fixes_in_rrtmg_rad_transfer_mod.F|Further bug fixes in <tt>rrtmg_transfer_mod.F</tt>]] | ||
+ | |||
+ | |-valign="top" | ||
+ | |Specialty simulations | ||
+ | | | ||
+ | *[[Mercury#Hg_ocean_MLD_bug_fixes|Bug fixes for computing MLD in <tt>ocean_mercury_mod.F</tt>]] | ||
+ | *[[CO2_simulation#Additional_Update_and_Bug_Fix|Update CO2 emission files]] | ||
+ | *[[GEOS-Chem_v10-01#Bug_in_European_grid_range_for_tagged_Ox_simulation|Bug fix in European grid range for tagged O3 simulation]] | ||
+ | *[[GEOS-Chem_v10-01#Bug_fix_for_PBLTOP_and_MTTOP_values_in_tagged_ozone_simulation|Bug fix for PBLTOP and MTTOP values in tagged O3 simulation]] | ||
+ | |||
+ | |-valign="top" | ||
+ | |Structural updates | ||
+ | | | ||
+ | *[[PGI_compiler#File_Linking_Error|Fix linker error when using the PGI compiler]] | ||
+ | *[[GEOS-Chem_v11-01#Bug_fixes_for_the_ND21_diagnostic|Bug fix for the ND21 diagnostic]] | ||
+ | *[[GEOS-Chem_v11-01#Bug_fix_for_custom_grid_in_tpcore_bc_mod.F|Bug fix for custom nested grid in <tt>tpcore_bc_mod.F</tt>]] | ||
+ | *[[MEGAN_v2.1_plus_Guenther_2012_biogenic_emissions#Bug_fix_for_monoterpenes_in_ND46_diagnostic|Bug fix for monoterpenes in ND46 diagnostic]] | ||
+ | *[[Aerosol_emissions#Online_emission_of_marine_primary_organic_aerosol_.28POA.29|Parallelization bug fix for marine POA]] | ||
+ | |||
+ | |-valign="top" | ||
+ | |[[Wet deposition]] | ||
+ | | | ||
+ | *[[Mineral_dust_aerosols#Now_treat_DST2-DST4_as_coarse_mode_in_wet_scavenging|Now treat DST2-DST4 as coarse mode in wet scavenging]] | ||
+ | **NOTE: This also will apply to dust uptake tracers DSTAL2-4, NITD2-4, SO4D2-4 | ||
+ | *[[Wet_deposition#Resolve_very_high_tracer_concentrations_in_MERRA_wet_deposition|Resolve very high tracer concentrations in MERRA wet deposition]] | ||
+ | *[[Wet_deposition#Low_tropospheric_210Pb_lifetime_against_deposition_in_v11-01b|Quick fix for low tropospheric 210Pb lifetime against wet deposition]] | ||
+ | |||
|} | |} | ||
− | --[[User:Bmy|Bob Y.]] ([[User talk:Bmy|talk]]) 17: | + | --[[User:Bmy|Bob Y.]] ([[User talk:Bmy|talk]]) 17:05, 26 October 2015 (UTC) |
== Issues resolved in GEOS-Chem v10-01 == | == Issues resolved in GEOS-Chem v10-01 == |
Revision as of 17:05, 26 October 2015
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 wiki page to see a list of unresolved issues by GEOS-Chem version (and if they have been fixed in subsequent releases).
Contents
- 1 Issues resolved in GEOS-Chem v11-01
- 2 Issues resolved in GEOS-Chem v10-01
- 2.1 Fixes for the stratospheric chemistry module
- 2.2 Fixes for the photolysis mechanism
- 2.3 Fixes for NOx-Ox chemistry and nested-grid simulations
- 2.4 Fixes for specialty simulations
- 2.5 Fixes for the HEMCO emissions component
- 2.6 Fixes to remove computational bottlenecks
- 2.7 Other miscellaneous fixes
- 3 Issues resolved in GEOS-Chem v9-02
- 4 Bugs and fixes in older GEOS-Chem versions
Issues resolved in GEOS-Chem v11-01
The following bugs and/or technical issues were resolved in GEOS-Chem v11-01:
Module | Issue that was resolved |
---|---|
Chemistry | |
Cloud convection | |
Emissions (via HEMCO) | |
Met fields and derived quantities | |
RRTMG radiative transfer model | |
Specialty simulations | |
Structural updates | |
Wet deposition |
|
--Bob Y. (talk) 17:05, 26 October 2015 (UTC)
Issues resolved in GEOS-Chem v10-01
The following bugs and/or technical issues were resolved in GEOS-Chem v10-01:
Fixes for the stratospheric chemistry module
- Reduce memory footprint of the stratospheric chemistry module
- Bug fix in GET_RATES_INTERP
- Now read corrected stratospheric Bry data via HEMCO
Fixes for the photolysis mechanism
- Now use MAP_A2A to regrid 1x1 TOMS O3 to model resolution
- Bug fix for determining when to use TOMS O3 columns
- Reactivation of Br species photolysis in Fast-JX for tropospheric chemistry simulation
- Fixed wavelength bin interpolation error in Fast-JX for tropospheric-only simulation
- Now use proper photolysis input file org.dat
Fixes for NOx-Ox chemistry and nested-grid simulations
- Modify treatment of N2O5+H2O reaction in calcrate.F
- Fixed parallelization error in nested grid simulations
- Fix for high values of O3 dry deposition
- Remove duplicate GLYX product from RIO2 reaction
- Bug fix in ND44 drydep diagnostic for sea salt aerosols
- Implement final recommendation for J(HAC) and J(PAN)
- Now use updated cross-sections for computing J(ALD2)
- Resolved technical issues for 0.25° x 0.3125° CH nested simulation
- Bug fix for planeflight diagnostic when using chemistry timesteps < 15 min
- Now call the planeflight diagnostic after chemistry, not after emissions
- Bug fixes for wet scavenging by co-condensation
- Fixes for bugs in wet deposition when using MERRA meteorology
- Remove obsolete ISN2 drydep species
- Fixed typo for BROMOCARB_SEASON in HEMCO configuration files
- Bug fixes for GEOS-FP nested EU simulation
- Fixes for wet deposition when using MERRA met fields
- Fix MEGAN AEF's for sesquiterpenes in the SOA simulation
Fixes for specialty simulations
- Reactivating dust tracers in TOMAS simulations
- Prevent sea salt from being emitted over ice in TOMAS
- Fix for ND61 diagnostic in TOMAS simulations
- Fixed library linking issue when building GTMM into GEOS-Chem
- Minor fixes to CH4 simulation for MERRA meteorology
- Avoid div-by-zero errors in POPs simulation
- Bug fixes and updates for tagged CO simulation in v9-02
- Fixed bug in tagged Hg emissions
Fixes for the HEMCO emissions component
- Prevent segmentation fault errors in HEMCO when emissions are turned off
- Add new functionality into HEMCO
- Bug fixes for the PARANOX extension in HEMCO
- Bug fix for regridding of regional data files by HEMCO
- Prevent array out-of-bounds error if MEGAN_mono extension is turned off
- Restore missing diagnostic: "Biogenic CO from monoterpenes"
- Additional HEMCO updates made during the v10-01 period of public comment
- Fixed filename for ICOADS_SHIP in HEMCO configuration files
- Fix for error in PARANOX caused by improper timestamps of SUNCOS
- Minor fixes for FINNv1 biomass burning emissions
- Removing leftover code that was orphaned by HEMCO
Fixes to remove computational bottlenecks
- Removed array temporaries in the call to the GEOS-4 convection routine
- Removed array temporaries in the call to the GCAP convection routine
- Removed array temporaries in subroutine READ_HG2_PARTITIONING
- Reduce time spent in advection driver routine TPCORE_FVDAS
Other miscellaneous fixes
- Now use correct value of molecular weight for PROPNN tracer
- Make the netCDF library linking process more portable
- Fix for optimization error discovered in v10-01h
- Bug fix for I3 field interpolation
- Bug fix in gamap_mod.F
- Bug fixes for the PGI compiler
- Now use "percent" instead of "%" in data files
--Bob Y. (talk) 20:56, 16 June 2015 (UTC)
Issues resolved in GEOS-Chem v9-02
The following bugs and/or technical issues were resolved in GEOS-Chem v9-02.
Fixes for emissions modules
- Bug fix for updated CAC emissions
- Bug fix for Br2 emissions
- Bug fix in regridding of anthro emissions
- Bug in MEGAN emissions when using MERRA or GEOS-FP
- Bug fix in nei2005_anthro_mod.F
- Bug fix in EMIS_STREETS_ANTHRO_05x0666
- Bug fixes in biofuel_mod.F and emfossil.F
- Bug fix for 3-hourly GFED3 emissions
- Fixed typo in Aerocom volcanic SO2 emissions routine
- Bug fixes in day-of-week computation
- Prevent negative emissions over Canada
- Minor bug fix in TOMAS sulfate emissions
- Bug fix for NEI2005 SO4 emissions in sulfate_mod.F
- Prevent LOG(0) error from occurring in soil NOx module
- Bug fix for biofuels when using RCP scenarios
Fixes for drydep and wetdep
- Add missing DRYACET to globchem.dat mechanism file
- Bug fix in Henry's law constant
- Bug fix in definition of RIP, IEPOX drydep species
- Bug fix: Do not call PARANOX plume model for offline simulations
- Fix for parallelization bug in subroutine METERO (in drydep module)
- Fixed parallelization error in routine DRYFLX (in dry deposition module)
- Prevent bad drydep flux values from being passed to the soil NOx module
- Fixed minor bug in AD44 diagnostic in routine DRY DEPOSITION (sea salt aerosols)
Fixes for met fields
- Correction for GEOS-5 PBL heights
- Reset NaNs in MOISTQ to zero
- Convert MERRA and GEOS-FP relative humidity fields to percent after reading from disk
- Bug fix for declaration of certain GEOS-FP met fields
Fixes for computational efficiency
- Eliminate inefficient subroutine calls
- Corrected several floating-point errors
- Eliminate array temporaries in pjc_pfix_mod.F and pressure_mod.F
- Eliminate array temporaries in GCAP convection module
Fixes for diagnostics
- Bug fix in hdf_mod.F
- Bug fixes in diag48_mod.F
- Bug fix in ND36 diagnostic when ship emissions are turned off
Fixes for specialty and microphysics simulations
- Bug fixes for tagged CO simulation
- Bug fixes for nested Hg simulation
- Bug fix for reading OH file in offline simulations
- Now include emissions in the aerosol-only simulation when using non-local PBL mixing
- Avoid error in ISOROPIAII when using offline aerosol simulation
- Modifications for v9-02 tagged O3 simulation
- Fixes for wetland emissions in CH4 simulation
- [Tagged_Ox_simulation#Reactivate_stratospheric_P.28Ox.29_in_tagged_Ox_simulation|Reactivate stratospheric P(Ox) in tagged Ox simulation]]
- Replace LD65 with LLTROP in tagged_ox_mod.F
- Several fixes for TOMAS aerosol microphysics
- Prevent error in POPs simulation when reading global OC
Fixes for the photolysis mechanism
- Prevent 0.5 x 0.667 nested grid simulations from crashing when reading TOMS data
- Add fix to jv_spec_aod.dat file
- Post-release patch to fix bug in acetone photolysis pressure dependency
Other fixes
- Additional bug fixes for MAP_A2A regridding
- Bug fix in grid_mod.F90
- Fixed typos in GCAP code
- Reactivate parallel DO loop in LINOZ_CHEMO3 routine
- Corrected unit conversion bug when TURBDAY PBL mixing is used
- Fixes for minor technical issues
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)