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

✨ SONICDYMFOAM ✨

okay bestie, welcome to sonicDyMFoam(1) β€” she's a whole OpenFOAM command from the OpenFOAM Commands Manual and she is that girl. Let's get into it πŸ’–


🌸 NAME 🌸

sonicDyMFoam β€” part of OpenFOAM (The Open Source CFD Toolbox). no cap, that's literally her whole job description at the top level.


πŸŽ€ SYNOPSIS πŸŽ€

sonicDyMFoam [OPTIONS]

that's it. that's the vibe. you run her, you feed her options, she does her thing. periodt. πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

so like… she's a transient solver for trans-sonic/supersonic, turbulent flow of a compressible gas. yes ma'am, we're going FAST and the gas is getting SQUISHED. πŸ”₯

and she also comes with optional mesh motion and mesh topology changes β€” so the grid itself can move and change shape while the physics happens. main character energy fr fr. πŸ‘‘


✨ OPTIONS ✨

  • -case dir β€” tell her which case directory to use instead of the current working directory (cwd). like, "girl, the case is over HERE, not where you're standing" 🫢
  • -decomposeParDict file β€” use the specified file for the decomposePar dictionary.
  • -parallel β€” run in parallel. [Parallel option] β€” she's bringing friends, she's not doing this alone πŸ’œ
  • -postProcess β€” execute functionObjects only. none of the solving, just the little extras.
  • -doc β€” display documentation in browser. icon status.
  • -help β€” display short help and exit. the quick lil "hey here's the tea" version.
  • -help-full β€” display full help and exit. the whole story, no skips.

🌈 ADVANCED OPTIONS 🌈

  • -debug-switch name=val β€” specify the value of a registered debug switch. default is 1 if you omit the value. (can be used multiple times, she's flexible like that)
  • -fileHandler handler β€” override the file handler type.
  • -hostRoots ((host1 dir1) .. (hostN dirN)) β€” per-host slave root directories for distributed running. the host specification can be a regex. [Parallel option] β€” regex hostnames?? she's fancy πŸ’…
  • -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 with more lore ✨
  • -listFunctionObjects β€” list functionObjects.
  • -listFvOptions β€” list fvOptions.
  • -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).
  • -listTurbulenceModels β€” list turbulenceModels. the turbulence girlies, all named and shamed πŸŒ€
  • -listUnsetSwitches β€” modifies switch listing to display values not set in etc/controlDict.
  • -listVectorBCs β€” list vector field boundary conditions (fvPatchField<vector>).
  • -noFunctionObjects β€” do not execute function objects. sometimes you just don't want the extras, and that's valid.
  • -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)
  • -roots (dir1 .. dirN) β€” slave root directories for distributed running. [Parallel option]
  • -doc-source β€” display source code in browser. reading the source is a love language πŸ™ˆ
  • -help-man β€” display full help (manpage format) and exit.
  • -help-notes β€” display help notes (description) and exit.

πŸ‘€ SEE ALSO πŸ‘€

online documentation, bestie, go read it: https://www.openfoam.com/documentation/


Copyright Β© 2018-2019 OpenCFD Ltd.


ok that's the whole page, no notes, every flag accounted for, nothing skipped. slay. πŸ’…

and a lil sign-off for the very end β€” this one comes from the OpenFOAM- version stamp over at www.openfoam.com, and she's dated, so go check that page's date if you need the exact timestamp, iykyk. bye bestie, go run your supersonic little heart out πŸ¦‹πŸŽ€πŸ’–