SONICFOAM(1)
β¨ SONICFOAM(1) β¨
okay bestie, welcome to the sonicFoam page β it's part of OpenFOAM (The Open Source CFD Toolbox), and it's a whole mood. π¦
πΈ NAME πΈ
sonicFoam β part of OpenFOAM (The Open Source CFD Toolbox). That's the whole name section, she's lowkey mysterious like that. π
π SYNOPSIS π
sonicFoam [OPTIONS]
literally just run it with whatever options you want, bestie. no positional args, she's chill like that. π«Ά
π DESCRIPTION π
It's a transient solver for trans-sonic/supersonic, turbulent flow of a compressible gas. So likeβ¦ fast air. Fancy fast air. The kind of air that goes whoosh and also has opinions about density. πβ¨
no cap: it's transient, so she's stepping through time, and she's dealing with compressible gas, so don't come at her with your incompressible assumptions. π
π OPTIONS π
-casedir β Tell her which case directory to use instead of the cwd (current working directory). She's not gonna guess, bestie.-decomposeParDictfile β Use this specific file for thedecomposePardictionary. Iconic of you to specify.-dry-runβ Just check the case set-up using a single time step. A lil vibe check, no commitment. β¨-dry-run-writeβ Check the case set-up and write, still only using a single time step. She's peeking AND taking notes. π-parallelβ Run in parallel. [Parallel option] β multiple cores, multiple besties, one goal. π-postProcessβ ExecutefunctionObjectsonly. Nothing else, just the little guys doing their thing. π§-docβ Display documentation in the browser. Go read, queen. π-helpβ Display short help and exit. The quick version, for when you're in a rush. π¨-help-fullβ Display full help and exit. The whole essay. Grab a snack. π
π₯ ADVANCED OPTIONS π₯
-debug-switchname=val β Specify the value of a registered debug switch. Default is1if the value is omitted. (Can be used multiple times.) Spill the tea, repeatedly if you must.-fileHandlerhandler β Override the file handler type. Changing her whole filing system, slay.-hostRoots((host1 dir1) .. (hostN dirN)) β Per-host slave root directories for distributed running. The host specification can be a regex. [Parallel option] β yes, a regex, she's fancy like that. π-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). Bring your friends. π«Ά-listFunctionObjectsβ ListfunctionObjects. Just shows you all of them. β¨-listFvOptionsβ ListfvOptions. Same energy, different list.-listRegisteredSwitchesβ List switches registered for run-time modification (see the-listUnsetSwitchesoption).-listScalarBCsβ List scalar field boundary conditions (fvPatchField<scalar>). Keeping it scalary. π-listSwitchesβ List switches declared in libraries (see the-listUnsetSwitchesoption).-listTurbulenceModelsβ ListturbulenceModels. All the chaotic swirls, catalogued. πͺοΈ-listUnsetSwitchesβ Modifies switch listing to display values not set inetc/controlDict. The ones who ghosted the config file. π-listVectorBCsβ List vector field boundary conditions (fvPatchField<vector>). Now with direction. β‘οΈ-noFunctionObjectsβ Do not execute function objects. Sorry little guys, sitting this one out. π-opt-switchname=val β Specify the value of a registered optimisation switch (int/bool). Default is1if the value is omitted. (Can be used multiple times.)-roots(dir1 .. dirN) β Slave root directories for distributed running. [Parallel option] β the distributed-running girlies know. π-doc-sourceβ Display source code in the browser. Read the actual source, main character energy. π-help-manβ Display full help (manpage format) and exit. Meta. We love a self-aware icon. πͺ-help-notesβ Display help notes (description) and exit. The commentary track. ποΈ
π¦ SEE ALSO π¦
Online documentation: https://www.openfoam.com/documentation/ β go forth and hyperlink, bestie. π
π COPYRIGHT π
Copyright Β© 2018-2019 OpenCFD Ltd. Respect the elders. π
okay and that's the whole page, fr fr. This little masterpiece lives at www.openfoam.com, tagged OpenFOAM- (yeah the version field is just sitting there being enigmatic, we don't question her π ), and it's filed under SONICFOAM(1). Go run your supersonic gas, queen. periodt. β¨ππ
π¦ 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