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

πŸ’– SURFACTANTFOAM(1) πŸ’–

okay bestie, welcome to the OpenFOAM Commands Manual page for surfactantFoam, which is literally part of OpenFOAM (The Open Source CFD Toolbox). yes, that OpenFOAM. the big one. she's iconic, she's open source, and she has a solver just for you πŸ’…


✨ NAME ✨

surfactantFoam β€” part of OpenFOAM (The Open Source CFD Toolbox). that's the whole vibe. that's the whole name. πŸŽ€


✨ SYNOPSIS ✨

surfactantFoam [OPTIONS]

just the command, plus whatever options you're feeling today. no positional args, no drama. πŸ¦‹


✨ DESCRIPTION ✨

Passive scalar transport finiteArea equation solver.

that's it. that's the girl. she solves the passive scalar transport equation, and she does it on a finiteArea mesh β€” so if you're out here doing surface/finite-area scalar transport, this is your main character. no cap. πŸ”₯


✨ OPTIONS ✨

  • -case dir β€” tell her which case directory to use, instead of just assuming you meant the current working directory (cwd). she's not a mind reader, bestie. πŸ™ˆ
  • -decomposeParDict file β€” use the file you specify for the decomposePar dictionary. your dict, your rules. ✨
  • -parallel β€” run it in parallel. [Parallel option] β€” she's got range, she multitasks. πŸ‘‘
  • -doc β€” pops the documentation open in your browser. cute lil study session. 🌸
  • -help β€” shows the short help, then dips. bye! πŸ‘‹
  • -help-full β€” shows the full help, then dips. the deluxe version. πŸ’–

🌈 ADVANCED OPTIONS 🌈

these are the deep cuts. iykyk. 🧚

  • -debug-switch name=val β€” set the value of a registered debug switch. if you leave the value out, it defaults to 1. (can be used multiple times β€” stack 'em up) πŸ’…
  • -fileHandler handler β€” override the file handler type. you're in charge of the file handler now. slay. πŸŽ€
  • -hostRoots ((host1 dir1) .. (hostN dirN)) β€” per-host slave root directories for distributed running. the host spec can be a regex, which is honestly so powerful of her. [Parallel option] ⭐
  • -info-switch name=val β€” set the value of a registered info switch. omit the value and it defaults to 1. (can be used multiple times) πŸ¦‹
  • -lib name β€” load an additional library, or a whole list of libraries. (can be used multiple times β€” keep going, queen) πŸ’œ
  • -listFunctionObjects β€” lists the functionObjects. window shopping but make it CFD. πŸ“
  • -listRegisteredSwitches β€” lists the switches registered for run-time modification (check out the -listUnsetSwitches option for the plot twist). ✨
  • -listScalarBCs β€” lists scalar field boundary conditions, aka fvPatchField<scalar>. ✨
  • -listSwitches β€” lists switches declared in libraries (again, see -listUnsetSwitches for the ✨twist✨). 🌈
  • -listUnsetSwitches β€” changes up the switch listing so it displays values that are not set in etc/controlDict. the missing ones. the mystery ones. πŸ‘€
  • -listVectorBCs β€” lists vector field boundary conditions, aka fvPatchField<vector>. ✨
  • -noFunctionObjects β€” do not execute function objects. she's sitting this one out. πŸ’€
  • -opt-switch name=val β€” set the value of a registered optimisation switch (int/bool). omit the value and it defaults to 1. (can be used multiple times) πŸ”₯
  • -roots (dir1 .. dirN) β€” slave root directories for distributed running. [Parallel option] 🌸
  • -doc-source β€” opens the source code in your browser. reading the source is a love language, ngl. πŸ“–
  • -help-man β€” displays the full help in manpage format, then exits. meta. very meta. 😭
  • -help-notes β€” displays the help notes (the description) and exits. the tl;dr. 🫢

✨ SEE ALSO ✨

Online documentation β€” https://www.openfoam.com/documentation/

go read, bestie. the docs are right there and they're free. πŸ’–


Copyright Β© 2018-2019 OpenCFD Ltd.


and that's the whole page, periodt πŸ’… source is www.openfoam.com, version tag OpenFOAM-, and this page is filed under SURFACTANTFOAM(1). go solve something pretty, bestie πŸ¦‹βœ¨πŸ’–