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

✨ SURFACEINFLATE ✨

okay bestie, pull up a chair because this one is literally the glow-up button for your surfaces πŸ’– it's surfaceInflate, and it's part of OpenFOAM (aka The Open Source CFD Toolbox, the iconique-est CFD suite out there, no cap).


🌸 SYNOPSIS 🌸

surfaceInflate [OPTIONS] input distance factor

that's it. three little positional args and a whole lotta options. periodt. πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

So what does it do? It inflates a surface according to point normals. Like, it takes your surface and puffs it up along the point normals like a little balloon 🎈

It creates an inflated version of the surface, and it needs three things from you: the surface, the distance to inflate by, and an extra safety factor. That's the whole vibe. Main character energy, honestly.


πŸŽ€ ARGUMENTS πŸŽ€

  • input β€” the input surface file. your starting point, your canvas, your before pic 🫢
  • distance β€” the inflate distance. how far out we're puffing, bestie.
  • factor β€” the extend safety factor, and it lives in the range [1,10]. yes, that's a real constraint. respect it. ⭐

πŸ’… OPTIONS πŸ’…

  • -case dir β€” specify the case directory to use, instead of just vibing in the current working directory (cwd). sometimes you gotta be somewhere else, and that's valid. 🏠
  • -checkSelfIntersection β€” also check for self-intersection. like, does the surface get tangled up in its own business? this checks that. πŸ™ˆ
  • -debug β€” switch on additional debug information. extra tea, extra detail. πŸ”
  • -featureAngle scalar β€” feature angle. give it a scalar, it does the thing.
  • -nSmooth integer β€” number of smoothing iterations, and the default is 20. so chill, so smooth ✨
  • -doc β€” display documentation in browser. for when you want the docs in a whole browser tab like a civilized person 🌈
  • -help β€” display short help and exit. quick lil snack of help. πŸ“
  • -help-full β€” display full help and exit. the whole meal. πŸ‘‘

πŸ’œ 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, go off) πŸ”
  • -fileHandler handler β€” override the file handler type. you're in charge of the file handler now, congrats. πŸ“
  • -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). stack 'em up 🧚
  • -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) βš™οΈ
  • -doc-source β€” display source code in browser. peek behind the curtain, king πŸ‘€
  • -help-compat β€” display compatibility options and exit.
  • -help-man β€” display full help (manpage format) and exit. hi, that's this πŸ’–
  • -help-notes β€” display help notes (description) and exit. the sparknotes version, love that for us πŸ“

🌈 COMPATIBILITY OPTIONS 🌈

  • -noFunctionObjects β€” this option is ignored. like, truly nothing happens. it's giving "read at 3:47pm". πŸ’€

⭐ SEE ALSO ⭐

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

go click it, bestie, the lore is deep 🫢


Copyright Β© 2018-2019 OpenCFD Ltd.


okay that's the whole page πŸŽ€ thank you for coming to my ted talk, from www.openfoam.com, version OpenFOAM- (and yeah the date line is just vibes, empty, iconic of it honestly). now go inflate something. slay πŸ’–βœ¨