-
Notifications
You must be signed in to change notification settings - Fork 331
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
New Mesh: WC12to60kmL60E3SMv2r01 #555
New Mesh: WC12to60kmL60E3SMv2r01 #555
Conversation
Instructions to create CUSP mesh on LANL IC. See general MPAS instructions for other machines and configurations.
2. Create the test case:
where 3. Create mesh
On LANL IC, you can do this interactively:
That will proceed through the
You should look at the png files, and can also explore the netcdf files. 4. Create the initial state
You need a compiled version of MPAS for this, as it uses the MPAS init mode. See machine specific instructions. Then:
where there is a link to your compiled
and you should look at those files as well. 5. spin up
This is the same as step 2 above, but use the spin-up:
6. E3SM coupling files
|
Based on the conversations the last few months, I made a best guess at the CUSP mesh using the signed distance function (PR #523). I created the mesh today with this PR and compass 0.1.5. It produces this mesh: |
Here are a few questions for discussion for this mesh design:
|
@mark-petersen, your instructions involve |
Are you sure this is still true once you make the mesh? There should be a critical land blockage to remove the Black Sea and the Caspian sea has no connection to the global ocean and should be culled by the normal flood-fill procedure. If you are going on the image above, it's just a cartopy map and has no relevance for the MPAS mesh.
It looks like the |
Following on from our discussion at https://acme-climate.atlassian.net/wiki/spaces/ECG/pages/1410270496/05-14-2020+Special+Topics+MPAS+E3SM+initialization, would recommend capturing physical basis or reasoning (several bullets, 30s-1min view) of design of mesh. |
@pwolfram, I think this is at least one point where the info you requested on why the resolution is distributed where it is could go here: This comes from the discussion here #507 |
Would you do that here in the PR? In the metadata I pointed to above? Somewhere else? |
@xylar, I'd do that in the PR description and copy/paste these top points into the field you point to above. |
@xylar and @mark-petersen. I've been running the ruler over this mesh over the past few days, and am close to sharing a host of plots and checks on the mesh. As I finish off my work, I want to supply you with a file of Arctic Shipping Assessment ship tracks through the Arctic that you may or may not wish to include in forced-open channels. With very minor changes, the 14km mesh would accommodate this. What is your preferred format for that - Would a KML file work, or a Geoshape, or netcdf trace, or GeoJSON? |
Of course, with my new-found knowledge after the tutorial, I could even venture to do this myself.... with your supervision. |
@proteanplanet, it would be great if you want to add some new critical passages and critical blockages! Eventually, I will add the following to future COMPASS documentation. Adding new transects (critical blockages or passages) can be done through
These changes will make their way into the next |
@maltrud, @katsmith133 and possibly others had mentioned not being big fans of the name "CUSP" for this mesh. I think this PR is a reasonable place to discuss alternatives. @katsmith133, what was your suggestion again? |
@xylar not something that should actually be considered. It was very much a joke, but I will think about real names for the mesh and post any that I think are good. |
CONUS-Coast (like Kona coast and with our own coffee blend), crush (coastal refined US...), lots of other cr- words work. What about Crusty? Also, cousin, Custer, couscous, cuscus, cuss, cussed, custody...just a quick brain dump of c-words...can fill in an acronym for any of those and inverting word order opens up more... |
How about CONA (Coastal Ocean North America)?
|
Now that we resolve a good chunk of the N. Atlantic and all the arctic, Coastal no longer seems like the most important item to include. Not sure what the best choice is though. |
North America Shelf Coastal and Arctic Refined |
Excellent! But I only watch it for the crashes... |
I am close to publishing quality control on CUSP12 and CUSP14 for this PR. I see on Confluence that WC12 and WC14 may be the new names for these meshes per Luke. If so, I very much like this convention - shorter and focused on the simulation campaign at which they are targeted. The rest of the information is now in the metadata. |
Sounds good-- happy with nice concise meta data description at https://github.com/mark-petersen/MPAS-Model/blob/ocean/cusp_coastal_US_plus_mesh/testing_and_setup/compass/ocean/global_ocean/CUSP12/init/config_E3SM_coupling_files.ini#L14-L16 and name is good too. |
Quality control of mesh for global and polar performance: The first stage is to share the mesh characteristics for 42 designated areas of oceanographic or coupled importance, including a comparison of the coastline with the E3SM-HR V1 mesh. These will be shared in two separate posts following this one for WC12 and WC14, respectively. Further quality control posts will follow these two with comments on parts of the mesh that need to be addressed. |
Adding the "Don't merge" tag until changes to #584 get brought in and metadata gets updated. |
Thanks @xylar. The critical deciding factor will likely be the be timing statistics for WC14 for InteRFACE. @pwolfram and I will discuss this in the coming week. |
1893bab
to
89479f6
Compare
@xylar I've rebased and tested this. I think it is ready to merge, but want to check with you as you have a comment above about metadata. That PR is merged but want to make sure you are good with this going in. |
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.
@vanroekel, this looks ready to merge as far as I can tell.
@mark-petersen, is the timing right for @vanroekel to merge this or should we wait for an |
Should this still be merged in, or was it superseded by the 14km version in #628 or others? |
@mark-petersen, my feeling is that all revisions need to be in the commit history for |
89479f6
to
454303a
Compare
I agree. Let's merge in, so we have both 14 and 12km options. |
…elop Add support for custom critical passages and land blockages #586 This is added to support potential addition of "custom" passages or blockages in #555 and #584. The custom transects could come from a local file or it could be pulled in from geometric_features, e.g. with the merge_features command.
Update MPAS-Source: COMPASS and Documentation files This PRi brings in a new mpas-source submdoule with changes only to the ocean core. It updates files unrelated to the E3SM forward model, including: * Move load_compass_env.sh to the ocean dir (MPAS-Dev/MPAS-Model#618); * Update ISOMIP+ docs, including tutorial for Ocean0 on LANL IC (MPAS-Dev/MPAS-Model#653); * Fix path to docs in Travis CI (MPAS-Dev/MPAS-Model#644); * atmosphere core init changes (MPAS-Dev/MPAS-Model#637); * New Mesh: WC14to60kmL60E3SMv2r03 (MPAS-Dev/MPAS-Model#628); * Fix ISOMIP+ viz scripts (MPAS-Dev/MPAS-Model#642); * Add support for custom critical passages and land blockages (MPAS-Dev/MPAS-Model#586); and * New Mesh: WC12to60kmL60E3SMv2r01 (MPAS-Dev/MPAS-Model#555) [BFB]
Update MPAS-Source: COMPASS and Documentation files This PR brings in a new mpas-source submdoule with changes only to the ocean core. It updates files unrelated to the E3SM forward model, including: * Move load_compass_env.sh to the ocean dir (MPAS-Dev/MPAS-Model#618); * Update ISOMIP+ docs, including tutorial for Ocean0 on LANL IC (MPAS-Dev/MPAS-Model#653); * Fix path to docs in Travis CI (MPAS-Dev/MPAS-Model#644); * atmosphere core init changes (MPAS-Dev/MPAS-Model#637); * New Mesh: WC14to60kmL60E3SMv2r03 (MPAS-Dev/MPAS-Model#628); * Fix ISOMIP+ viz scripts (MPAS-Dev/MPAS-Model#642); * Add support for custom critical passages and land blockages (MPAS-Dev/MPAS-Model#586); and * New Mesh: WC12to60kmL60E3SMv2r01 (MPAS-Dev/MPAS-Model#555) [BFB]
… into ocean/develop New Mesh: WC12to60kmL60E3SMv2r01 MPAS-Dev#555 Design discussion Water Cycle mesh, 12km high resolution region.
Design discussion Water Cycle mesh, 12km high resolution region.