Skip to content
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

Enable two-way UFS_FIRE coupling #1182

Open
wants to merge 2 commits into
base: develop
Choose a base branch
from

Conversation

mkavulich
Copy link
Collaborator

DESCRIPTION OF CHANGES:

Update UFS_FIRE to allow for two-way (atm --> fire + fire --> atm) coupling/feedback. Previously this setting FIRE_ATM_FEEDBACK was only set to 0, but now setting to a value greater than 0 will enable two-way feedback between the fire and the atmosphere.

Added additional documentation for this feature, and updated one of the WE2E tests to use this setting (renamed UFS_FIRE_multifire_one-way-coupled --> UFS_FIRE_multifire_two-way-coupled).

Type of change

  • New feature (non-breaking change which adds functionality)
  • This change requires a documentation update

TESTS CONDUCTED:

Ran several tests with various values for FIRE_ATM_FEEDBACK; ensured all of them resulted in different output (analyzed differences with ncdiff and ncview) as evidence that the feedback is working.

This should not affect any non-fire runs, but I ran fundamental tests on Hera as a sanity check; all passed.

  • derecho.intel
  • gaea.intel
  • gaea-c6.intel
  • hera.gnu
  • hera.intel
    • fundamental
    • Various two-way coupling tests
  • hercules.intel
  • jet.intel
  • orion.intel
  • wcoss2.intel
  • NOAA Cloud (indicate which platform)
  • Jenkins
  • fundamental test suite
  • comprehensive tests (specify which if a subset was used)

DEPENDENCIES:

None

DOCUMENTATION:

Updated Users Guide for this option.

ISSUE:

Resolves #1166

CHECKLIST

  • My code follows the style guidelines in the Contributor's Guide
  • I have performed a self-review of my own code using the Code Reviewer's Guide
  • I have commented my code, particularly in hard-to-understand areas
  • My changes need updates to the documentation. I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • New and existing tests pass with my changes
  • Any dependent changes have been merged and published

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update WM hash to 63ace62 to allow two-way coupling with UFS_FIRE
1 participant