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

✨ NAME ✨

Okay bestie, welcome to the OpenFOAM Commands Manual entry for PDRblockMesh πŸŽ€ It's part of OpenFOAM (The Open Source CFD Toolbox) and it is so iconic πŸ’…

πŸ’– SYNOPSIS πŸ’–

PDRblockMesh [OPTIONS]

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so PDRblockMesh is a block mesh generator that builds a rectilinear mesh in x-y-z. It's giving precision πŸ“βœ¨

Here's how the vertex and face labels inside a block are numbered 🧚 The local vertices go from 0 to 7, and the faces are:

  • Faces 0, 1 β†’ x-min, x-max
  • Faces 2, 3 β†’ y-min, y-max
  • Faces 4, 5 β†’ z-min, z-max
                    7 ---- 6
             f5     |\     |\     f3
             |      | 4 ---- 5     \
             |      3 |--- 2 |      \
             |       \|     \|      f2
             f4       0 ---- 1
Y  Z
 \ |                f0 ------ f1
  \|
   O--- X

🌸 OPTIONS 🌸

  • -case dir β€” pick the case directory you want to use πŸ“‚ (instead of the cwd, which is wherever you already are)
  • -dict file β€” swap in an alternative dictionary for the PDRblockMesh description πŸ“–
  • -noClean β€” don't remove any existing polyMesh/ directory or its files, so they stay safe πŸ™…β€β™€οΈ
  • -time time β€” choose the time you want to write the mesh to (default: constant) ⏰
  • -doc β€” pop the documentation open in your browser 🌐
  • -help β€” show a short help message and exit πŸ‘‹
  • -help-full β€” show the full help and exit πŸ“œ

πŸŽ€ ADVANCED OPTIONS πŸŽ€

These ones are for the power users πŸ‘‘

  • -debug-switch name=val β€” set the value of a registered debug switch. If you leave the value off, it defaults to 1. You can use this multiple times πŸ”
  • -fileHandler handler β€” override the file handler type πŸ—‚οΈ
  • -info-switch name=val β€” set the value of a registered info switch. If you leave the value off, it defaults to 1. You can use this multiple times πŸ”
  • -lib name β€” load an additional library or library list (you can use this multiple times) πŸ“š
  • -opt-switch name=val β€” set the value of a registered optimisation switch (int/bool). If you leave the value off, it defaults to 1. You can use this multiple times πŸ”
  • -doc-source β€” display the source code in your browser πŸ§‘β€πŸ’»
  • -help-compat β€” show the compatibility options and exit πŸ”™
  • -help-man β€” show the full help in manpage format and exit πŸ“„
  • -help-notes β€” show the help notes (description) and exit πŸ—’οΈ

πŸ“ COMPATIBILITY OPTIONS πŸ“

  • -noFunctionObjects β€” this one gets ignored, so it does absolutely nothing πŸ™ˆ

🧚 SEE ALSO 🧚

Online documentation: https://www.openfoam.com/documentation/ πŸ’œ

Copyright © 2018-2019 OpenCFD Ltd. 🌈


And that's the whole tea β˜• This page came from www.openfoam.com, from the OpenFOAM- release (the version number got cut off, sorry bestie 😭), and it's filed under PDRBLOCKMESH(1). No date made it into the footer, but the vibes are still immaculate 🫢πŸ’