-
Notifications
You must be signed in to change notification settings - Fork 312
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
Add ne3np4 to list of surface dataset resolutions #2768
Comments
Pinging @slevis-lmwg I put this as something to do as part of ctsm5.3.0, but we could do it in a post ctsm5.3.0 tag. It's easy to do, but involves enough steps that it could be done later. |
I'll let others evaluate the timing here, but I worry about scope creep and further delays for making a CTSM5.3.0 and CESM_beta03 tags |
Towards that end, I don't know this is show stopper for the scientific applications we need to meet for the 5.3 milestone or the "Aug" code chill, but we can discuss here or on Thurs. |
I asked @jtruesdal offline and needs to have access to the files right away, but doesn't need it in a tag right away. So here's the plan
|
Steps in ctsm5.3.0 with the mksurfdata_esmf tool for generating the 1850 file (similarly for 2000). Includes correction discussed below:
For Hist and SSP2-4.5:
Jobs in the queue on derecho. Let's see if they work on the first attempt... |
Thanks so much for the instructions Sam!
jt
…On Wed, Sep 25, 2024 at 5:04 PM Samuel Levis ***@***.***> wrote:
Steps in ctsm5.3.0 with the mksurfdata_esmf tool for generating the 1850
file (similarly for 2000):
./gen_mksurfdata_build
./gen_mksurfdata_namelist --start-year 1850 --end-year 1850 --res ne3np4 --model-mesh /glade/campaign/cesm/cesmdata/inputdata/share/meshes/ne3np4_ESMFmesh_c230714_cdf5.nc --model-mesh-nx 1 --model-mesh-ny 488
./gen_mksurfdata_jobscript_single --namelist-file surfdata_ne3np4_hist_1850_78pfts_c240925.namelist --number-of-nodes 1
qsub mksurfdata_jobscript_single.sh
For Hist and SSP2-4.5:
./gen_mksurfdata_namelist --start-year 1850 --end-year 2100 --res ne3np4 --model-mesh /glade/campaign/cesm/cesmdata/inputdata/share/meshes/ne3np4_ESMFmesh_c230714_cdf5.nc --model-mesh-nx 1 --model-mesh-ny 488 --ssp-rcp SSP2-4.5
./gen_mksurfdata_jobscript_single --namelist-file surfdata_ne3np4_SSP2-4.5_1850_78pfts_c240925.namelist --number-of-nodes 1
qsub mksurfdata_jobscript_single_Hist.sh
Jobs in the queue on derecho. Let's see if they work on the first
attempt...
—
Reply to this email directly, view it on GitHub
<#2768 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACG3NX4K5VLDVJ2UWXBUK4DZYM6RFAVCNFSM6AAAAABOMNV6WGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZVGQZDENBXGY>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
You're welcome. Just to be clear though, I submitted these jobs, so you don't need to repeat the work :-) |
@jtruesdal you will find the new files in
Feel free to test. The landuse file (for transient simulations) is not ready. It ran out of wallclock with 1 node, so I gave it a second node and resubmitted. |
John, the landuse file should be generated by this evening. |
Started testing on derecho
Opening the PR next and will post updates there. |
@ekluzek let's discuss the last checkbox, due to my lack of familiarity with adding SCAM tests to our test-suites. |
From meeting with @ekluzek |
@jtruesdal I wonder whether you have used the above ne3np4 fsurdat file(s) successfully. If so, could you point me to a case that worked that I could look at? |
I've only tested these with CAM3d previously and they work but when I run them in SCAM it doesn't work. The format looks strange, they are using an older? lsmlon, lsmlat dimension for the variables where as everything up to this point always used gridcell for the unstructured grid formats. |
Interesting. I suspect that this is a shortcoming of our mksurfdata_esmf tool. What do you think @ekluzek? |
@ekluzek and I looked into this and eventually discovered user error on my part in a line that I listed above: I will open an issue to alert users about this pitfall and to brainstorm how to remove the pitfall. |
Thanks. Hopefully the switch in nx/ny will allow it to recognize that it
is an unstructured grid and use gridcell dimensions instead of
lsmlat/lsmlon.
…On Fri, Oct 25, 2024 at 1:21 PM Samuel Levis ***@***.***> wrote:
@ekluzek <https://github.com/ekluzek> and I looked into this and
eventually discovered user error on my part in a line that I listed above:
./gen_mksurfdata_namelist --start-year 1850 --end-year 1850 --res ne3np4
--model-mesh
/glade/campaign/cesm/cesmdata/inputdata/share/meshes/ne3np4_ESMFmesh_c230714_cdf5.nc
--model-mesh-nx 1 --model-mesh-ny 488
should have been
./gen_mksurfdata_namelist --start-year 1850 --end-year 1850 --res ne3np4
--model-mesh
/glade/campaign/cesm/cesmdata/inputdata/share/meshes/ne3np4_ESMFmesh_c230714_cdf5.nc
--model-mesh-nx 488 --model-mesh-ny 1
—
Reply to this email directly, view it on GitHub
<#2768 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACG3NX22NKWN2J4HWXWVXZLZ5KK5JAVCNFSM6AAAAABOMNV6WGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMZYGYZTGNJUGI>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
For support of SCAM we need to support ne3np4 in addition to ne3np4.pg3 as pointed out by @jtruesdal.
Definition of done:
The text was updated successfully, but these errors were encountered: