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

End-to-end Auto Mesh Gen - Iteration 01 #166

Open
6 of 12 tasks
felicio93 opened this issue Jul 11, 2024 · 1 comment
Open
6 of 12 tasks

End-to-end Auto Mesh Gen - Iteration 01 #166

felicio93 opened this issue Jul 11, 2024 · 1 comment
Assignees

Comments

@felicio93
Copy link
Collaborator

felicio93 commented Jul 11, 2024

This iteration will focus on creating the first end-to-end 3D mesh and organization of the first paper.

Minimum Viable Product:

River Mesh

  • To be able to convert RiverMapper outputs into quadrangular/triangular meshes that keep the connectivity

Ocean Mesh

  • To use predefined ocean meshes

FloodPlain Mesh

  • To OCSMesh generated floodplain mesh

Mesh Merging and Refinement

  • The final mesh must be free of errors (can be open on SMS without raising any warning)

Vertical Grid

  • Use some vertical grid generator (either from pyschism or we implement it new on OCSMesh)

Testing - VIMS

  • This mesh is validated against COOPS stations. No expectation for high skill for now.

Publications

  • Submit AGU abstract
  • Put together the first draft of the Ocean Modeling paper

Nice To Have:

Vertical Grid

  • To use LSC2
  • To update the PySCHISM to take variable parameters

Ocean Mesh

  • To create functions for identifying island/eddy/non-eddy regime areas

Testing - VIMS

  • To run and test the mesh for different storms and variables other than just tides.
@felicio93 felicio93 self-assigned this Aug 19, 2024
@felicio93
Copy link
Collaborator Author

The latest OCSMesh PR includes functions that will be needed to complete this Iteration, including:
clip_elements_by_index #based on previous river-in-mesh code from Soorosh
cleanup_skewed_el #based on elements internal angles, removes both tria and quad
cleanup_concave_quads
quadrangulate_rivermapper_arcs #based on RiverMapper diagnostic arcs

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

No branches or pull requests

1 participant