-
Notifications
You must be signed in to change notification settings - Fork 79
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 med_enthaply_mod #404
base: main
Are you sure you want to change the base?
add med_enthaply_mod #404
Conversation
Tested against b.e23_alpha16b.BLT1850.ne30_t232.040. results are bfb. |
This is now functional for an f case. I added a print of the global enthalphy correction value to the mediator log file. Values over a 5 day run of ne30pg3_ne30pg3_mg17.FMTHIST_v0d are: |
Values for the B case are very similar. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The nems changes need to be reverted - otherwise this is fine!
I think there are several problems with this code. Gustavo and Peter and I have been discussing (a lot) on the scientifically correct and technically best way to implement the exchange material enthalpy fluxes. The main points we agreed on are:
I have already written code, tested it (both on betzy and on cheyenne) and shared it with Gustavo and Peter that does what we regard to be the correct calculation, computing the hfluxes in the atmosphere model (although not in the final way we eventually wish it to be done) and passing them to the ocean. My code works in all F, G, and coupled cases, (only for G cases the hfluxes are computed in the way you do). As Gustavo and Peter already know, you can find this as SourceMods in my case directory So it loosk to me like there's been some poor communication, and ill timing, here. I think this pull request should be revised. I would suggest to try a merge with what I've written, and I am entirely at your disposal for questions and to help out. |
@tto061 please review: jedwards4b#2 |
add Thomas Toniazzo changes
I am trying to run a G compset and I am getting SIGSEGV(11). Here is the cesm.log file: |
@gustavo-marques that issue should be fixed - update cmeps and try again. |
Just confirming I was able to run a G compset |
Description of changes
Update calculation of enthalpy and include for F cases.
Specific notes
Contributors other than yourself, if any: Mariana Vertenstein, Gustavo Marques, Peter Lauritzen
CMEPS Issues Fixed (include github issue #):
Are changes expected to change answers? yes
Any User Interface Changes (namelist or namelist defaults changes)?
Added compute_enthalpy to driver namelist.
Testing performed
Please describe the tests along with the target model and machine(s)
If possible, please also added hashes that were used in the testing