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

Add suite of flux-corrected transport tests for landice integration #650

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

trhille
Copy link
Collaborator

@trhille trhille commented Jun 27, 2023

Add suite of landice integration tests using flux-corrected transport that is currently being implemented in MALI-Dev/E3SM#70.

Checklist

  • User's Guide has been updated
  • Developer's Guide has been updated
  • API documentation in the Developer's Guide (api.rst) has any new or modified class, method and/or functions listed
  • Documentation has been built locally and changes look as expected
  • The E3SM-Project submodule has been updated with relevant E3SM changes
  • The MALI-Dev submodule has been updated with relevant MALI changes
  • Document (in a comment titled Testing in this PR) any testing that was used to verify the changes
  • New tests have been added to a test suite

@trhille trhille added enhancement New feature or request land ice in progress This PR is not ready for review or merging MALI-Dev PR required labels Jun 27, 2023
landice/dome/variable_resolution/fo_fct_restart_test
landice/greenland/fo_fct_decomposition_test
landice/greenland/fo_fct_restart_test
landice/thwaites/fct_decomposition_test
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm wondering if we ought to revamp the naming conventions to make it clear when 'fo' or other abbreviations refer to velocity solve vs advection vs other possible settings. I imagine compass list is getting pretty busy.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agreed.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also, making a note that we'll need to change the names of the tests in the full_integration suite (and docs) accordingly (discovered this trying to run full_integration from this branch).

Add new fct advection tests for dome group
The namelist files in the run step were not being properly updated
to ust fct advection. This fixes that.
Add 3km fct full physics tests for humboldt. Note that the decomposition
tests do not pass validation, but testing shows that they also fail
using fo advection.
Add fct_integration suite, which uses a subset of the new fct
advection tests based on the tests in full_integration.
Fix names of thwaites tests in suite definition file. Note that the
naming convention of these tests is currently {advection}_{velocity_solver},
which is the reverse of the convention for other tests. This will be
addressed in a future commit.
@trhille trhille force-pushed the landice/add_fct_advection_suite branch from d5f5b64 to c884eaf Compare October 26, 2023 19:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request in progress This PR is not ready for review or merging land ice MALI-Dev PR required
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants