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

πŸ’– RHOREACTINGFOAM πŸ’–

okay so bestie, welcome to the rhoReactingFoam man page, she's part of OpenFOAM (aka The Open Source CFD Toolbox) and she's here to make your combustion sims pop off. grab a snack, we're doing this πŸ“


✨ SYNOPSIS ✨

rhoReactingFoam [OPTIONS]

like, that's it. that's the whole vibe. you run her, you give her options, she does chemistry. periodt πŸ’…


🌸 DESCRIPTION 🌸

So what does she actually do? She's a solver for combustion with chemical reactions, and she runs on the density-based thermodynamics package. that's the whole thing, no cap. flames, reactions, density-based thermodynamics β€” she ate πŸ”₯


πŸŽ€ OPTIONS πŸŽ€

  • -case dir β€” point her at the case directory you wanna use, instead of just vibing in the cwd 🏠
  • -decomposeParDict file β€” use this specific file for the decomposePar dictionary, iykyk
  • -dry-run β€” check that the case set-up is valid, using only a single time step. a little vibe check before the real thing ✨
  • -dry-run-write β€” same energy, but she also checks the set-up and writes, still only using a single time step
  • -parallel β€” run in parallel. it's a [Parallel option] bestie, so like, distributed era πŸ‘‘
  • -postProcess β€” execute the functionObjects only, nothing else, just the functionObjects πŸ’…
  • -doc β€” pops the documentation open in your browser, so you can read up πŸ“–
  • -help β€” short help, then she dips. bye πŸ‘‹
  • -help-full β€” the full help, then exit. the deluxe version πŸ¦‹

🌈 ADVANCED OPTIONS 🌈

okay these are the lowkey ones, but they're all still here, don't worry:

  • -debug-switch name=val β€” set the value of a registered debug switch. if you skip the value, the default is 1. (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 spec can be a regex. [Parallel option] πŸ–₯️
  • -info-switch name=val β€” set the value of a registered info switch. default is 1 if you don't give a value. (can be used multiple times)
  • -lib name β€” load an additional library or library list. (can be used multiple times) πŸ“š
  • -listFunctionObjects β€” lists the functionObjects
  • -listFvOptions β€” lists the fvOptions
  • -listRegisteredSwitches β€” lists switches registered for run-time modification (peep the -listUnsetSwitches option for that one) πŸ”§
  • -listScalarBCs β€” lists scalar field boundary conditions (fvPatchField<scalar>)
  • -listSwitches β€” lists switches declared in libraries (again, see the -listUnsetSwitches option)
  • -listTurbulenceModels β€” lists turbulenceModels πŸŒͺ️
  • -listUnsetSwitches β€” changes the switch listing so it shows values that are not set in etc/controlDict
  • -listVectorBCs β€” lists vector field boundary conditions (fvPatchField<vector>)
  • -noFunctionObjects β€” do not execute function objects. she said no πŸ™ˆ
  • -opt-switch name=val β€” set 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 β€” shows the source code in your browser πŸ‘©β€πŸ’»
  • -help-man β€” full help in manpage format, then exit
  • -help-notes β€” help notes (the description), then exit πŸ“

πŸ” SEE ALSO πŸ”

online documentation, go look it up: https://www.openfoam.com/documentation/


Copyright Β© 2018-2019 OpenCFD Ltd.


and that's the whole page bestie 🫢 this was RHOREACTINGFOAM(1) from the OpenFOAM Commands Manual, brought to you by www.openfoam.com and running on OpenFOAM-. stan her, run her, slay. mwah πŸ’–βœ¨