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

πŸ’– CHEMFOAM πŸ’–

okay so bestie, welcome to the OpenFOAM Commands Manual β€” this is the page for chemFoam, which is part of OpenFOAM (The Open Source CFD Toolbox). yes she's a whole toolbox. yes she's open source. yes we love her. 🫢


✨ SYNOPSIS ✨

chemFoam [OPTIONS]

that's it. that's the whole vibe. options go in, chemistry comes out. πŸ’…


🌸 DESCRIPTION 🌸

So like… chemFoam is a solver for chemistry problems, and it's literally designed for use on single cell cases so you can get a comparison against other chemistry solvers. it's giving "controlled experiment energy" β€” one cell, no<|place_holder_mm_span_0442|>, just chemistry. πŸ§ͺ✨


πŸŽ€ OPTIONS πŸŽ€

  • -case dir β€” tell her which case directory to use (instead of the cwd, i.e. instead of wherever you're standing right now). πŸ“
  • -postProcess β€” execute functionObjects only. that's the whole job. nothing else. 🎯
  • -doc β€” display documentation in your browser. open her up, bestie. 🌐
  • -help β€” display short help and exit. the snack-sized version. πŸ“
  • -help-full β€” display full help and exit. the whole entire 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 β€” she's not gonna stop you) πŸ›
  • -fileHandler handler β€” override the file handler type. πŸ“‚
  • -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 her UP. πŸ“š
  • -listFunctionObjects β€” list functionObjects. πŸ“‹
  • -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). πŸ”
  • -listUnsetSwitches β€” modifies the switch listing to display values not set in etc/controlDict. sneaky peeky at the unset ones. πŸ™ˆ
  • -listVectorBCs β€” list vector field boundary conditions (fvPatchField<vector>). ➑️
  • -noFunctionObjects β€” do not execute function objects. the anti--postProcess. πŸ’€
  • -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 your browser. go read the actual source, nerd (affectionate). πŸ“œ
  • -help-man β€” display full help (manpage format) and exit. that's this. hi. πŸŽ€
  • -help-notes β€” display help notes (description) and exit. πŸ“

🌈 SEE ALSO 🌈

Online documentation: https://www.openfoam.com/documentation/ β€” go, click, thrive. πŸ¦‹


Copyright Β© 2018-2019 OpenCFD Ltd.


no cap, every single flag up there is real and does exactly what it says. don't skip the boring ones, bestie, they're load-bearing. 🫢

okay and for the cute sign-off: this lil page lives over at www.openfoam.com and it's from the OpenFOAM- line of things (the version bit goes right there after the dash, iykyk), stamped CHEMFOAM(1). mwah. πŸ’‹βœ¨