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

✨ REFINEHEXMESH(1) ✨

okay bestie, welcome to the OpenFOAM Commands Manual πŸ’– this one is refineHexMesh, and it's part of OpenFOAM (aka The Open Source CFD Toolbox, the icon the legend the moment πŸ’…).


🌸 NAME 🌸

refineHexMesh β€” bestie it's literally part of OpenFOAM (The Open Source CFD Toolbox). that's the whole vibe. 🫢


πŸ¦‹ SYNOPSIS πŸ¦‹

refineHexMesh [OPTIONS] cellSet

✨ DESCRIPTION ✨

so what does she DO πŸ’… she refines a hex mesh by 2x2x2 cell splitting for the cellSet you hand her. that's it. that's the serve. no cap. πŸ”₯


πŸŽ€ ARGUMENTS πŸŽ€

  • cellSet β€” the cell set you're refining, babe. this is the one thing she needs from you. give her the set. 🌸

πŸ‘‘ OPTIONS πŸ‘‘

  • -case dir β€” tell her which case directory to use instead of the cwd (the cwd is just where you're standing rn). πŸ’œ
  • -decomposeParDict file β€” use this specific file for the decomposePar dictionary. yes you can point her at a different one. πŸŽ€
  • -minSet β€” removes cells from the input cellSet to keep to a 2:1 ratio. note: the default behaviour is to extend the set, so this is the opposite of that. choose wisely bestie. 🫢
  • -overwrite β€” overwrites existing mesh/results files. dramatic. permanent. be so serious about this one, it's not playing. 😭
  • -parallel β€” run in parallel. [Parallel option] ⭐
  • -region name β€” specify an alternative mesh region. 🌈
  • -doc β€” displays the documentation in your browser. study time πŸ“šβœ¨
  • -help β€” short help and exit. quick lil snack. πŸ“
  • -help-full β€” full help and exit. the whole meal. πŸ‘‘

πŸ’… ADVANCED OPTIONS πŸ’…

  • -debug-switch name=val β€” specify the value of a registered debug switch. default is 1 if you omit the value. (can be used multiple times, go off) πŸ”₯
  • -fileHandler handler β€” override the file handler type. ✨
  • -hostRoots ((host1 dir1) .. (hostN dirN)) β€” per-host slave root directories for distributed running. the host specification can be a regex. [Parallel option] πŸ¦‹
  • -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) 🌸
  • -roots (dir1 .. dirN) β€” slave root directories for distributed running. [Parallel option] ⭐
  • -doc-source β€” displays the source code in your browser. peek behind the curtain, main character energy πŸ‘‘
  • -help-compat β€” displays compatibility options and exit. πŸ’«
  • -help-man β€” displays full help in manpage format and exit. πŸ“–
  • -help-notes β€” displays help notes (description) and exit. 🫢

🌈 COMPATIBILITY OPTIONS 🌈

  • -noFunctionObjects β€” this option is ignored. literally ignored. she does not care. πŸ’€ (but it's listed here so you know it's there, iykyk)

πŸ” SEE ALSO πŸ”

online documentation: https://www.openfoam.com/documentation/ β€” go read, bestie, it's giving educational πŸ’–


Copyright Β© 2018-2019 OpenCFD Ltd.


www.openfoam.com Β· OpenFOAM- Β· refineHexMesh(1)

and that's the whole page, babe πŸŽ€ this lil manual is served fresh from www.openfoam.com, tagged OpenFOAM- (no date on this one, she's timeless πŸ’…), and yeah β€” refine those hexes, keep your 2:1 ratio, and don't hit -overwrite unless you mean it. periodt. βœ¨πŸ¦‹πŸ’–