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

✨ interPhaseChangeDyMFoam β€” the OpenFOAM glow-up πŸ’–

okay bestie, sit DOWN because we're talking about interPhaseChangeDyMFoam(1), and she's part of OpenFOAM (The Open Source CFD Toolbox). yes, the whole toolbox. iconic behavior only.


🌸 NAME 🌸

interPhaseChangeDyMFoam β€” part of OpenFOAM (The Open Source CFD Toolbox). that's it, that's the name, she's lowkey mysterious like that. πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

interPhaseChangeDyMFoam [OPTIONS]

that's the whole vibe. flags go in the brackets, no cap.


πŸ’… DESCRIPTION πŸ’…

so this solver is for two incompressible, isothermal immiscible fluids with phase-change. two fluids, bestie. they do NOT mix (immiscible, she said what she said), everything stays at the same temperature (isothermal), nothing gets compressed (incompressible), and there's phase-change happening on top of all that. it's giving multitasking queen. πŸ‘‘

and how does she track where one fluid ends and the other begins? VOF (volume of fluid) phase-fraction based interface capturing. that's the interface-capturing moment. 🌊

plus β€” and this is the part that makes her special, iykyk β€” she's got optional mesh motion and mesh topology changes, including adaptive re-meshing. the mesh can literally move and reshape itself. main character energy fr fr. πŸ”₯


✨ OPTIONS ✨

here come the flags, and no we are NOT skipping any of them, every single one is getting her moment:

  • -case dir β€” tell her which case directory to use instead of the cwd. be specific, she loves that. πŸ“
  • -decomposeParDict file β€” use the file you picked for the decomposePar dictionary.
  • -parallel β€” run in parallel. [Parallel option] β€” yes she does multi-core, she's booked and busy. ⚑
  • -postProcess β€” execute functionObjects only. nothing else, just the functionObjects. boundaries. 🫢
  • -doc β€” pops the documentation open in your browser. study up, bestie.
  • -help β€” short help, then she dips. bye. πŸ‘‹
  • -help-full β€” full help, then she dips. the deluxe version. πŸ’–

πŸ‘‘ ADVANCED OPTIONS πŸ‘‘

okay this is the VIP section, come through:

  • -debug-switch name=val β€” set the value of a registered debug switch. if you leave the value off, the default is 1. and yes, you can use it multiple times, stack 'em. πŸ›
  • -fileHandler handler β€” override the file handler type. she's flexible like that.
  • -hostRoots ((host1 dir1) .. (hostN dirN)) β€” per-host slave root directories for distributed running. the host spec can be a regex, so go wild. [Parallel option] πŸ–₯️
  • -info-switch name=val β€” set the value of a registered info switch. value omitted? default 1. repeat as much as you want. πŸ’¬
  • -lib name β€” load an extra library, or a whole library list. can be used multiple times, collect them like stickers. πŸ“š
  • -listFunctionObjects β€” lists the functionObjects. window shopping. πŸ›οΈ
  • -listFvOptions β€” lists the fvOptions.
  • -listRegisteredSwitches β€” lists switches registered for run-time modification (peep the -listUnsetSwitches option, they're besties).
  • -listScalarBCs β€” lists scalar field boundary conditions (fvPatchField<scalar>).
  • -listSwitches β€” lists switches declared in libraries (again, see the -listUnsetSwitches option).
  • -listTurbulenceModels β€” lists turbulenceModels. chaotic, in a good way. πŸŒͺ️
  • -listUnsetSwitches β€” modifies the switch listing so it shows values that are not set in etc/controlDict. sneaky peek energy. πŸ™ˆ
  • -listVectorBCs β€” lists vector field boundary conditions (fvPatchField<vector>).
  • -noFunctionObjects β€” do NOT execute function objects. she's on strike, respectfully. πŸ’€
  • -opt-switch name=val β€” set the value of a registered optimisation switch (int/bool). omit the value and the default is 1. can be used multiple times. βš™οΈ
  • -roots (dir1 .. dirN) β€” slave root directories for distributed running. [Parallel option]
  • -doc-source β€” display the source code in your browser. reading the source is a love language, ngl. πŸ’œ
  • -help-man β€” full help in manpage format, then exit.
  • -help-notes β€” help notes (the description), then exit. πŸ“

🌈 SEE ALSO 🌈

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

go read, bestie, it's free education. ✨


Copyright Β© 2018-2019 OpenCFD Ltd.


and that's the whole page, mwah. πŸ’– this gem comes to you courtesy of www.openfoam.com, version OpenFOAM-, and the lovely people at OpenCFD Ltd. β€” INTERPHASECHANGEDYMFOAM(1), out. slay, stay hydrated, and always check your boundary conditions. 🧚πŸ’