MSHRABLE(1)
πΈ MSHRABLE(1) πΈ
okay bestie, welcome to the General Commands Manual entry for mshrable, and let me tell you, this little cutie is iconic π
β¨ NAME β¨
mshraable β Generate mesh from surface file
not me typing it as mshrable from here on, because that's literally the name on the page, periodt π
π¦ SYNOPSIS π¦
mshrable [-f FILE]
ok so the synopsis says[-f FILE]and the OPTIONS section below... does not mention-f. I'm just telling you what the page says, bestie, I don't make the rules π
π DESCRIPTION π
mshrable generates a mesh from a surface file. π
It uses mshr, which is the mesh generation component of FEniCS. It generates simplicial DOLFIN meshes in 2D and 3D from geometries described by Constructive Solid Geometry (CSG) or from surface files, utilizing CGAL and Tetgen as mesh generation backends. slay. β¨
π OPTIONS π
-o [--outfile] argβ the filename of the generated Dolfin mesh. name your baby πΌ-r [--resolution] arg (=15)β resolution of the result mesh. default is15, and yes that's the vibe it ships with.-s [--stats]β write some statistics of the mesh tostdout. numbers!! we love numbers π--polyout argβ write the polyhedron to.poly, which Tetgen can read β and do not create a mesh. so it's giving "polyhedron only, no mesh, no notes" π--polystatsβ write statistics of the polyhedron (and, again, do not create a mesh). stats but make it polyhedron-only π«Ά-b [--backend] arg (=cgal)β pick your 3D mesh generation backend:[tetgen|cgal]. default iscgalbecause that's the moment.--degenerate_tolerance arg (=9.9999999999999998e-13)β tolerance for considering a facet as degenerate. Set to0to not remove degenerate facets. (yes, that's the exact default, I typed every single digit, you're welcome π)--check-meshβ check consistency of the output mesh (most for debugging/testing. β the page literally leaves that paren hanging open and I refuse to close it for it, that's its main character arc π)-v [--verbose]β output more information about what is going on. the tea. the lore. the play-by-play β-h [--help]β write help message. lowercase and humble about it fr fr.
π SEE ALSO π
dolfin-convert (1)dolfin-order (1)
go read those next, bestie, they're in the same friend group π
πΈ AUTHOR πΈ
mshrable was written by Benjamin Kehlet benjamik@simula.no. π
This man page was written by Drew Parsons dparsons@debian.org. π«Ά
and that's the whole thing, no cap β¨ this was the mshrable(1) page from the General Commands Manual β thank you for coming to my TED talk, ily, bye πππ¦
π¦ where this page comes from
- debian bookworm: libmshr-dev 2019.2.0~git20200924.c27eb18+dfsg1-7+b4 Β· GPL-3.0-or-later
- debian trixie: libmshr-dev 2019.2.0~git20230811.ff54a68+dfsg1-4+b3 Β· GPL-3.0-or-later
- ubuntu jammy: libmshr-dev 2019.2.0~git20200924.c27eb18+dfsg1-7build1 Β· GPL-3.0-or-later
- ubuntu noble: libmshr-dev 2019.2.0~git20230811.ff54a68+dfsg1-1build3 Β· GPL-3.0-or-later
- ubuntu questing: libmshr-dev 2019.2.0~git20230811.ff54a68+dfsg1-6
- ubuntu resolute: libmshr-dev 2019.2.0~git20230811.ff54a68+dfsg1-8build1 Β· GPL-3.0-or-later
- ubuntu stonking: libmshr-dev 2019.2.0~git20230811.ff54a68+dfsg1-9 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms