SNAPPYHEXMESH(1)
β¨ SNAPPYHEXMESH π
okay bestie, gather round, because snappyHexMesh is here and she is part of OpenFOAM (The Open Source CFD Toolbox) β literally the moment your mesh goes from meh to main character. π
πΈ SYNOPSIS πΈ
snappyHexMesh [OPTIONS]
that's it. that's the whole vibe. flags only, no positional drama. π
π¦ DESCRIPTION π¦
Automatic split hex mesher. Refines and snaps to surface. π
ngl that's the entire official description and honestly? she said it all. this girl splits hexes, refines where it matters, and snaps to your surface like it's her job (because it is). periodt.
β¨ OPTIONS β¨
-casedir β tell her which case directory to use, instead of just going with the cwd. π-checkGeometryβ quality-check all the surface geometry. all of it. every last bit. π-decomposeParDictfile β use a specific file for thedecomposePardictionary.-dictfile β swap in an alternativesnappyHexMeshDict. living dangerously, i respect it. π-dry-runβ check the case set-up only, using a single time step. rehearsal era. π-outFilefile β name of the file to save the simplified surface to.-overwriteβ overwrite existing mesh/results files. no takebacks. π-parallelβ run in parallel. [Parallel option]-patches(patch0 .. patchN) β only triangulate selected patches (wildcards supported). pick your faves. π«Ά-profilingβ activate application-level profiling. she's tracking her own performance, icon behaviour. π-regionname β specify an alternative mesh region.-surfaceSimplifyboundBox β simplify the surface usingsnappyHexMesh, starting from a boundBox. βοΈ-docβ display documentation in browser.-helpβ display short help and exit.-help-fullβ display full help and exit.
π ADVANCED OPTIONS π
-debug-switchname=val β specify the value of a registered debug switch. default is1if the value is omitted. (can be used multiple times) π-fileHandlerhandler β override the file handler type.-hostRoots((host1 dir1) .. (hostN dirN)) β per-host slave root directories for distributed running. the host specification can be a regex. [Parallel option] π₯οΈ-info-switchname=val β specify the value of a registered info switch. default is1if the value is omitted. (can be used multiple times)-libname β additional library or library list to load (can be used multiple times). π-opt-switchname=val β specify the value of a registered optimisation switch (int/bool). default is1if the value is omitted. (can be used multiple times)-roots(dir1* .. dirN)* β slave root directories for distributed running. [Parallel option]-doc-sourceβ display source code in browser. read the receipts, bestie. π-help-compatβ display compatibility options and exit.-help-manβ display full help (manpage format) and exit.-help-notesβ display help notes (description) and exit.
π COMPATIBILITY OPTIONS π
-noFunctionObjectsβ this option is ignored. yes fr, she's just there for the vibes. π
π SEE ALSO π
Online documentation https://www.openfoam.com/documentation/
like, go read it. it's giving resources. π
π COPYRIGHT π
Copyright Β© 2018-2019 OpenCFD Ltd.
heads up bestie: this page isSNAPPYHEXMESH(1)from the OpenFOAM Commands Manual, served up bywww.openfoam.com, versionOpenFOAM-β so if you're citing her, that's the fit. π slay, go snap some hexes. π
π¦ where this page comes from
- debian bookworm: openfoam 1912.200626-1+b1 Β· GPL-3.0-or-later
- debian trixie: openfoam 1912.200626-3+b1 Β· GPL-3.0-or-later
- ubuntu jammy: openfoam 1912.200626-1 Β· GPL-3.0-or-later
- ubuntu noble: openfoam 1912.200626-2build3 Β· GPL-3.0-or-later
- ubuntu questing: openfoam 1912.200626-3build1
- ubuntu stonking: openfoam 1912.200626-4 Β· 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