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

πŸ’– BOUNDARYFOAM β€” NAME πŸ’–

okay so. boundaryFoam is literally part of OpenFOAM (The Open Source CFD Toolbox) 🫢 that's the whole name, that's the vibe, and yes bestie it's a command β€” a manual page, page 1, group chat of the Unix manuals ✨


πŸŽ€ SYNOPSIS πŸŽ€

boundaryFoam [OPTIONS]

that's it. that's the whole thing. she takes options, she doesn't take arguments. slay πŸ’…


🌸 DESCRIPTION 🌸

so what does she do? boundaryFoam is a steady-state solver for incompressible, 1D turbulent flow β€” and the whole point of her, like, the main character reason she exists, is that she's typically used to generate boundary layer conditions at an inlet. πŸ¦‹

that's the gig. you run her, she gives you that nice 1D turbulent boundary layer profile so your inlet isn't just... vibes. periodt.


✨ OPTIONS ✨

  • -case dir β€” pick the case directory you wanna use, instead of the cwd (the directory you're standing in like a lost little meep πŸ₯Ί)
  • -dry-run β€” just check the case set-up, using only a single time step. no full run, just a lil peek πŸ‘€
  • -dry-run-write β€” check the case set-up and write, again only using a single time step
  • -doc β€” pop the documentation open in your browser 🌈
  • -help β€” short help, then she exits. bye bestie πŸ‘‹
  • -help-full β€” full help, then she exits

πŸ‘‘ ADVANCED OPTIONS πŸ‘‘

these ones are the deep lore. not required for everyday life, but iconic when you need them πŸ’œ

  • -debug-switch name=val β€” set the value of a registered debug switch. if you leave the value off, the default is 1. (can be used multiple times β€” stack 'em, queen)
  • -fileHandler handler β€” override the file handler type
  • -info-switch name=val β€” set the value of a registered info switch. default is 1 if you omit the value. (can be used multiple times)
  • -lib name β€” load an additional library or a whole library list (can be used multiple times)
  • -listFunctionObjects β€” list functionObjects
  • -listFvOptions β€” list fvOptions
  • -listRegisteredSwitches β€” list switches registered for run-time modification (see the -listUnsetSwitches option)
  • -listScalarBCs β€” list scalar field boundary conditions (fvPatchField<scalar>)
  • -listSwitches β€” list switches declared in libraries (see the -listUnsetSwitches option)
  • -listTurbulenceModels β€” list turbulenceModels
  • -listUnsetSwitches β€” modifies the switch listing so it displays values not set in etc/controlDict
  • -listVectorBCs β€” list vector field boundary conditions (fvPatchField<vector>)
  • -noFunctionObjects β€” do not execute function objects. nope. not today. πŸ™ˆ
  • -opt-switch name=val β€” set 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 the source code in your browser
  • -help-man β€” display full help in manpage format, then exit
  • -help-notes β€” display help notes (the description) and then exit

πŸ”₯ SEE ALSO πŸ”₯

go read it. iykyk πŸ“šβœ¨


Copyright Β© 2018-2019 OpenCFD Ltd.


ok and that's the whole page bestie, every flag, every default, every single one β€” no cap, nothing skipped, nothing invented πŸ’…

later, legend πŸ‘‘ β€” this was boundaryFoam, page 1 of the OpenFOAM Commands Manual, brought to you from www.openfoam.com, version OpenFOAM- πŸ¦‹ mwah, go generate some boundary layer conditions at your inlet, you absolute icon πŸ’–βœ¨πŸŽ€