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

✨ RHOPIMPLEFOAM(1) ✨

okay bestie, welcome to the OpenFOAM Commands Manual glow-up edition πŸ’– this one's the page for rhoPimpleFoam, which is part of OpenFOAM (The Open Source CFD Toolbox), and yes we are going to read the whole thing together, no skimming, no skipping, we're getting every single flag, periodt πŸ‘‘


🌸 NAME 🌸

rhoPimpleFoam β€” part of OpenFOAM (The Open Source CFD Toolbox).

like. that's it. that's the name. it's giving "hello my name is" energy πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

rhoPimpleFoam [OPTIONS]

so you run it, you hand it options, it does its thing. that's the whole vibe check.


πŸ’… DESCRIPTION πŸ’…

It's a transient solver for compressible turbulent flow. πŸ”₯

And β€” not me getting excited about this β€” it comes with optional mesh motion and mesh topology changes. So the mesh can move, and the mesh can literally change its whole shape/topology situation. Main character energy fr fr.


✨ OPTIONS ✨

Here come the flags, bestie. Every single one. Sit down, hydrate, we're doing this. πŸ“

  • -case dir β€” point it at the case directory you wanna use, instead of just vibing in the current working directory (cwd).
  • -decomposeParDict file β€” use the file you name for the decomposePar dictionary instead of whatever it'd grab by default.
  • -dry-run β€” just check the case set-up, using a single time step. A lil rehearsal, no full performance. πŸ™ˆ
  • -dry-run-write β€” check the case set-up and write, again only using a single time step.
  • -parallel β€” run in parallel. [Parallel option] let's goooo multiple cores πŸ’€βœ¨
  • -postProcess β€” execute the functionObjects only. nothing else, just those.
  • -doc β€” display documentation in your browser. open the wiki, bestie 🌈
  • -help β€” display short help and exit. quick lil "what is this" moment.
  • -help-full β€” display full help and exit. the deluxe version πŸ‘‘

ADVANCED OPTIONS

okay now we're in the deep end, this is where the real ones live 🧚

  • -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 β€” stack 'em up bestie)
  • -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]
  • -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).
  • -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.
  • -listUnsetSwitches β€” modifies the switch listing to display values not set in etc/controlDict.
  • -listVectorBCs β€” list vector field boundary conditions (fvPatchField<vector>).
  • -noFunctionObjects β€” do not execute function objects. nope. none. πŸ’€
  • -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 your browser. read the actual source, icon behaviour πŸ’–
  • -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 it, it's good for you, like vegetables but for CFD 🌸


Copyright Β© 2018-2019 OpenCFD Ltd.


okay so real talk, that's the whole page, nothing left out, every flag accounted for, we ate and left no crumbs πŸ’…

and for the cute sign-off: this lil masterpiece lives over at www.openfoam.com, it's the OpenFOAM- version of the RHOPIMPLEFOAM(1) page, and the date slot is just... vibing empty. no cap. bye bestie, go run your solver πŸ’–πŸŽ€πŸ¦‹