VMTKMESHVORTICITYHELICITY(1)
β¨ NAME β¨
okay so bestie, welcome to vmtkmeshvorticityhelicity β she's a vmtk script, and yes her full government name is literally vmtkmeshvorticityhelicity π
πΈ DESCRIPTION πΈ
So here's the vibe: vmtkmeshvorticityhelicity does automatic piping, parses her options, and then goes to work. That's the whole personality. π
vmtkmeshvorticityhelicity : compute vorticity and helicity from a velocity field β¨π₯
No cap, that's the entire point of her existence. Let's get into the receipts.
π«Ά Input arguments:
-idId (str,1); default=0β this is the script id, bestie. everyone needs an id. iconic behavior.-handleSelf (self,1) β a handle to self. she's holding her own hand, we love a self-sufficient queen π-disabledDisabled (bool,1); default=0β if you turn this on, execution and piping justβ¦ stop. like she's on do-not-disturb π-iMesh (vtkUnstructuredGrid,1) β the input mesh. this is what you're feeding her.-ifileMeshInputFileName (str,1) β the filename for the default Mesh reader, so she knows where to look π-helicityComputeHelicity (bool,1); default=Trueβ should she compute helicity? default says yes, and honestly, slay.-velocityarrayVelocityArrayName (str,1); default=Noneβ the name of your velocity array. no default, so you gotta tell her yourself fr fr-vorticityarrayVorticityArrayName (str,1); default=Vorticityβ where the vorticity array lives / what it's called. default is literally justVorticity.-helicityarrayHelicityArrayName (str,1); default=Helicityβ same energy, but for helicity. default =Helicity.-toleranceConvergenceTolerance (float,1); default=1e-06β the convergence tolerance, and yes it's tiny. she is precise β¨-quadratureorderQuadratureOrder (int,1); default=3β quadrature order, a cute little integer, defaulting to3.-ofileMeshOutputFileName (str,1) β the filename for the default Mesh writer. this is where the results go, no mystery box π
π¦ Output arguments:
-idId (str,1); default=0β yep, the script id again. she shows up in outputs too, main character energy π-handleSelf (self,1) β and a handle to self again. consistency is a flex.-oMesh (vtkUnstructuredGrid,1) β the output mesh!! the whole reason we're here. your glow-up mesh, hand-delivered π
lowkey real talk:-velocityarraydefaults toNone, so don't just vibe and hope β set your velocity array name yourself, bestie. π«Ά
aaaand that's the whole page, periodt. π
β¨ this was vmtkmeshvorticityhelicity version 1.5, from April 2026 β catch you in the next man page, mwah πππ
π¦ where this page comes from
- ubuntu stonking: vmtk 1.5.0+dfsg1-1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms