Horizontal Mesh

The format of the SCHISM horizontal mesh is described in the SCHISM manual.

Users will find that SCHISM projects require refinement or extension. There are a few reasons:

  • SCHISM modeling is often used for

    • focused analysis, requiring refinement

    • sea level rise, requiring upstream extension or gridding of exposed areas.

    • restoration areas.

  • The spatial parameterization is varied or parameterized, so there is no extensive “calibration” of a new mesh

Here we will cover:

  • Best practices for horizontal gridding

  • Attaching boundaries

  • Checklist for after changing the grid or boundaries.

  • Vertical grid.

Meshing

Meshing considerations for SCHISM

Video (Joseph Zhang, SCHISM summit)

Video (Joseph Zhang #2)

Recap/checklist

Getting to know SMS

Video (Eli Ateljevich)

Sample Data

Recap checklist

Presentation: clip_dems and efficient use of DEMS

Building the Bay-Delta mesh the standard way

Presentation: Meshing consideration for marshes and restoration

Merging/Stitching SMS mesh/maps (new work, flooded islands, etc)

Video

Recap/checklist

Vertical mesh setup

Checklist for after you change the mesh

Changing the mesh tends to have consequences in places people forget to think about, though most are straightforward or obvious. This is a checklist of gotchas that arise outside the gridding environment.

☐ Are boundaries still in the proper place?

☐ If boundaries moved, is depth enforcement preventing dry boundaries still in right place?

☐ Are flow cross sections in changed area still aligned?

☐ Are the node pairs that define hydraulic structure locations still correct?

☐ Are polygons used to define spatial inputs appopriate for new area?

☐ If grid was extended, do yaml polygons cover extended domain?

☐ Are sources excluded?

☐ Do you have submerged aquatic vegetation? Assumptions? Consider changing those file

☐ Old hotstarts not valid on new mesh, utilities will interpolate on new grid

☐ Old nudging files not valid on new mesh. Re-do.

☐ If refining/coarsening extensively on main channel, consider the effect on momentum and the algorithm.

☐ Mesh quality:

☐ Skew and area warnings in preprocessor.