Skip to content

SCOREC/simLandIceMeshGen

Repository files navigation

simMeshGen

mesh generation with Simmetrix SimModSuite for ice sheets

The input '.msh' files are expected to list all edges in counter clockwise order. The first four vertices and edges define a bounding box for the domain. The remaining vertices and edges should define a closed loop that is entirely within the bounding box (i.e., no intersections with bounding box).

build on SCOREC rhel9

env setup

module use /opt/scorec/spack/rhel9/v0201_4/lmod/linux-rhel9-x86_64/Core/
module load gcc/12.3.0-iil3lno mpich/4.1.1-xpoyz4t 
module load cmake
module load simmetrix-simmodsuite/2025.0-250108dev-llxq6sk

clone

git clone [email protected]:scorec/simLandIceMeshGen

build

cmake -S simLandIceMeshGen -B buildSimLandIceMeshGen
cmake --build buildSimLandIceMeshGen

run tests

./buildSimLandIceMeshGen/landIceMeshGen simLandIceMeshGen/oneSquare.msh one 0.5
./buildSimLandIceMeshGen/landIceMeshGen simLandIceMeshGen/twoSquares.msh two 0.5

About

mesh generation with Simmetrix SimModSuite for ice sheets

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published