SURFACEMESHCONVERT(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

πŸ’… SURFACEMESHCONVERT πŸ’…

okay bestie, this is a page straight out of the OpenFOAM Commands Manual, and honestly? it's a whole vibe. it's called surfaceMeshConvert and it's part of OpenFOAM (The Open Source CFD Toolbox). yes that's the full name, no cap. πŸ¦‹


✨ NAME ✨

surfaceMeshConvert β€” part of OpenFOAM (The Open Source CFD Toolbox).

like. that's it. that's the name section. it's giving minimal. πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

surfaceMeshConvert [OPTIONS] input output

🌸 DESCRIPTION 🌸

so what does it DO, you ask? it converts between surface formats, using MeshSurface library components. that's the whole gig. it's a format glow-up machine. 🧚


πŸ“ ARGUMENTS πŸ“

  • input β€” the input surface file. the before pic. πŸ“Έ
  • output β€” the output surface file. the after pic. ✨

πŸ‘‘ OPTIONS πŸ‘‘

  • -case dir β€” specify case directory to use (instead of the cwd). yes, instead of wherever you're standing rn.
  • -clean β€” perform some surface checking/cleanup on the input surface. a lil spa day for your mesh. πŸ§–
  • -dict file β€” use alternative coordinateSystems. not the default ones, bestie.
  • -scaleIn factor β€” geometry scaling factor on input.
  • -scaleOut factor β€” geometry scaling factor on output.
  • -tri β€” triangulate surface. triangles only, periodt. πŸ”Ί
  • -doc β€” display documentation in browser.
  • -help β€” display short help and exit.
  • -help-full β€” display full help and exit. the deluxe version. πŸ‘‘

πŸ’œ ADVANCED OPTIONS πŸ’œ

  • -debug-switch name=val β€” specify the value of a registered debug switch. default is 1 if the value is omitted. (can be used multiple times β€” stack 'em up, icon)
  • -fileHandler handler β€” override the file handler type.
  • -from system β€” specify the source coordinate system, applied after -scaleIn. ⚠️ order matters, bestie, don't play with it.
  • -info-switch name=val β€” specify the value of a registered info switch. default is 1 if the value is omitted. (can be used multiple times)
  • -lib name β€” additional library or library list to load (can be used multiple times).
  • -noFunctionObjects β€” do not execute function objects.
  • -opt-switch name=val β€” specify the value of a registered optimisation switch (int/bool). default is 1 if the value is omitted. (can be used multiple times)
  • -to system β€” specify the target coordinate system, applied before -scaleOut. ⚠️ yes, BEFORE. remember it. ✍️
  • -doc-source β€” display source code in browser.
  • -help-man β€” display full help (manpage format) and exit.
  • -help-notes β€” display help notes (description) and exit.
lowkey if you're using -from and -to together, just clock that -from lands after -scaleIn and -to lands before -scaleOut. that's the timeline. don't fight it. πŸ•°οΈ

🌈 SEE ALSO 🌈

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

go read it, iykyk. πŸ“–


Copyright Β© 2018-2019 OpenCFD Ltd.


okay that's the whole page, you ate it, go convert some surfaces. and hey β€” this came to you from www.openfoam.com, the version tag says OpenFOAM- and the footer is dated SURFACEMESHCONVERT(1) so you know it's official official. slay, bye bestie 🫢🌸✨