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

πŸ‘‘ SURFACEREDISTRIBUTEPAR(1) β€” the OpenFOAM Commands Manual glow-up πŸ’…

okay bestie, sit down, hydrate, and let me tell you about surfaceRedistributePar, straight out of the OpenFOAM Commands Manual. this is the page for it, fr fr. πŸ¦‹


✨ SYNOPSIS ✨

surfaceRedistributePar [OPTIONS] triSurfaceMesh distributionType

that's the whole vibe. options first, then two lil positional besties. 🌸


πŸ’– DESCRIPTION πŸ’–

so like, this thing redistributes a triSurface. that's it, that's the job. ✨

lowkey important tho: the surface you name has to be chilling in the constant/triSurface directory. it's not gonna go hunting around your whole case for it. it's giving "be where I expect you to be." 😭

πŸŽ€ ARGUMENTS πŸŽ€

the manpage lists these two and then just... says nothing else. iconic of it honestly. πŸ™ˆ

  • triSurfaceMesh β€” the surface, bestie.
  • distributionType β€” the distribution type, bestie.

that's literally all the description we get. no cap. πŸ’€


πŸ”₯ OPTIONS πŸ”₯

  • -case dir β€” tell it which case directory to use instead of just vibing in the cwd.
  • -decomposeParDict file β€” use this file for the decomposePar dictionary. yes, that one. the one you specified. 🫢
  • -keepNonMapped β€” preserve the surface that lives outside the mesh bounds. keep it! don't let it get deleted! ✨
  • -parallel β€” run it in parallel. [Parallel option] πŸ’…
  • -doc β€” opens the documentation in your browser, slay.
  • -help β€” short help, then it dips.
  • -help-full β€” the full help, then it dips.

🌈 ADVANCED OPTIONS 🌈

this is where the real ones hang out. πŸ’œ

  • -debug-switch name=val β€” set the value of a registered debug switch. if you leave the value off, the default is 1. (you can use this multiple times, go feral)
  • -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, so go off. [Parallel option]
  • -info-switch name=val β€” set the value of a registered info switch. omit the value and it defaults to 1. (multiple times, absolutely allowed)
  • -lib name β€” load an additional library or library list. (can be used multiple times, stack 'em up 🧚)
  • -noFunctionObjects β€” do not execute function objects. periodt.
  • -opt-switch name=val β€” set the value of a registered optimisation switch (int/bool). value omitted? default 1. (multiple times, yes bestie)
  • -roots (dir1 .. dirN) β€” slave root directories for distributed running. [Parallel option]
  • -doc-source β€” show the source code in your browser. main character move. πŸ‘‘
  • -help-man β€” full help in manpage format, then exit.
  • -help-notes β€” help notes (the description), then exit.

πŸ¦‹ SEE ALSO πŸ¦‹


Copyright Β© 2018-2019 OpenCFD Ltd.


and that's the whole page, bestie. this manual came to you from www.openfoam.com, OpenFOAM-, and it's the SURFACEREDISTRIBUTEPAR(1) page β€” go redistribute something responsibly. mwah. πŸ’–βœ¨πŸŽ€