Skip to content

Add a design document for the unified base mesh#521

Open
xylar wants to merge 9 commits intoE3SM-Project:mainfrom
xylar:add-unified-base-mesh-design-doc
Open

Add a design document for the unified base mesh#521
xylar wants to merge 9 commits intoE3SM-Project:mainfrom
xylar:add-unified-base-mesh-design-doc

Conversation

@xylar
Copy link
Copy Markdown
Collaborator

@xylar xylar commented Apr 10, 2026

This mesh is intended to work for the E3SM land, river, ocean and sea-ice components.

This PR also adds design docs for 3 shared steps related to the unified base mesh, tentatively named :

  • prepare_coastline
  • prepare_river_network
  • build_sizing_field

Checklist

  • Documentation has been built locally and changes look as expected

@xylar xylar self-assigned this Apr 10, 2026
@xylar xylar added documentation Improvements or additions to documentation ocean Related to the ocean component sea ice Related to the sea-ice component mesh Related to the mesh component e3sm/init Related to the e3sm/init component labels Apr 10, 2026
@xylar
Copy link
Copy Markdown
Collaborator Author

xylar commented Apr 10, 2026

This is a draft, but feel free to comment and give feedback.

@xylar
Copy link
Copy Markdown
Collaborator Author

xylar commented Apr 13, 2026

I'm going to fold #522 into this branch. It is too much effort to keep the designs separate.

@xylar xylar force-pushed the add-unified-base-mesh-design-doc branch from b25da60 to 2a8cc8f Compare April 13, 2026 14:25
Here, we add more considerations about lat-lon resolution that
is sufficient for defining a reasonable coastline.

We also add a flood fill to make sure the ocean is contiguous.

Finally, we add 3 different masks for the coastline in Antarctica:
calving front, grounding line or zero bedrock elevation (for
wetting-and-drying).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation e3sm/init Related to the e3sm/init component mesh Related to the mesh component ocean Related to the ocean component sea ice Related to the sea-ice component

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant