simbilod / meshwell

Easily mesh collections of 2D and 3D polygons with complex extrusions using GMSH
https://simbilod.github.io/meshwell/
GNU General Public License v3.0
25 stars 3 forks source link

distributed mesh generation #97

Open simbilod opened 1 day ago

simbilod commented 1 day ago

for prism-only and polysurface meshes, it should be easy to split the model into submodels and treat them completely independently e.g. as different MPI processes

This could be done as follows:

For large complicated meshes, this should allow distributed memory scaling of the initial CAD + meshing procedure

simbilod commented 1 day ago

Non-straight buffers (sidewalls) can be handled by extending the polygons a bit before buffered extrusion, followed by OCC cuts at the boundaries