BUG FIX: chem_opt = 201, 202 ph_diag #1813
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixed a bug for chem_opt = 201, 202.
TYPE: bug fix
KEYWORDS: MOZART_MOSAIC_4BIN, mozart_pH_diag, bug fix
SOURCE: Internal
DESCRIPTION OF CHANGES:
Problem:
Users will experience a stalled simulation upon writing history files. This was caused by the pH diagnostics added in v4.3 (#1342) not being activated with the namelist option mozart_ph_diag = 1.
Solution:
Add as optional arguments only filled if the namelist is activated.
LIST OF MODIFIED FILES: list of changed files (use
git diff --name-status master
to get formatted list)M chem/aerosol_driver.F
M chem/cloudchem_driver.F
M chem/module_mosaic_cloudchem.F
M chem/module_mosaic_driver.F
M chem/module_mosaic_therm.F
TESTS CONDUCTED:
RELEASE NOTE: This PR addresses a bug introduced in WRF v4.3 that affects users using chem_opts = 201 (MOZART_MOSAIC_4BIN_KPP) and 202 (MOZART_MOSAIC_4BIN_AQ_KPP).