STITCHMESH(1)

πŸ“¦
version 1912.200626 Β· 2 versions
  • 1912.200626 Β· debian bookworm, debian trixie, ubuntu jammy, ubuntu noble, ubuntu questing, ubuntu stonking (latest)
  • 2512 Β· nixpkgs unstable
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble, ubuntu questing, ubuntu stonking

πŸ’– STITCHMESH πŸ’–

okay bestie, welcome to stitchMesh β€” she's part of OpenFOAM (aka The Open Source CFD Toolbox, aka the love of my life, aka the reason I have no sleep schedule). ✨


🌸 SYNOPSIS 🌸

stitchMesh [OPTIONS] [master slave]

πŸ¦‹ DESCRIPTION πŸ¦‹

So what does she DO? She merges the faces on the patches you specify (if it's geometrically possible, like pls be reasonable) so that those faces become internal. Basically she takes two patches and makes them stop being awkward little boundaries and start being one with the mesh. Internal. Integrated. At peace. πŸ§˜β€β™€οΈ

And here's the tea: you can call this utility in two ways:

  • with no arguments at all β€” she'll go read stitchMeshDict instead
  • with two arguments β€” the master and slave patch names

no cap, that's it. πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • master β€” the master patch name (this is the non-dictionary mode vibe)
  • slave β€” the slave patch name (also non-dictionary mode, we're matching ✨)

✨ OPTIONS ✨

  • -case dir β€” tell her which case directory to use instead of just chilling in the cwd
  • -dict file β€” use an alternative stitchMeshDict if you're feeling different today
  • -integral β€” couple integral master/slave patches (this is the 2 argument mode default, she's the standard girlie)
  • -intermediate β€” write out the intermediate stages too, not just the final glow-up result
  • -overwrite β€” overwrite existing mesh/results files, no hesitation, no mercy 🫢
  • -partial β€” couple partially overlapping master/slave patches (2 argument mode)
  • -perfect β€” couple perfectly aligned master/slave patches (2 argument mode), as the name suggests she loves a perfect match
  • -region name β€” specify an alternative mesh region
  • -toleranceDict file β€” dictionary file with tolerances, for when you need to be specific about how close is close enough
  • -doc β€” display documentation in the browser, very demure, very mindful
  • -help β€” display short help and exit
  • -help-full β€” display the FULL help and exit

πŸ‘‘ ADVANCED OPTIONS πŸ‘‘

these are for the girlies who go deeper. main character energy only.

  • -debug-switch name=val β€” specify the value of a registered debug switch. default is 1 if you omit the value. (can be used multiple times, go off)
  • -fileHandler handler β€” override the file handler type
  • -info-switch name=val β€” specify the value of a registered info switch. default is 1 if you omit the value. (can be used multiple times)
  • -lib name β€” additional library or library list to load (can be used multiple times)
  • -opt-switch name=val β€” specify the value of a registered optimisation switch (int/bool). default is 1 if you omit the value. (can be used multiple times)
  • -doc-source β€” display source code in browser
  • -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 β€” bestie. this option is ignored. that's it. that's the whole thing. it does nothing. iconic honestly. πŸ™ˆ

🌈 SEE ALSO 🌈

Online documentation: https://www.openfoam.com/documentation/

(go read it, iykyk πŸ“šβœ¨)


Copyright Β© 2018-2019 OpenCFD Ltd.


ok that's the whole page bestie, you're literally so smart now πŸ’…

and that's the wrap fr fr β€” brought to you by www.openfoam.com, running OpenFOAM-, and shouting out STITCHMESH(1) one more time for the girlies in the back. go stitch something. slay. πŸŽ€πŸ¦‹πŸ’–