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

✨ BLOCKMESH(1) ✨

okay so bestie, meet blockMesh β€” she's part of OpenFOAM (The Open Source CFD Toolbox), and she is literally the moment. πŸ’…


🌸 SYNOPSIS 🌸

blockMesh [OPTIONS]

πŸ¦‹ DESCRIPTION πŸ¦‹

Block mesh generator. πŸŽ€ That's her whole thing. She makes blocks, she meshes them, she serves.

So here's the tea on how vertex and face labels get ordered inside a block β€” for the local vertex numbering in the sequence 0 to 7:

  • Faces 0, 1 (x-direction) are left, right.
  • Faces 2, 3 (y-direction) are front, back.
  • Faces 4, 5 (z-direction) are bottom, top.

And the visual, because iykyk, you NEED the visual:

                               7 ---- 6
                        f5     |\     |\     f3
                        |      | 4 ---- 5     \
                        |      3 |--- 2 |      \
                        |       \|     \|      f2
                        f4       0 ---- 1
           Y  Z
            \ |                f0 ------ f1
             \|
              O--- X

like. she's iconic. look at her. 🫢


πŸ’– OPTIONS πŸ’–

  • -blockTopology β€” Write block edges and centres as obj files and exit. yes bestie, obj files, and then she's out. πŸšͺ
  • -case dir β€” Specify case directory to use (instead of the cwd). dir is the placeholder, keep it cute.
  • -dict file β€” Alternative dictionary for the blockMesh description. swap in a different file, go off.
  • -noClean β€” Do not remove any existing polyMesh/ directory or files. she leaves everything exactly where it was. no cleanup era. πŸ™ˆ
  • -region name β€” Specify alternative mesh region.
  • -sets β€” Write cellZones as cellSets too (for processing purposes). double duty, she contains multitudes. ✨
  • -time time β€” Specify a time to write mesh to (default: constant).
  • -doc β€” Display documentation in browser.
  • -help β€” Display short help and exit.
  • -help-full β€” Display full help and exit.

πŸ”₯ ADVANCED OPTIONS πŸ”₯

  • -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).
  • -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-compat β€” Display compatibility options and exit.
  • -help-man β€” Display full help (manpage format) and exit.
  • -help-notes β€” Display help notes (description) and exit.

πŸ’€ COMPATIBILITY OPTIONS πŸ’€

  • -noFunctionObjects β€” This option is ignored. like, fully ignored. she is not listening. not even a little. πŸ’€

🌈 SEE ALSO 🌈

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


Copyright Β© 2018-2019 OpenCFD Ltd.


k bye bestie, that's the whole page!! πŸŽ€ this came to you straight from www.openfoam.com, rocking the OpenFOAM- version tag, and it's the BLOCKMESH(1) manual page. go forth and mesh. πŸ’œ