-
Notifications
You must be signed in to change notification settings - Fork 383
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
Adds MOSART-heat #3133
Adds MOSART-heat #3133
Conversation
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.
Remove the config_machines change.
Edit the top level description to better describe what is being added.
What is all the atm2rof mapping stuff for?
The rrtmpg submodule should not be changed.
I've reverted the config_machines change. |
i pushed a new commit that reverts the |
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.
Github is still showing a config_machines change but its to constance so not a blocker.
Also edit the title of the PR to describe the change.
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.
Please make the relevant changes.
Also, make the changes as suggested by @rljacob in the above comment.
@liho745, @bishtgautam, any remaining next steps to get this merged? |
Thanks, @jonbob |
@golaz do you want this for v2 watercycle? |
If it's BFB, it could be merged in the code. But turning it on in v2 will depend on someone volunteering to make a simulation with it and explaining the benefits of the feature (and demonstrating no degradation). |
@bishtgautam I have manually run ERS.f19_f19.ICLM45 on anlworkstation, and the stack trace is:
|
I'm reverting this PR again and will ask the developers to dig into these errors. |
With the recent commit, a test merge now passes:
It may make sense to rebase to master since the merge has conflicts. I can work on that next. |
@bishtgautam - it may be easier to simply merge this PR instead of rebasing it. Do you want me to take it on? I think it does now pass some of the tests that had been failing |
I agree with you regarding rebasing this PR. I will (re-re-)merge this PR to next later today and double check my work before pushing it to next. |
@bishtgautam - sounds good, and thanks |
Added a new submodule to MOSART, MOSART-heat, which simulates water temperature in the rivers. MOSART-heat is coupled to both ELM and EAM. More specifically, MOSART-heat needs the runoff and soil temperature simulated by ELM, and solar radiation, wind speed etc. from EAM. To couple MOSART-heat with EAM, we newly added the ATM2ROF mapping (including code changes and several new ATM2ROF mapping files) which did not exist previously in E3SM. MOSART-heat can be turned on/off with a heatflag option in user_nl_mosart. [BFB] [NML]
Added a new submodule to MOSART, MOSART-heat, which simulates water temperature in the rivers. MOSART-heat is coupled to both ELM and EAM. More specifically, MOSART-heat needs the runoff and soil temperature simulated by ELM, and solar radiation, wind speed etc. from EAM. To couple MOSART-heat with EAM, we newly added the ATM2ROF mapping (including code changes and several new ATM2ROF mapping files) which did not exist previously in E3SM. MOSART-heat can be turned on/off with a heatflag option in user_nl_mosart. [BFB] [NML] Conflicts: cime/config/e3sm/machines/config_machines.xml cime/src/drivers/mct/main/prep_rof_mod.F90 cime/src/drivers/mct/shr/seq_flds_mod.F90 components/clm/src/cpl/clm_cpl_indices.F90 components/clm/src/cpl/lnd_import_export.F90 components/mosart/bld/build-namelist components/mosart/src/cpl/rof_comp_esmf.F90 components/mosart/src/cpl/rof_comp_mct.F90 components/mosart/src/cpl/rof_cpl_indices.F90 components/mosart/src/riverroute/MOSART_physics_mod.F90 components/mosart/src/riverroute/RtmHistFlds.F90 components/mosart/src/riverroute/RtmMod.F90
Thanks to @jonbob for fixing the bug found by gnu, this PR has been merged to master. |
Bravo! Thanks to @jonbob and @bishtgautam ! |
Big Thanks to all of you!
…On Wed, Nov 27, 2019 at 11:51 AM Tian Zhou ***@***.***> wrote:
Bravo! Thanks to @jonbob <https://github.com/jonbob> and @bishtgautam
<https://github.com/bishtgautam> !
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#3133?email_source=notifications&email_token=AC5QWBWGZIAZNDFKSIQT353QV2XTHA5CNFSM4IMA3LUKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFKJGSY#issuecomment-559190859>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AC5QWBSYLCCUZI2SBRLW3QLQV2XTHANCNFSM4IMA3LUA>
.
|
Fixes difference in conflict resolution from #3133
Added a new submodule to MOSART, MOSART-heat, which simulates water temperature in the rivers. MOSART-heat is coupled to both ELM and EAM. More specifically, MOSART-heat needs the runoff and soil temperature simulated by ELM, and solar radiation, wind speed etc. from EAM. To couple MOSART-heat with EAM, we newly added the ATM2ROF mapping (including code changes and several new ATM2ROF mapping files) which did not exist previously in E3SM. MOSART-heat can be turned on/off with a heatflag option in user_nl_mosart. [BFB] [NML] Conflicts: cime/config/e3sm/machines/config_machines.xml cime/src/drivers/mct/main/prep_rof_mod.F90 cime/src/drivers/mct/shr/seq_flds_mod.F90 components/clm/src/cpl/clm_cpl_indices.F90 components/clm/src/cpl/lnd_import_export.F90 components/mosart/bld/build-namelist components/mosart/src/cpl/rof_comp_esmf.F90 components/mosart/src/cpl/rof_comp_mct.F90 components/mosart/src/cpl/rof_cpl_indices.F90 components/mosart/src/riverroute/MOSART_physics_mod.F90 components/mosart/src/riverroute/RtmHistFlds.F90 components/mosart/src/riverroute/RtmMod.F90
Added a new submodule to MOSART, MOSART-heat, which simulates water temperature in the rivers. MOSART-heat is coupled to both ELM and EAM. More specifically, MOSART-heat needs the runoff and soil temperature simulated by ELM, and solar radiation, wind speed etc. from EAM. To couple MOSART-heat with EAM, we newly added the ATM2ROF mapping (including code changes and several new ATM2ROF mapping files) which did not exist previously in E3SM. MOSART-heat can be turned on/off with a heatflag option in user_nl_mosart. [BFB] [NML] Conflicts: cime/config/e3sm/machines/config_machines.xml cime/src/drivers/mct/main/prep_rof_mod.F90 cime/src/drivers/mct/shr/seq_flds_mod.F90 components/clm/src/cpl/clm_cpl_indices.F90 components/clm/src/cpl/lnd_import_export.F90 components/mosart/bld/build-namelist components/mosart/src/cpl/rof_comp_esmf.F90 components/mosart/src/cpl/rof_comp_mct.F90 components/mosart/src/cpl/rof_cpl_indices.F90 components/mosart/src/riverroute/MOSART_physics_mod.F90 components/mosart/src/riverroute/RtmHistFlds.F90 components/mosart/src/riverroute/RtmMod.F90
Added a new submodule to MOSART, MOSART-heat, which simulates water
temperature in the rivers. MOSART-heat is coupled to both ELM and EAM.
More specifically, MOSART-heat needs the runoff and soil temperature
simulated by ELM, and solar radiation, wind speed etc. from EAM.
To couple MOSART-heat with EAM, we newly added the ATM2ROF
mapping (including code changes and several new ATM2ROF mapping files)
which did not exist previously in E3SM. MOSART-heat can be turned on/off
with a heatflag option in user_nl_mosart.
[BFB]
[NML]