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

πŸ’– DNSFOAM(1) πŸ’–

okay bestie, welcome to the OpenFOAM Commands Manual β€” this is dnsFoam, part of OpenFOAM (The Open Source CFD Toolbox). she's the whole point of this page, so let's get into it πŸ¦‹


✨ SYNOPSIS ✨

dnsFoam [OPTIONS]

🌸 DESCRIPTION 🌸

Direct numerical simulation for boxes of isotropic turbulence. that's it, that's the vibe β€” she does DNS on lil boxes of turbulence and she does it flawlessly. no cap πŸ’…


πŸŽ€ OPTIONS πŸŽ€

  • -case dir β€” pick the case directory you wanna work in, instead of just using the cwd. lowkey essential, ngl.
  • -decomposeParDict file β€” use this specific file for the decomposePar dictionary instead of whatever the default would be.
  • -parallel β€” run it in parallel. [Parallel option] ✨
  • -postProcess β€” only execute the functionObjects, nothing else. just the lil extras, bestie.
  • -doc β€” pops the documentation open in your browser. 🌈
  • -help β€” short help, then she's out. bye πŸ‘‹
  • -help-full β€” the full help, then exit. the deluxe version πŸ’–

πŸ‘‘ ADVANCED OPTIONS πŸ‘‘

  • -debug-switch name=val β€” set the value of a registered debug switch. if you leave the value out it defaults to 1. (can be used multiple times β€” go off, stack them) πŸ“
  • -fileHandler handler β€” override the file handler type. she said "not today, default." πŸ’…
  • -hostRoots ((host1 dir1) .. (hostN dirN)) β€” per-host slave root directories for distributed running. the host specification can be a regex, which is iconic. [Parallel option]
  • -info-switch name=val β€” set the value of a registered info switch. defaults to 1 if you omit the value. (can be used multiple times) 🧚
  • -lib name β€” an additional library or library list to load. (can be used multiple times β€” collect them like stickers) ✨
  • -listFunctionObjects β€” lists all the functionObjects. πŸ‘‘
  • -listRegisteredSwitches β€” lists switches registered for run-time modification. (see the -listUnsetSwitches option for more) πŸ’œ
  • -listScalarBCs β€” lists scalar field boundary conditions (fvPatchField<scalar>). πŸŽ€
  • -listSwitches β€” lists switches declared in libraries. (see the -listUnsetSwitches option) 🌸
  • -listUnsetSwitches β€” changes up the switch listing so it shows values that are not set in etc/controlDict. sneaky but useful 🫢
  • -listVectorBCs β€” lists vector field boundary conditions (fvPatchField<vector>). ⭐
  • -noFunctionObjects β€” do not execute function objects. the opposite of -postProcess, if you will 😭
  • -opt-switch name=val β€” set the value of a registered optimisation switch (int/bool). defaults to 1 if you omit the value. (can be used multiple times) πŸ”₯
  • -roots (dir1 .. dirN) β€” slave root directories for distributed running. [Parallel option] 🌈
  • -doc-source β€” pops the source code open in your browser. main character energy πŸ“–
  • -help-man β€” the full help, in manpage format, then exit. yes bestie, that's the format you're reading rn πŸ’€
  • -help-notes β€” shows the help notes (the description) and exits. πŸ™ˆ

πŸ”— SEE ALSO πŸ”—

Online documentation: https://www.openfoam.com/documentation/


Copyright Β© 2018-2019 OpenCFD Ltd.


ok that's the whole page, you ate it, you understood it, periodt. πŸ’…βœ¨

mwah β€” this was dnsFoam, served up from www.openfoam.com, version OpenFOAM-, and yeah the date's a lil mysterious on this one but that's the footer's business, not ours πŸ¦‹πŸ’œ