-
Notifications
You must be signed in to change notification settings - Fork 343
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
Parameterizations of sub-grid topographic effects on solar radiation in ELM #4590
Parameterizations of sub-grid topographic effects on solar radiation in ELM #4590
Conversation
@daleihao how long does this new test take to run? Does it need to run for 1 month? If so, we might have to move it to extra_coverage. |
Hi Robert,
It just takes about 10 minutes. Please see below for the log information
of the test:
2021-10-07 15:23:50: case.run starting 48115437
---------------------------------------------------
2021-10-07 15:24:25: model execution starting 48115437
---------------------------------------------------
2021-10-07 15:34:54: model execution success 48115437
---------------------------------------------------
2021-10-07 15:34:54: case.run success 48115437
---------------------------------------------------
Best,
-Dalei
Robert Jacob ***@***.***> 于2021年10月11日周一 下午1:24写道:
… @daleihao <https://github.com/daleihao> how long does this new test take
to run?
SMS_Lm1.f09_f09.IELM.elm-solar_rad
Does it need to run for 1 month? If so, we might have to move it to
extra_coverage.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#4590 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AMSGUOULWP72XAPOF72X3EDUGNBXXANCNFSM5FT4K2FQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
864fc6e
to
962782b
Compare
@rljacob After additional analysis, I believe the test can be changed to a regular ERS test. Does that sound okay? |
962782b
to
d79a6a1
Compare
You mean a 7 day ERS test? That's fine unless theres a reason it need to run for a month. |
@rljacob The test has been modified to be an ERS test. |
…to next (PR #4590) A well-validated sub-grid topographic (TOP) parameterization is added in ELM that quantifies the effects of sub-grid topography on solar radiation flux including the shadow effects and multi-scattering between adjacent terrain. The new parameterization can be turned on by `use_top_solar_rad = .true.` A test for the new parameterization is added. [BFB]
Re-merging the PR that now includes a fix for the build error for debug tests.
The ERS test for this feature is failing on gnu and on pgi: SUMMARY of cprnc (from compy) oddly, its passing on Chrysalis with intel. @bishtgautam I force-pushed next to remove your fix from this morning since we may have to revert the whole PR. This way, you'll only have to revert one thing from next. |
Thanks @rljacob for the force-pushed |
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.
@daleihao The PR needs code cleanup related to comments and indentation.
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.
@daleihao The changes look great. I have have few additional minor changes that I forgot to ask you to fix in my first review.
…ith-pr-4590 (PR #4590) The branch is re-merged to next
The PR-#4590 is merged again.
This was reverted from next because it had unexpected diffs. Please fix. |
@daleihao have you fixed the unexpected diffs? |
1acc227
to
93bda58
Compare
I have checked the code. All the tests passed the regression test. Hope it works now. |
@bishtgautam ready to try merging this again? |
@rljacob If next is open today, I will merge this PR today. |
@bishtgautam next is open today. |
A well-validated sub-grid topographic (TOP) parameterization is added in ELM that quantifies the effects of sub-grid topography on solar radiation flux including the shadow effects and multi-scattering between adjacent terrain. The new parameterization can be turned on by use_top_solar_rad = .true. A test for the new parameterization is added. [BFB]
Merged to next |
The PR is re-merged after the developer has fixed bugs for PGI.
Re-merging the PR with a new commit that removes the two new fields that were added to ELM history file.
@@ -0,0 +1 @@ | |||
./xmlchange NTASKS=48 |
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.
@daleihao is there a reason to set NTASKS=48 ? With this, ERS.f09_f09.IELM.ascent_pgi.elm-solar_rad
is erroring out in 2nd/restart run with memory corruption
2: 14: 0: ALLOCATE: 2356269769344 bytes requested; not enough memory
2: 42: 0: ALLOCATE: 5442822862464 bytes requested; not enough memory
Changing NTASKS to default 1-node with 84 NTASKS lets both initial and restart runs complete BFB. Okay to remove this mod?
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.
It doesn't matter what NTASKs is. It is OK to remove it.
A well-validated sub-grid topographic (TOP) parameterization is added in ELM
that quantifies the effects of sub-grid topography on solar radiation flux
including the shadow effects and multi-scattering between adjacent terrain.
The new parameterization can be turned on by
use_top_solar_rad = .true.
A test for the new parameterization is added.
[BFB]