-
Notifications
You must be signed in to change notification settings - Fork 209
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
Fix several data component issues #1987
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…rtens/fix_datacomps This fixes issue #1960 that arose when a stream domain file is not euqla to the model domain
jedwards4b
approved these changes
Oct 24, 2017
billsacks
approved these changes
Oct 24, 2017
It looks like the dependency on the driver share code was not removed. I think that is important. |
This belongs in a separate PR. This PR only related to the data model share
code. Please raise an issue for addressing the driver share code and what
routines need to be moved.
…On Wed, Oct 25, 2017 at 10:34 AM, Tony Craig ***@***.***> wrote:
It looks like the dependency on the driver share code was not removed. I
think that is important.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#1987 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AHlxE7-IRlOYBUFL099veQR1_1EZJczJks5sv2MYgaJpZM4QFAr7>
.
|
We also need to be careful that driver share code that is different between
nuopc and cesm is handled correctly.
On Wed, Oct 25, 2017 at 11:05 AM, Mariana Vertenstein <mvertens@ucar.edu>
wrote:
… This belongs in a separate PR. This PR only related to the data model
share code. Please raise an issue for addressing the driver share code and
what routines need to be moved.
On Wed, Oct 25, 2017 at 10:34 AM, Tony Craig ***@***.***>
wrote:
> It looks like the dependency on the driver share code was not removed. I
> think that is important.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <#1987 (comment)>, or mute
> the thread
> <https://github.com/notifications/unsubscribe-auth/AHlxE7-IRlOYBUFL099veQR1_1EZJczJks5sv2MYgaJpZM4QFAr7>
> .
>
|
I am not raising a driver share code issue, I am raising an issue that is directly related to the shr stream code. It currently depends on driver share code. That dependency should be removed. This is not difficult to do and was pointed out in issue #1802. |
You are right. That said - I would like to simply put this in another PR.
Lots of other things were also fixed in this PR.
…On Wed, Oct 25, 2017 at 11:08 AM, Tony Craig ***@***.***> wrote:
I am not raising a driver share code issue, I am raising an issue that is
directly related to the shr stream code. It currently depends on driver
share code. That dependency should be removed.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#1987 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AHlxE3jvmr184wlndCD9s15nrnVE4a5kks5sv2sNgaJpZM4QFAr7>
.
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR fixes several outstanding issues:
src/components/data_comps/dshare was moved to src/share/streams in order
to resolved issue Discussion on new organization of shr_stream_mod and related code #1802.
For aquaplanet runs - the landmask was reset in docn_comp_mod.F90
and in fact this does work if you are reading an input sst file as the
aquaplanet forcing. The right place to put this is in
shr_strdata_init.F90
right after the model grid is read in. Anoptional argument was introduced in
shr_strdata_init.F90
(reset_domain_mask) that will allow this in a backwards compatible manner.
This resolves issue Q compset DOCN streams not zeroing land mask with SE dycore #1960.
If the data component domain file is equal to
'UNSET'
the'domainfile'
namelistvariable should be set to
'null'
which will assume that the model domain is containedin the first stream file. This resolves issue Case created even with no domain file #1937.
Test suite: scripts_regressions_tests
The following extra tests were also run on cheyenne and compared to cesm2_0_alpha07f:
Test baseline: cesm2_0_alpha07b
Test namelist changes: none
Test status: bit for bit
Fixes #1802
Fixes #1960
Fixes #1937
User interface changes?: None
Update gh-pages html (Y/N)?:N
Code review: