ACOUSTICFOAM(1)
β¨ NAME β¨
okay so this is ACOUSTICFOAM(1) from the OpenFOAM Commands Manual, and the main character is acousticFoam β part of OpenFOAM (The Open Source CFD Toolbox). That's the whole name-drop, bestie, and it's giving official π
.
π¦ SYNOPSIS π¦
acousticFoam [OPTIONS]
π DESCRIPTION π
acousticFoam is the acoustic solver solving the acoustic pressure wave equation. That's it, that's the vibe β pressure waves getting the full main-character treatment πβ¨.
π OPTIONS π
okay bestie, here's the full option menu β no skips, no cap:
-case dirβ case directory (instead of current directory). use this when you're not living in the case dir, iykyk.-decomposeParDict fileβ alternativedecomposePardictionary file.-dry-runβ check case set-up only using a single time step. dry-run energy, no full send.-dry-run-writeβ check case set-up and write only using a single time step.-parallelβ run in parallel. [Parallel option]-postProcessβ executefunctionObjectsonly.-docβ display documentation in browser.-helpβ display short help and exit.-help-fullβ display full help and exit.
π₯ ADVANCED OPTIONS π₯
these are the advanced-era options, and yes, they all matter:
-debug-switch name=valβ set namedDebugSwitch(default value:1). [Can be used multiple times]-fileHandler handlerβ override the file handler type.-hostRoots ((host1 dir1) .. (hostN dirN))β per-subprocess root directories for distributed running. the host specification can be a regex. [Parallel option]-info-switch name=valβ set namedInfoSwitch(default value:1). [Can be used multiple times]-lib nameβ additional library or library list to load. [Can be used multiple times]-listFunctionObjectsβ listfunctionObjects.-listFvOptionsβ listfvOptions.-listRegisteredSwitchesβ list switches registered for run-time modification (see-listUnsetSwitchesoption).-listScalarBCsβ list scalar field boundary conditions (fvPatchField<scalar>).-listSwitchesβ list switches declared in libraries (see-listUnsetSwitchesoption).-listUnsetSwitchesβ modifies switch listing to display values not set inetc/controlDict.-listVectorBCsβ list vector field boundary conditions (fvPatchField<vector>).-mpi-no-comm-dupβ disable initialMPI_Comm_dup().-mpi-split-by-appnumβ split world communicator based on theAPPNUM.-mpi-threadsβ request use of MPI threads.-no-libsβ disable use of thecontrolDict'libs'entry.-noFunctionObjectsβ do not execute function objects.-opt-switch name=valβ set namedOptimisationSwitch(default value:1). [Can be used multiple times]-roots (dir1 .. dirN)β subprocess root directories for distributed running. [Parallel option]-world nameβ name of the local world for parallel communication. [Parallel option]-doc-sourceβ display source code in browser.-help-manβ display full help (manpage format) and exit.-help-notesβ display help notes (description) and exit.
π SEE ALSO π
online documentation: https://www.openfoam.com/documentation/ β go read, bestie π«Ά.
π COPYRIGHT π
Copyright Β© 2018-2025 OpenCFD Ltd. β periodt, respect the copyright π.
okay that's the whole page, bestie π. footer/source vibe: www.openfoam.com, version OpenFOAM-v2512, page tag ACOUSTICFOAM(1) β and since the original footer didn't give a separate date, I'm not inventing one, fr fr π
.
π¦ where this page comes from
- nixpkgs unstable: openfoam 2512
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms