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

MYNN-EDMF updates and bug fixes #102

Merged
merged 2 commits into from
Aug 11, 2021
Merged

MYNN-EDMF updates and bug fixes #102

merged 2 commits into from
Aug 11, 2021

Conversation

joeolson42
Copy link
Collaborator

@joeolson42 joeolson42 commented Aug 3, 2021

Updates and bug fixes include:

  1. two bug fixes in code that are not used in realtime configurations (i.e. test/development configurations like mixing smoke or additional diagnostic output enabled). This does however reduce the memory allocated in any configuration.

  2. Change upper BC in the TKE solver from "no flux" to "prescribed" - fixed a crash with a strong jet near the model top.

  3. Config changes made to Pr limit (5 to 10)

  4. Config changes to entrainment in mass-flux component (to Neggers 2015 form) - allows for the removal of some code that constrained accelerating plumes.

@climbfuji
Copy link

Associated PRs:

#102
NOAA-GSL/fv3atm#103
NOAA-GSL/ufs-weather-model#97

For regression testing, see NOAA-GSL/ufs-weather-model#97

@climbfuji
Copy link

@joeolson42 FYI the runtimes of the tests increased recently on Hera, not sure if it is because of your PR or the system being slow in general. I need to adjust the forecast length and wallclock time of a few tests for GNU, but other than that the PR looks good.

@joeolson42
Copy link
Collaborator Author

joeolson42 commented Aug 9, 2021 via email

@climbfuji
Copy link

It could be due to the mixing length change. The switch to use the non-local form (now with bl_mynn_mixlength = 1 or 2) will be a little more expensive.

I am suspicious about hera. The code is MUCH slower, not just a little.

Copy link

@DomHeinzeller DomHeinzeller left a comment

Choose a reason for hiding this comment

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

Code changes look good, runtime is about the same as before, and regression tests pass.

@DomHeinzeller DomHeinzeller merged commit d7289c4 into NOAA-GSL:gsl/develop Aug 11, 2021
@joeolson42
Copy link
Collaborator Author

joeolson42 commented Aug 11, 2021 via email

zhanglikate pushed a commit to zhanglikate/ccpp-physics that referenced this pull request Mar 1, 2024
Fixes to allow FV3_HRRR_c3 to run with gnu debug plus PR NOAA-GSL#113, NOAA-GSL#106, and NOAA-GSL#103
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.

3 participants