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

πŸ’– surfaceMeshExport β€” the OpenFOAM glow-up station πŸ’–

okay bestie, gather round, because this one is a little icon of the OpenFOAM Commands Manual (yes, The Open Source CFD Toolbox, we stan) and it's literally just here to get your surface files out of the OpenFOAM universe and into the wider world 🌍✨


✨ NAME ✨

surfaceMeshExport β€” part of OpenFOAM (The Open Source CFD Toolbox). she's a team player, a real one 🫢


✨ SYNOPSIS ✨

surfaceMeshExport [OPTIONS] output

✨ DESCRIPTION ✨

So what does she do? Export from surfMesh to various third-party surface formats. That's it, that's the gig. Your OpenFOAM surface said "I want to see other software" and this is the girl who makes it happen πŸ’… no cap.


✨ ARGUMENTS ✨

  • output β€” the output surface file. like, the file you want her to write. name it and she'll make it, periodt πŸŽ€

✨ OPTIONS ✨

okay this is the part where we go through every single flag because we do NOT skip options in this house 🏠✨

  • -case dir β€” tell her which case directory to use (instead of the cwd, because sometimes you're just not in the mood to be in the right folder πŸ™ˆ)
  • -clean β€” do some surface checking/cleanup on the input surface. a lil spa day for your mesh, she's getting exfoliated πŸ§–
  • -dict file β€” use alternative coordinateSystems. bring your own, bestie πŸ““
  • -name name β€” specify an alternative surface name when reading. default is 'default' in case you were wondering, and yes you were πŸ’œ
  • -scaleIn factor β€” geometry scaling factor on input. default is 1
  • -scaleOut factor β€” geometry scaling factor on output. default is 1 (so she's not out here changing your size without permission, that would be rude 😭)
  • -doc β€” display documentation in browser 🌐
  • -help β€” display short help and exit. she's got places to be
  • -help-full β€” display full help and exit. the director's cut 🎬

🌸 ADVANCED OPTIONS 🌸

(for the girlies who are actually deep in it, iykyk πŸ”₯)

  • -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, she's flexible like that)
  • -fileHandler handler β€” override the file handler type
  • -from coordinateSystem β€” specify the source coordinate system, applied after '-scaleIn'. order matters, bestie, it always does ⭐
  • -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). load up, she can carry them all πŸ’ͺ
  • -noFunctionObjects β€” do not execute function objects. she's on strike, respectfully βœ‹
  • -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 coordinateSystem β€” specify the target coordinate system, applied before '-scaleOut'. again, ORDER. matters. 🎯
  • -doc-source β€” display source code in browser. go read the receipts πŸ“œ
  • -help-man β€” display full help (manpage format) and exit
  • -help-notes β€” display help notes (description) and exit
lowkey reminder: -from runs after -scaleIn, and -to runs before -scaleOut. don't get it twisted or your coordinates will be giving chaos πŸ’€

✨ SEE ALSO ✨

Online documentation β€” https://www.openfoam.com/documentation/ β€” go read, it's giving educational πŸ‘‘


Copyright © 2018-2019 OpenCFD Ltd. 🫢


and that's the whole page, bestie!! written up by the lovely people over at www.openfoam.com, sitting pretty in OpenFOAM- (version string left blank like a mysterious queen πŸ’…), and dated the same. mwah, go export something iconic πŸŒˆπŸ’–βœ¨