-
Notifications
You must be signed in to change notification settings - Fork 375
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
Evaluate time-dependent tendencies at correct time for each RK4 stage #6685
Conversation
Testing: With this PR, the manufactured solution test case in Polaris converges at 2nd order when refining in space/time: When refining in time only, 4th order convergence is achieved: However, I have not been able to reproduce the 4th order convergence for the hurricane test case from Lilly et al. 2023 (Figure 4). The best I have been able to achieve is first order: |
Closing to fix branch name. |
|
Moved to #6695 |
This PR corrects a longstanding issue with RK4 and tendency terms which have an explicit time dependence (see #5364 and MPAS-Dev/MPAS-Model#375). Big thanks to @gcapodag and @jeremy-lilly for providing the fix in their LTS development branch linked in #5364.
Here, I have migrated these changes from their MPAS-Dev branch to E3SM and added the modifications to correct the convergence issues for the manufactured solution test case: E3SM-Project/polaris#72