-
Notifications
You must be signed in to change notification settings - Fork 360
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
Change 86400_r8 to 86400._r8 in 3 restart_dynamics files #293
Comments
Have we made any decisions about which dycores to support? Any plan to get rid of the unsupported ones? |
I think this is a decision for the atmosphere group. I know we did agree to drop support for CAM4. There isn't any development in FV, but it may be useful to ensure that it still runs. |
So @philrasch, are we supporting the Eulerian dycore? SLD? Should I be putting time into porting the new infrastructure to those dycores? FV? |
My vote: if you have to do additional work to support them, dont do it. But no reason to go out of our way to remove those dycores. I could see Atmosphere wanting to retain the ability to run FV - for example when the had problems with UNICON, the ability to run FV showed that the issue was with SE tracer transport, and not in the physics. |
I talked with @philrasch and he told me that we would like to maintain FV at this point because some atmospheric team members are in transitioning phase ( FV to SE dycore). He would like everybody to move to SE dycore in the near future. @philrasch , please add if I missed anything. |
While working on fixing this bug, I found out that this bug is also present in SE dycore. |
This commit fixes the following bugs reported by NCAR: - All dynamic cores had an int in the denominator of an equation which should be real. - There were memory allocation bugs in modal aerosol files which are fixed. NCAR had a lot of other changes in these files. I took only the changes which relevant to ACME codes. See issues #293 and #292 for more details Fixes #292, Fixes #293 [BFB] AG-331, AG-332
Bug fixes from NCAR:dyn(int to real),mem alloc fixes for modal aerosols This commit fixes the following bugs reported by NCAR: - All dynamic cores had an int in the denominator of an equation which should be real. - There were memory allocation bugs in modal aerosol files which are fixed. NCAR had a lot of other changes in these files. I took only the changes which are relevant to ACME codes. See issues #293 and #292 for more details Passes acme_developer tests. Fixes #292, Fixes #293 [BFB] AG-331, AG-332
…297) Bug fixes from NCAR:dyn(int to real),mem alloc fixes for modal aerosols This commit fixes the following bugs reported by NCAR: All dynamic cores had an int in the denominator of an equation which should be real. There were memory allocation bugs in modal aerosol files which are fixed. NCAR had a lot of other changes in these files. I took only the changes which are relevant to ACME codes. See issues #293 and #292 for more details Fixes #292, Fixes #293 [BFB] AG-331, AG-332
…t (PR #3033) Update mpas-source: COMPASS testing, whitespace, documentation This PR updates the mpas-source submodule with changes to MPAS-Ocean for some bfb clean-up: * Fixes typo in particle file initialization script (MPAS-Dev/MPAS-Model #302) * Change name coriolis to hadv_coriolis (MPAS-Dev/MPAS-Model #293) Note: this is internal variable and module name only, not a flag * Stream defaults and white space corrections in xml file (MPAS-Dev/MPAS-Model #303) Note: does not affect E3SM * Update README for COMPASS ocean with latest mpas_tools (MPAS-Dev/MPAS-Model #292) * Update COMPASS for python version of JIGSAW (MPAS-Dev/MPAS-Model #301) [BFB]
Update mpas-source: COMPASS testing, whitespace, documentation This PR updates the mpas-source submodule with changes to MPAS-Ocean for some bfb clean-up: * Fixes typo in particle file initialization script (MPAS-Dev/MPAS-Model #302) * Change name coriolis to hadv_coriolis (MPAS-Dev/MPAS-Model #293) Note: this is internal variable and module name only, not a flag * Stream defaults and white space corrections in xml file (MPAS-Dev/MPAS-Model #303) Note: does not affect E3SM * Update README for COMPASS ocean with latest mpas_tools (MPAS-Dev/MPAS-Model #292) * Update COMPASS for python version of JIGSAW (MPAS-Dev/MPAS-Model #301) [BFB]
The coriolis module was improperly named, as it also includes horizontal advection of momentum. fixes #291
Bugfix (reported in cam5_4_03)
This affects eulerian dycore
components/cam/src/dynamics/eul/restart_dynamics.F90
In restart_dynamics, we have "86400_r8", which means that a real kind is being used on an integer literal. NAG complains about this, so this should be changed to "86400._r8".
This is causing CESM tests to fail. Updating the library/compiler versions and flags for hobart/NAG may reveal other, similar issues with kind numbers in CAM regression tests; right now these issues only show up when using CIME, because it was updated already, whereas the CAM Makefile and test_driver.sh script have not been updated yet.
reported by @cecilehannay
AG-331
The text was updated successfully, but these errors were encountered: