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

Utility for creating a Lambert conformal projection of perfect hex mesh to the sphere #606

Merged
merged 1 commit into from
Mar 7, 2025

Conversation

skamaroc
Copy link
Contributor

@skamaroc skamaroc commented Mar 6, 2025

…l mesh

by projecting a rectangular mesh composed of perfect hexagons to the sphere using a Lambert conformal projection. The hex_projection directory in the MPAS-Tools/mesh_tools directory is new and the utility is placed in hex_projection directory. The README file provides directions for building and running the utility, and a default case is specified in the namelist.projections file used as input to the utility. The utility creates an MPAS grid file (netcdf) and a graph partition file (ascii) for the mesh. The grid file includes the masks needed for regional simulations in MPAS-Atmosphere, along with a mesh_density function. The current mask configuration has 5 levels in the relaxation zone and 2 levels in the specified zone. This is hardwired in the utility, consistent with the hardwired configuration in MPAS-Atmosphere.

…l mesh

by projecting a rectangular mesh composed of perfect hexagons to the sphere
using a Lambert conformal projection.  The hex_projection directory in the
MPAS-Tools/mesh_tools directory is new and the utility is placed in hex_projection
directory.  The README file provides directions for building and running the utility,
and a default case is specified in the namelist.projections file used as input to the
utility.  The utility creates an MPAS grid file (netcdf) and a graph partition file
(ascii) for the mesh.  The grid file includes the masks needed for regional
simulations in MPAS-Atmosphere, along with a mesh_density function.  The
current mask configuration has 5 levels in the relaxation zone and 2 levels in the
specified zone.  This is hardwired in the utility, consistent with the hardwired
configuration in MPAS-Atmosphere.
@skamaroc skamaroc requested a review from mgduda March 6, 2025 18:05
@skamaroc skamaroc self-assigned this Mar 6, 2025
@mgduda mgduda merged commit 9943058 into MPAS-Dev:master Mar 7, 2025
5 checks passed
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

Successfully merging this pull request may close these issues.

2 participants