VMTKTETRINGENERATOR(1)
πΈ VMTKTETRINGENERATOR πΈ
okay so this one is a section 1 user command, live from your terminal, and bestie it's giving pipeline princess. buckle up π
β¨ NAME β¨
vmtktetringenerator β it's a vmtk script, and yeah, its name is literally just its name, we love a self-titled icon π
π«Ά DESCRIPTION π«Ά
So here's the whole vibe: vmtktetringenerator does automatic piping, then it does parsing options. that's the machinery humming along in the background, no need to worry your pretty head about it β¨
Now the actual main-character job:
vmtktetringenerator : generate input files for the newtetr CFD solver
that's it. that's the whole mission. you feed it a mesh, it hands you the input files the newtetr CFD solver is gonna eat up. iconic behavior π
π Input arguments π
these are the ones you actually get to play with, bestie. one bullet per flag, no skips, no cuts π
-idβ Id (str,1); default=0β the script id πͺͺ-handleβ Self (self,1) β a handle to self, yeah she's self-aware π-disabledβ Disabled (bool,1); default=0β flip this to disable execution and piping π-iβ Mesh (vtkUnstructuredGrid,1) β the input mesh, aka the whole point πΈ-ifileβ MeshInputFileName (str,1) β the filename for the default Mesh reader π-ofileβ OutputFileName (str,1) β the output file name β¨-timestepsonlyβ TimeStepsOnly (bool,1); default=0β when on, it only generates the$timesection of thetetr.infile. just the time section. nothing else. periodt β°-entityidsarrayβ CellEntityIdsArrayName (str,1); default=CellEntityIdsβ the name of the array where entity ids relative to cells are stored π·οΈ-normalizationidβ NormalizationEntityId (int,1); default=-1β the id of the entity relative to which the mesh has to be normalized π-normalizationradiusβ NormalizationRadius (float,1)>= 0.0; default=1.0β the explicit value of the radius relative to which the mesh has to be normalized. use this one when you're not using-normalizationidπ«-inletidsβ InletEntityIds (int,-1); default=[]β the id of inlet entities, i.e. an empty list until you say otherwise πͺ-outletidβ OutletEntityId (int,1); default=-1β the id of the outlet entity π³οΈ-wallidβ WallEntityId (int,1); default=-1β the id of the wall entity π§±-historyidβ HistoryEntityId (int,1); default=-1β the id of the entity whose history has to be stored π-reverseinletsβ ReverseInlets (bool,-1); default=[]β toggles reversal of the nth inlet entity normal π-starttimeβ StartTime (float,1); default=0.0β simulation normalized start time β±οΈ-endtimeβ EndTime (float,1); default=1.0β simulation normalized end time π-timestepsβ NumberOfTimeSteps (int,1)>= 0; default=0β how many time steps sit between start and end time π’-dumpsβ NumberOfDumps (int,1)>= 0; default=0β how many solution dumps sit between start and end time πΎ-dumpflagβ DumpFlag (str,1); default=11000β the flag that identifies a solution dump (e.g.11000=tetr.presandtetr.vel) π©-wnodesectionβ WriteWNodeSection (bool,1); default=1β appends the$wnodesection to the.infile so you can do wall shear stress computation later π©Έ-welemsectionβ WriteWElemSection (bool,1); default=1β appends the$welemsection to the.infile, again for subsequent wall shear stress computation π©Έ
π Output arguments π
she gives as good as she gets, bestie. here's what comes back out π«Ά
-idβ Id (str,1); default=0β the script id πͺͺ-handleβ Self (self,1) β a handle to self π
ngl there's no SYNOPSIS, no OPTIONS heading, no SEE ALSO, no EXIT STATUS β the page just is what it is. no cap. we respect the minimalism π¦
and that's the whole page, bestie!! vmtktetringenerator version 1.5, dated April 2026, brought to you straight from the User Commands corner of the manual. go make some tetr input files, you absolute legend πβ¨ππ·
π¦ 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