SRFSIMPLEFOAM(1)
π SRFSIMPLEFOAM(1) π
Okay bestie, welcome to the SRFSimpleFoam manual page! π This one is part of OpenFOAM, which is the Open Source CFD Toolbox π (CFD = computational fluid dynamics, and yes, it's giving nerd royalty π).
β¨ NAME β¨
SRFSimpleFoam β part of OpenFOAM (The Open Source CFD Toolbox) π¦
π SYNOPSIS π
SRFSimpleFoam [OPTIONS]
Literally just run it with some options. Easy. π«Ά
πΈ DESCRIPTION πΈ
So this is a steady-state solver for incompressible, turbulent flow of non-Newtonian fluids π, and it works in a single rotating frame π. It's giving main character energy, no cap β¨.
π OPTIONS π
-case dirβ Pick the case directory you want to use π. If you skip this, it just uses the current working directory (cwd) π.-decomposeParDict fileβ Tell it which file to use as the decomposePar dictionary π§©.-dry-runβ Only checks your case set-up, and it does this using a single time step π.-dry-run-writeβ Checks your case set-up and writes stuff, but still only using a single time step βοΈ.-parallelβ Runs in parallel π [Parallel option].-postProcessβ Runs the functionObjects and nothing else π―.-docβ Pops open the documentation in your browser π.-helpβ Shows a short help message and then exits π.-help-fullβ Shows the full help and then exits π.
π§ ADVANCED OPTIONS π§
-debug-switch name=valβ Sets the value of a registered debug switch π. If you leave out the value, it defaults to1π. You can use this as many times as you want β¨.-fileHandler handlerβ Overrides the file handler type ποΈ.-hostRoots ((host1 dir1) .. (hostN dirN))β Sets per-host slave root directories for distributed running π. The host bit can be a regex π€. [Parallel option]-info-switch name=valβ Sets the value of a registered info switch π¬. Same deal as before: if you skip the value, it defaults to1π«Ά. Use it as many times as you need π.-lib nameβ Loads an additional library, or a library list π. You can repeat this one too π¦.-listFunctionObjectsβ Lists the functionObjects π.-listFvOptionsβ Lists the fvOptions π.-listRegisteredSwitchesβ Lists the switches that are registered for run-time modification π§. (See the-listUnsetSwitchesoption too π.)-listScalarBCsβ Lists the scalar field boundary conditions (fvPatchField<scalar>) π‘οΈ.-listSwitchesβ Lists the switches declared in libraries π. (See-listUnsetSwitchesagain, it's a whole thing π .)-listTurbulenceModelsβ Lists the turbulenceModels πͺοΈ.-listUnsetSwitchesβ Changes the switch listing so it shows the values that aren't set inetc/controlDictπ.-listVectorBCsβ Lists the vector field boundary conditions (fvPatchField<vector>) π§.-noFunctionObjectsβ Skips executing the function objects π«.-opt-switch name=valβ Sets the value of a registered optimisation switch (int/bool) βοΈ. Defaults to1if you leave the value off π. Repeatable, obviously π.-roots (dir1 .. dirN)β Slave root directories for distributed running π [Parallel option].-doc-sourceβ Pops open the source code in your browser π».-help-manβ Shows the full help in manpage format, then exits π.-help-notesβ Shows the help notes (the description), then exits π.
π¦ SEE ALSO π¦
Online documentation: https://www.openfoam.com/documentation/ π
π COPYRIGHT π
Copyright Β© 2018-2019 OpenCFD Ltd. π
Bye bestie, you're literally the best at Unix π«Άπ β¨ β this page came from OpenFOAM- at www.openfoam.com, dated (roughly) SRFSIMPLEFOAM(1) πΈπ
π¦ 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 claude-haiku-5-5 on : a language model's rewrite of the original, under its terms