Skip to content
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

Mvertens/perl o orefactor #1

Merged
merged 2 commits into from
Nov 30, 2015
Merged

Mvertens/perl o orefactor #1

merged 2 commits into from
Nov 30, 2015

Conversation

mvertens
Copy link
Collaborator

addition of new comments

sub _check_input_options
{
my ($Case,$opts) = @_;

# Values in uppercase here have a direct correspondence to Entries in the case XML files
# Values in uppercase here have a direct correspondence to Entries in the caseroot XML files
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't understand this change?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I thought that case was a bit ambiguous. Its actually the files in the
caseroot directory.

On Sun, Nov 29, 2015 at 6:28 PM, jedwards4b [email protected]
wrote:

In scripts/create_newcase
#1 (comment):

sub check_input_options
{
my ($Case,$opts) = @
;

  • Values in uppercase here have a direct correspondence to Entries in the case XML files

  • Values in uppercase here have a direct correspondence to Entries in the caseroot XML files

I don't understand this change?


Reply to this email directly or view it on GitHub
https://github.com/jedwards4b/cime/pull/1/files#r46102892.

Copy link
Collaborator Author

@mvertens mvertens Dec 9, 2019 via email

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think you mentioned the wrong "rocky". I am not rdunlap.

jedwards4b added a commit that referenced this pull request Nov 30, 2015
@jedwards4b jedwards4b merged commit 17c9b37 into jedwards4b:perlOOrefactor Nov 30, 2015
jedwards4b pushed a commit that referenced this pull request Jan 15, 2016
Pulling changes from the original master.
jedwards4b pushed a commit that referenced this pull request Jan 15, 2016
jedwards4b pushed a commit that referenced this pull request Jan 15, 2016
Merging in changes from the root
jedwards4b pushed a commit that referenced this pull request Mar 2, 2016
@mvertens mvertens deleted the mvertens/perlOOrefactor branch April 6, 2016 15:08
jedwards4b pushed a commit that referenced this pull request Aug 18, 2016
…_tests

Test suite: None
Test baseline: N/A
Test namelist changes: N/A
Test status: N/A

Fixes: None

User interface changes?: No

Code review: None
jedwards4b pushed a commit that referenced this pull request Oct 4, 2016
jedwards4b pushed a commit that referenced this pull request Jan 3, 2017
jedwards4b pushed a commit that referenced this pull request Apr 11, 2018
auto generation of run time sequence
jedwards4b pushed a commit that referenced this pull request Jun 26, 2018
New NUOPC CMEPS development branch from cime5.6.0

This rebases the head of the nuopcB to cime5.6.0.

To get the prognostic components that are compatible with this nuopc-cmeps working, you will need to do the following:
> git clone https://github.com/ESCOMP/UFSCOMP.git
> cd UFSCOMP
> git checkout nuopc-cmeps-v0.1
> ./manage_externals/checkout_externals -o
Once the sandbox is created with the above prognostic components, the following tests can be run out of the box if the prognostic components are added to the sandbox via:
SMS_Vnuopc.f19_g16.X.cheyenne_intel
SMS_Vnuopc_Ld1.T31_g37_rx1.A.cheyenne_intel
SMS_Vnuopc_Ld2.ww3a.ADWAV.cheyenne_intel
SMS_Vnuopc_Ln5.T62_g37.DTEST.cheyenne_intel.cice-nuopc_cap
SMS_Vnuopc_Ln5.f45_f45_mg37.F2000Nuopc.cheyenne_intel.cam-nuopc_cap
SMS_Vnuopc_Ln5.f45_f45_mg37.I2000Clm50SpNuopc.cheyenne_intel.clm-nuopc_cap
SMS_Vnuopc_Ln5.ne16_ne16_mg17.QPC4.cheyenne_intel.cam-nuopc_cap
SMS_Vmct.f19_g16.X.cheyenne_intel
SMS_Vmct_Ld1.T31_g37_rx1.A.cheyenne_intel
SMS_Vmct_Ld2.ww3a.ADWAV.cheyenne_intel
SMS_Vmct_Ln5.T62_g37.DTEST.cheyenne_intel.cice-nuopc_cap
SMS_Vmct_Ln5.f45_f45_mg37.F2000Nuopc.cheyenne_intel.cam-nuopc_cap
SMS_Vmct_Ln5.f45_f45_mg37.I2000Clm50SpNuopc.cheyenne_intel.clm-nuopc_cap
SMS_Vmct_Ln5.ne16_ne16_mg17.QPC4.cheyenne_intel.cam-nuopc_cap
Note: the pelayout for the test SMS_Vnuopc_Ln5.f45_f45_mg37.I2000Clm50SpNuopc.cheyenne_intel.clm-nuopc_cap
needs to be modified before the test is run - since currently there is a problem for a layout where the atm pes are less than the mediator pes. This can be done via the following commands:
> ./xmlchange NTASKS=36
> ./xmlchange ROOTPE=0
> ./case.setup --reset
> ./case.build
> ./case.submit
If a file, testlist.txt, is created in cime/scripts with the above
lists of tests - then they can be run as a suite with the following
command on cheyenne (this will place the tests
qcmd -- ./create_test --testfile ./testlist.txt --test-id your_test_id &

This PR will also be tagged as noupc-cmeps-v0.1
Test suite: (see above)
Test baseline: (compared mct and nuopc versions)
Test namelist changes:
Test status: [bit for bit, roundoff, climate changing]

Fixes:none
User interface changes?:
Update gh-pages html (Y/N)?:N
Code review:

[ Description of the changes in this Pull Request. It should be enough
information for someone not following this development to understand.
Lines should be wrapped at about 72 characters. Please also update
the CIME documentation, if necessary, in doc/source/rst and indicate
below if you need to have the gh-pages html regenerated.]

Test suite:
Test baseline:
Test namelist changes:
Test status: [bit for bit, roundoff, climate changing]

Fixes [CIME Github issue #]
User interface changes?:
Update gh-pages html (Y/N)?:
Code review:
jedwards4b pushed a commit that referenced this pull request Oct 9, 2018
jedwards4b pushed a commit that referenced this pull request Nov 16, 2018
Add water isotope forcing to datm
jedwards4b pushed a commit that referenced this pull request Feb 17, 2021
add fox module path to nuopc build
jedwards4b pushed a commit that referenced this pull request Jun 28, 2021
jedwards4b pushed a commit that referenced this pull request Mar 17, 2022
jedwards4b added a commit that referenced this pull request Oct 26, 2023
jedwards4b pushed a commit that referenced this pull request Jan 29, 2024
add forpy_mod.F90 to share code and link python in ldflags
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants