-
Notifications
You must be signed in to change notification settings - Fork 166
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add CEDS 0.1 x 0.1 degree emissions #2171
base: main
Are you sure you want to change the base?
Commits on Jun 8, 2024
-
Simplified and removed unnecessary codes
- use AerMass in OCPISOA to avoid unnecessary recalculation - removed unnecessary OCPI reference when SVPOA is activated
Configuration menu - View commit details
-
Copy full SHA for 81912e0 - Browse repository at this point
Copy the full SHA 81912e0View commit details -
Supported SVPOA in SNAOM parameterized effective radius
- replace verbose representation of SOA and OCPI with OCPISOA
Configuration menu - View commit details
-
Copy full SHA for f79c946 - Browse repository at this point
Copy the full SHA f79c946View commit details
Commits on Jun 12, 2024
-
Fixed bug only including Isoprene SOA OC for TotalOC in complexSOA_no…
…nSVPOA - also includes some rewrites for better readability
Configuration menu - View commit details
-
Copy full SHA for 2592c6d - Browse repository at this point
Copy the full SHA 2592c6dView commit details
Commits on Jun 26, 2024
-
Add fixes for ALK4 and R4N2 chemistry from Brewer et al. (2023, JGR)
R4N2 was a common product of alkane, isoprene, and monoterpene oxidation and produced organonitrate SOA but we don’t want ALK4 to produce organonitrate SOA as discusses in #1625. A fix from Jared Brewer is included here. NOTE: The KPP fullchem mechanism has not been rebuilt with these fixes to facilitate merging these updates up to the latest GEOS-Chem release. These updates will also need to be added to the custom.eqn file. Signed-off-by: Melissa Sulprizio <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5709742 - Browse repository at this point
Copy the full SHA 5709742View commit details
Commits on Jul 2, 2024
-
Add KPP_AbsTol and KPP_RelTol to species_database.yml
run/shared/species_database.yml run/shared/species_database_hg.yml - Allow for KPP_AbsTol and KPP_RelTol tags. - Set KPP_AbsTol to 1.0e25 for all dummy species, in order to prevent these from being considered when computing the error norm. Headers/species_mod.F90 - Add KPP_AbsTol and KPP_RelTol to the Species derived type Headers/species_database_mod.F90 - Add "KPP_AbsTol" and "KPP_RelTol" to the tags array - Add code to parse KPP_AbsTol and KPP_RelTol tags - Remove the "places" keyword and just pass the number of decimal places, for a consistent appearance - Trimmed trailing whitespace - Updated comments Headers/state_chem_mod.F90 - Add KPP_AbsTol and KPP_RelTol 1-D arrays. These are initialized at the same time as the Map_KppVar mapping array. This will allow us to replace missing values at initialization, and just copy the values to ATOL and RTOL each timestep. This is more efficient. GeosCore/fullchem_mod.F90 GeosCore/mercury_mod.F90 - Replace missing values in State_Chm%KPP_AbsTol and State_Chm%KPP_RelTol with default values. This preserves the absolute and relative tolerances for species that were specified in species_database.yml. - Copy State_Chm%KPP_AbsTol to the KPP ATOL array - Copy State_Chm%KPP_RelTol to the KPP RTOL array Signed-off-by: Bob Yantosca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 59d5a8f - Browse repository at this point
Copy the full SHA 59d5a8fView commit details -
Update CHANGELOG for KPP_AbsTol and KPP_RelTol updates
CHANGELOG.md - Added notes describing how we can now define KPP absolute and relative tolerances for species in species_database.yml Signed-off-by: Bob Yantosca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9f22811 - Browse repository at this point
Copy the full SHA 9f22811View commit details -
In roundoff_mod.F90, cast first, then round off if places > 0
Headers/roundoff_mod.F90 - Bug fix: First cast to dble or flex. Then round off if the places argument is > 0. This allows us to just cast w/o rounding off if needed. run/shared/species_database_mod.F90 - Changed 1.0e+25_8 to 1.0e+25 in for KPP_AbsTol (LBRO2H) CHANGELOG.md - Updated accordingly Signed-off-by: Bob Yantosca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0952b24 - Browse repository at this point
Copy the full SHA 0952b24View commit details -
Fixed typo in fullchem_mod.F90
GeosCore/fullchem_mod.F90 - Removed extraneous "<" character Signed-off-by: Bob Yantosca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 813ea43 - Browse repository at this point
Copy the full SHA 813ea43View commit details
Commits on Jul 3, 2024
-
Merge PR #2359 (Set KPP dummy species to large ATOL value)
This merge brings PR #2359 (Allow per-species definition of KPP absolute and relative solver tolerances; Set absolute tolerances of dummy species to large value, by @yantosca) into the GEOS-Chem 14.5.0 development stream. This PR adds structural updates to allow per-species setting of the KPP absolute & relative tolerances. This now allows us to assign a large absolute tolerance (1e25) to KPP dummy species, which excludes them from the error norm computations. This results in a faster simulation at the cost of numerical noise. Signed-off-by: Bob Yantosca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4288f0d - Browse repository at this point
Copy the full SHA 4288f0dView commit details
Commits on Jul 8, 2024
-
Merge GCHP hotfix from PR #2363 on top of PR #2359
This merge brings the hotfix from PR #2363 (Update setCommonRunSettings.template) on top of PR #2359. This will allow GCHP benchmarks on the cloud to proceed. Signed-off-by: Bob Yantosca <[email protected]
Configuration menu - View commit details
-
Copy full SHA for e61a510 - Browse repository at this point
Copy the full SHA e61a510View commit details
Commits on Jul 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e86648f - Browse repository at this point
Copy the full SHA e86648fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 006d012 - Browse repository at this point
Copy the full SHA 006d012View commit details
Commits on Jul 15, 2024
-
Add KPP_AbsTol and KPP_RelTol to species_database.yml
run/shared/species_database.yml run/shared/species_database_hg.yml - Allow for KPP_AbsTol and KPP_RelTol tags. - Set KPP_AbsTol to 1.0e25 for all dummy species, in order to prevent these from being considered when computing the error norm. Headers/species_mod.F90 - Add KPP_AbsTol and KPP_RelTol to the Species derived type Headers/species_database_mod.F90 - Add "KPP_AbsTol" and "KPP_RelTol" to the tags array - Add code to parse KPP_AbsTol and KPP_RelTol tags - Remove the "places" keyword and just pass the number of decimal places, for a consistent appearance - Trimmed trailing whitespace - Updated comments Headers/state_chem_mod.F90 - Add KPP_AbsTol and KPP_RelTol 1-D arrays. These are initialized at the same time as the Map_KppVar mapping array. This will allow us to replace missing values at initialization, and just copy the values to ATOL and RTOL each timestep. This is more efficient. GeosCore/fullchem_mod.F90 GeosCore/mercury_mod.F90 - Replace missing values in State_Chm%KPP_AbsTol and State_Chm%KPP_RelTol with default values. This preserves the absolute and relative tolerances for species that were specified in species_database.yml. - Copy State_Chm%KPP_AbsTol to the KPP ATOL array - Copy State_Chm%KPP_RelTol to the KPP RTOL array Signed-off-by: Bob Yantosca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for efa425c - Browse repository at this point
Copy the full SHA efa425cView commit details -
Update CHANGELOG for KPP_AbsTol and KPP_RelTol updates
CHANGELOG.md - Added notes describing how we can now define KPP absolute and relative tolerances for species in species_database.yml Signed-off-by: Bob Yantosca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8129a60 - Browse repository at this point
Copy the full SHA 8129a60View commit details -
In roundoff_mod.F90, cast first, then round off if places > 0
Headers/roundoff_mod.F90 - Bug fix: First cast to dble or flex. Then round off if the places argument is > 0. This allows us to just cast w/o rounding off if needed. run/shared/species_database_mod.F90 - Changed 1.0e+25_8 to 1.0e+25 in for KPP_AbsTol (LBRO2H) CHANGELOG.md - Updated accordingly Signed-off-by: Bob Yantosca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fd5541a - Browse repository at this point
Copy the full SHA fd5541aView commit details -
Fixed typo in fullchem_mod.F90
GeosCore/fullchem_mod.F90 - Removed extraneous "<" character Signed-off-by: Bob Yantosca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b0ec470 - Browse repository at this point
Copy the full SHA b0ec470View commit details -
Update setCommonRunSettings.sh.template
Fix typo for MassFlux_Entry
Configuration menu - View commit details
-
Copy full SHA for eabf06c - Browse repository at this point
Copy the full SHA eabf06cView commit details
Commits on Jul 16, 2024
-
Merge PR #2315 (Fix bugs in PDER, OCPISOA, and TotalOC)
This merge brings PR #2315 (ix bugs in PDER, OCPISOA and TotalOC in complexSOA, by @yuanjianz) into the GEOS-Chem 14.5.0 development stream. This PR fixes several minor bugs in the complex SOA scheme as described in issues #2314 and #2321. Signed-off-by: Bob Yantosca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ef2ea60 - Browse repository at this point
Copy the full SHA ef2ea60View commit details
Commits on Jul 23, 2024
-
Uncomment setting Ca2, K, and Mg cation values passed to HETP
Previously these values were zero due to an issue in ISORROPIA. With the update to HETP we can now enable these cations. Signed-off-by: Lizzie Lundgren <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0276c54 - Browse repository at this point
Copy the full SHA 0276c54View commit details
Commits on Jul 24, 2024
-
Merge GEOS-Chem 14.4.2 back into the 14.5.0 development stream
This merge brings the GEOS-Chem 14.4.2 release into the GEOS-Chem 14.5.0 development stream. 14.4.2 is a zero-diff update. The CHANGELOG.md has been updated accordingly. Signed-off-by: Bob Yantosca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0a17228 - Browse repository at this point
Copy the full SHA 0a17228View commit details
Commits on Jul 25, 2024
-
Merge PR #2398 (Pass non-zero Ca2, Mg, and K cations to HETP)
This merge brings PR #2398 (Pass non-zero Ca2, Mg, and K cations to HETP, by @lizziel) into the GEOS-Chem 14.5.0 development stream. This PR uncomments setting Ca2+, K+, and Mg+ cation values passed to HETP. Previously these values were zero due to an issue in ISORROPIA. With the update to HETP we can enable these cations. Signed-off-by: Bob Yantosca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e29a4c9 - Browse repository at this point
Copy the full SHA e29a4c9View commit details -
Merge 'origin/dev/14.5.0' into bugfix/alk4-chem-brewer2023
Resolved conflicts in: CHANGELOG.md KPP/fullchem/fullchem.eqn KPP/fullchem/fullchem.kpp run/shared/species_database.yml Signed-off-by: Melissa Sulprizio <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6548a8b - Browse repository at this point
Copy the full SHA 6548a8bView commit details
Commits on Aug 1, 2024
-
Merge PR #2352 (Fixes for ALK4 and R4N2 chemistry from J. Brewer)
This merge brings PR #2352 (Add fixes for ALK4 and R4N2 chemistry from Brewer et al. (2023, JGR), by @msulprizio) into the GEOS-Chem 14.5.0 development stream. R4N2 was a common product of alkane, isoprene, and monoterpene oxidation and produced organonitrate SOA but we don’t want ALK4 to produce organonitrate SOA as discusses in #1625. A fix from Jared Brewer is included here. Signed-off-by: Bob Yantosca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0a392d4 - Browse repository at this point
Copy the full SHA 0a392d4View commit details
Commits on Aug 5, 2024
-
PR #2352 post-merge fix: Rebuild fullchem solver files
Due to an oversight, we had forgotten to rebuild the KPP solver files for PR #2352. This has now been done. We will re-tag this PR with 14.5.0-alpha.4 to re-trigger 1-month benchmarks. Signed-off-by: Bob Yantosca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for acd3354 - Browse repository at this point
Copy the full SHA acd3354View commit details
Commits on Aug 12, 2024
-
Edit HEMCO_Config.rc.fullchem for CEDS 0.1 degree emisisons
run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.fullchem run/GCHP/HEMCO_Config.rc.templates/HEMCO_Config.rc.fullchem - Added entries for CEDS 0.1 x 0.1 degree emissions. NOTE: ExtData.rc.fullchem will be updated later. CHANGELOG.md - Updated accordingly Signed-off-by: Bob Yantosca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 379d38b - Browse repository at this point
Copy the full SHA 379d38bView commit details -
Add CEDS_01x01 entries to more HEMCO_Config.rc and ExtData.rc templates
run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.fullchem - CEDS01 comment update "1750-2019" -> "1980-2019" - Also updated header comments run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.aerosol run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.carbon run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.TransportTracers run/GCHP/HEMCO_Config.rc.templates/HEMCO_Config.rc.carbon run/GCHP/HEMCO_Config.rc.templates/HEMCO_Config.rc.TransportTracers run/GCHP/HEMCO_Config.rc.templates/HEMCO_Config.rc.fullchem run/GCHP/ExtData.rc.templates/ExtData.rc.carbon run/GCHP/ExtData.rc.templates/ExtData.rc.fullchem run/GCHP/ExtData.rc.templates/ExtData.rc.TransportTracers - Added entries for CEDS_01x01 as the default - Now make CEDSv2 an option Signed-off-by: Bob Yantosca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3200e15 - Browse repository at this point
Copy the full SHA 3200e15View commit details -
Bug fix: add missing scale factor, cat, hier for CEDS01_TOLU_WST
run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.fullchem run/GCHP/HEMCO_Config.rc.templates/HEMCO_Config.rc.fullchem - For container "CEDS01_TOLU_WST", added scale factor=26, cat=1, hier=5. This had been omitted due to a cut-n-paste error. Signed-off-by: Bob Yantosca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9ea91b4 - Browse repository at this point
Copy the full SHA 9ea91b4View commit details -
Fixed typo in ExtData.rc.TransportTracers
run/GCHP/ExtData.rc.TransportTracers - Fixed typo: "shoul'd" -> "should Signed-off-by: Bob Yantosca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 012639a - Browse repository at this point
Copy the full SHA 012639aView commit details -
Rebased PR #2171 (CEDS 0.1 degree) atop of PR #2352
This rebase merge brings PR #2171 (CEDS 0.1 x 0.1 emissions) atop PR #2352 (ALK4 & R4N2 chemistry updates) Signed-off-by: Bob Yantosca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 34f8f67 - Browse repository at this point
Copy the full SHA 34f8f67View commit details -
Change CEDS/v2023-04 path to CEDS/v2024-06 in config files
Updated the following configuration files to read CEDS 0.1 x 0.1 degree emissions data from the HEMCO/CEDS/v2024-06 folder: run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.aerosol run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.carbon run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.fullchem run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.tagCO run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.TransportTracers run/GCHP/ExtData.rc.templates/ExtData.rc.carbon run/GCHP/ExtData.rc.templates/ExtData.rc.fullchem run/GCHP/ExtData.rc.templates/ExtData.rc.TransportTracers Also updated the CHANGELOG.md accordingly. Signed-off-by: Bob Yantosca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 91acc1a - Browse repository at this point
Copy the full SHA 91acc1aView commit details -
Updated CHANGELOG.md to denote CEDS/v2024-06 folder
CHANGELOG.md - Edited previous comment to note that the CEDS data are in v2024-06 Signed-off-by: Bob Yantosca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aa379cc - Browse repository at this point
Copy the full SHA aa379ccView commit details -
Fix mismatching brackets in HEMCO_Config.rc template
run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.fullchem - Fixed mismatching brackets for CEDS_01x01_SHIP for NO emissions Signed-off-by: Bob Yantosca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7696988 - Browse repository at this point
Copy the full SHA 7696988View commit details
Commits on Aug 13, 2024
-
Fix minor issues in the ExtData.rc.carbon template
run/GCHP/ExtData.rc.templates/ExtData.rc.carbon - Change climatology data entries from e.g "2009 Y" to "Y Y F2009-..." - Remove slug left over from Git merge Signed-off-by: Bob Yantosca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for acf8ff8 - Browse repository at this point
Copy the full SHA acf8ff8View commit details