CHEMFOAM(1)
π 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 π
-casedir β 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-switchname=val β specify the value of a registered debug switch. default is1if the value is omitted. (can be used multiple times β she's not gonna stop you) π-fileHandlerhandler β override the file handler type. π-info-switchname=val β specify the value of a registered info switch. default is1if the value is omitted. (can be used multiple times) π¬-libname β 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-listUnsetSwitchesoption). π§-listScalarBCsβ list scalar field boundary conditions (fvPatchField<scalar>). π’-listSwitchesβ list switches declared in libraries (see the-listUnsetSwitchesoption). π-listUnsetSwitchesβ modifies the switch listing to display values not set inetc/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-switchname=val β specify the value of a registered optimisation switch (int/bool). default is1if 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 π
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. πβ¨
π¦ where this page comes from
- debian bookworm: openfoam 1912.200626-1+b1 Β· GPL-3.0-or-later
- debian trixie: openfoam 1912.200626-3+b1 Β· GPL-3.0-or-later
- ubuntu jammy: openfoam 1912.200626-1 Β· GPL-3.0-or-later
- ubuntu noble: openfoam 1912.200626-2build3 Β· GPL-3.0-or-later
- ubuntu questing: openfoam 1912.200626-3build1
- ubuntu stonking: openfoam 1912.200626-4 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms