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

πŸ’– DECOMPOSEPAR πŸ’–

okay so bestie, welcome to decomposePar, straight out of the OpenFOAM Commands Manual β€” it's part of OpenFOAM (The Open Source CFD Toolbox) and it's literally the girl who splits your whole case up so it can run in parallel. main character energy fr fr πŸ‘‘


✨ NAME ✨

decomposePar β€” part of OpenFOAM (The Open Source CFD Toolbox). that's it, that's the name, no notes πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

decomposePar [OPTIONS]

🌸 DESCRIPTION 🌸

Decompose a mesh and fields of a case for parallel execution. yes queen, that's the whole vibe β€” you hand her a case, she hands you back a bunch of processor* directories ready to run in parallel 🫢


πŸŽ€ OPTIONS πŸŽ€

  • -allRegions β€” operate on all regions in regionProperties. not just one, all of them. she's generous like that ✨
  • -case dir β€” specify the case directory to use (instead of the cwd). don't make her guess where you live 😭
  • -cellDist β€” write cell distribution as a labelList β€” for use with the manual decomposition method and as a volScalarField for visualization. so you can literally see the vibes πŸ”₯
  • -constant β€” include the constant/ dir in the times list
  • -copyUniform β€” copy any uniform/ directories too
  • -copyZero β€” copy 0/ directory to processor*/ rather than decompose the fields. she just copies, she doesn't touch 🫣
  • -decomposeParDict file β€” use the specified file for the decomposePar dictionary
  • -dry-run β€” test without writing the decomposition. changes -cellDist to only write volScalarField. it's giving "rehearsal, not the show" πŸ’€
  • -fields β€” use existing geometry decomposition and convert fields only
  • -force β€” remove existing processor*/ subdirs before decomposing the geometry. she's not asking, she's deleting πŸ’…
  • -ifRequired β€” only decompose geometry if the number of domains has changed
  • -latestTime β€” select the latest time
  • -noSets β€” skip decomposing cellSets, faceSets, pointSets
  • -noZero β€” exclude the 0/ dir from the times list
  • -region name β€” specify alternative mesh region
  • -time ranges β€” list of ranges. eg, ':10,20 40:70 1000:', 'none', etc
  • -verbose β€” additional verbosity. she will NOT stop talking and honestly? we love that for her 🌈
  • -doc β€” display documentation in browser
  • -help β€” display short help and exit
  • -help-full β€” display full help and exit

πŸ’œ ADVANCED OPTIONS πŸ’œ

these are the deep-lore options. you probably don't need them, but if you do, they're right here bestie 🧚
  • -debug-switch name=val β€” specify the value of a registered debug switch. default is 1 if the value is omitted. (can be used multiple times)
  • -fileHandler handler β€” override the file handler type
  • -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)
  • -noFunctionObjects β€” do not execute function objects
  • -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)
  • -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/


Copyright Β© 2018-2019 OpenCFD Ltd.


okay so that's the whole page, and like β€” a lil sign-off for you: this one came from OpenFOAM over at www.openfoam.com, tagged OpenFOAM- with DECOMPOSEPAR(1) down at the bottom of the page πŸ’Œ that's the footer, babes, and now you know everything she knows. go decompose something iconic βœ¨πŸ¦‹πŸ’