Skip to content

EAMxx: incorporating a fix for fetching aerosol properties - #8622

Closed
jeff-cohere wants to merge 1 commit into
masterfrom
jeff-cohere/eamxx/mam4xx-aero-properties-fix
Closed

EAMxx: incorporating a fix for fetching aerosol properties#8622
jeff-cohere wants to merge 1 commit into
masterfrom
jeff-cohere/eamxx/mam4xx-aero-properties-fix

Conversation

@jeff-cohere

Copy link
Copy Markdown
Contributor

This PR fast-forwards the mam4xx submodule to fix indexing errors that were
bestowing incorrect aerosol species properties to aerosols. Perhaps it will address
or improve what we are observing in #8550.

[non-BFB]

@jeff-cohere jeff-cohere added bug fix PR EAMxx C++ based E3SM atmosphere model (aka SCREAM) MAM4xx MAM4xx related changes labels Aug 10, 2026
@jeff-cohere
jeff-cohere requested a review from odiazib August 10, 2026 22:13
@jeff-cohere
jeff-cohere requested a review from susburrows August 10, 2026 22:15
@jeff-cohere

Copy link
Copy Markdown
Contributor Author

Here's the relevant mam4xx PR.

@jeff-cohere

Copy link
Copy Markdown
Contributor Author

Looks like #8620 needs to go in before this one.

@jeff-cohere
jeff-cohere force-pushed the jeff-cohere/eamxx/mam4xx-aero-properties-fix branch from e147cc3 to f605d64 Compare August 24, 2026 17:21
@odiazib odiazib added the non-BFB PR makes roundoff changes to answers. label Aug 25, 2026
@odiazib

odiazib commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

After running an EAMxx-MAM4xx ne30pg2 case on Chrysalis, we observed that this PR produces BFB identical results.

See Below.
time_series_interstitial_cloudborne
time_series_interstitial

I added a few print statements to the routines modified by eagles-project/mam4xx#573, and it appears that these routines are not invoked by the EAMxx-MAM4xx interfaces.

In conclusion, the bug in the physical properties did not affect our production cases because the routines in which it was present are not used by EAMxx-MAM4xx.

@jeff-cohere

Copy link
Copy Markdown
Contributor Author

Thanks, Oscar! I'm closing this for now since it has no effect on EAMxx.

@jeff-cohere

Copy link
Copy Markdown
Contributor Author

We're not yet convinced that these functions are unused in all cases. More soon.

@jeff-cohere jeff-cohere reopened this Aug 26, 2026
@odiazib

odiazib commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

#8672 confirms that the routines containing the bugs are not used by eamxx-mam4xx.

In addition, note that this PR is BFB.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug fix PR EAMxx C++ based E3SM atmosphere model (aka SCREAM) MAM4xx MAM4xx related changes non-BFB PR makes roundoff changes to answers.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants