-
Notifications
You must be signed in to change notification settings - Fork 344
Adds a broadcast of the namelist value 'urbantvmapalgo' #2534
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 a broadcast of the namelist value 'urbantvmapalgo' #2534
Conversation
… it in so it is consistent across all ranks when not using the default value ('nn').
billsacks
left a comment
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.
Thanks for the fix @briandobbins !
|
@briandobbins I'm rebasing this to come in on b4b-dev, so it can come in quicker. |
… it in so it is consistent across all ranks when not using the default value ('nn').
|
Is this ready to merge? |
|
@briandobbins Would you mind rebasing this onto ctsm5.3.0 and force-pushing? Not a big deal, but makes it clearer exactly what files are being changed. I tested |
|
@briandobbins Rebase no longer needed; I'll start testing now. |
…than the MCT namelist list fixing ESCOMP#1912
…options for mapping are used
…s/CTSM into fix_urbantvmapalgo_broadcast Conflicts: bld/namelist_files/namelist_definition_ctsm.xml
|
I created a branch of this that I'll bring in as a separate PR, on top of this one. But, I'll update, do some testing, and merge this in now, so I can use it for the decomp_init work. |
Conflicts: bld/unit_testers/build-namelist_test.pl
…nd set ndep to redist since it's at the same resolution
…rning on the prigent streams on as well
…hough it isn't needed
…the code so they can be used, also do some veritical alignment for the mapalgo options which should help readability for this text for users
Adds a broadcast of the namelist value for a few mapalgo items after reading it in so it is consistent across all ranks when not using the default value. Also update the mapalgo options list to be consistent with the NUOPC options, the MCT list was in place before this.
Description of changes
Simple one-line change; a namelist value wasn't being shared with ranks other than the main one reading the namelist. This lead to hangs when trying a different algorithm.
Specific notes
Contributors other than yourself, if any:
CTSM Issues Fixed (include github issue #):
Fixes #2533 (Done)
Also fixes #3345 (Done)
Also fixes #1912 (Done)
Are answers expected to change (and if so in what way)?
No
Any User Interface Changes (namelist or namelist defaults changes)?
No
Does this create a need to change or add documentation? Did you do so?
No
Testing performed, if any:
Limited testing, but it's a one-line logical change. If more is needed, let me know. I just did a simple test with and without the change, looking at the values on all ranks.