VMTKMESHREADER(1)

πŸ“¦ version 1.5.0, in ubuntu stonking

🌸 VMTKMESHREADER 🌸

okay so bestie, welcome to vmtkmeshreader, a User Commands icon in manual section 1. she's a vmtk script πŸ’… and she is literally just here to read a mesh and store it β€” no drama, no cap. pull up a chair, grab a strawberry πŸ“, and let's get into it.


✨ NAME ✨

vmtkmeshreader β€” vmtk script vmtkmeshreader. that's it, that's the name, she said what she said πŸ‘‘


πŸ’– DESCRIPTION πŸ’–

so here's the vibe πŸ¦‹: Automatic piping vmtkmeshreader, then Parsing options vmtkmeshreader. the whole flow is automated, she handles it, you just tell her what you want.

vmtkmeshreader : read a mesh and stores it in a vtkUnstructuredGrid object β€” that's the main character mission statement fr fr. she reads, she stores, she slays ✨


πŸ”₯ Input arguments:

  • -id Id (str,1); default=0 β€” script id. lowkey the little name tag for the script 🏷️
  • -handle Self (self,1) β€” handle to self. it's giving self-awareness πŸ’…
  • -disabled Disabled (bool,1); default=0 β€” disable execution and piping. flip this to 1 and she's on do-not-disturb πŸ™ˆ
  • -f Format (str,1) in ['vtkxml', 'vtkxmlp', 'vtk', 'fdneut', 'ngneut', 'tecplot', 'tetgen', 'gambit'] β€” file format. quick translation for the girlies: fdneut is the FIDAP neutral format, and ngneut is the Netgen neutral format 🧚
  • -guessformat GuessFormat (bool,1); default=1 β€” guess file format from extension. she's a detective, she just knows πŸ”
  • -i Mesh (vtkUnstructuredGrid,1) β€” the input mesh. the thing you're feeding her, bestie 🫢
  • -ifile InputFileName (str,1) β€” input file name πŸŽ€
  • -ghostnodes GhostNodes (bool,1); default=1 β€” store all nodes for 9-noded quads, 7-noded triangles, 27-noded hexahedra, 18-noded wedges; otherwise, store them as 8-noded quads, 6-noded triangles, 20-noded hexahedra, 15-noded wedges β€” fdneut only ⭐
  • -volumeelementsonly VolumeElementsOnly (bool,1); default=0 β€” only read volume elements β€” fdneut and ngneut πŸ’€
  • -entityidsarray CellEntityIdsArrayName (str,1); default=CellEntityIds β€” name of the array where entity ids have to be stored β€” ngneut and tetgen 🌈
  • -ofile MeshOutputFileName (str,1) β€” filename for the default Mesh writer. where the glow-up gets saved πŸ’Ύ

πŸ‘‘ Output arguments:

  • -id Id (str,1); default=0 β€” script id. yes she shows up again, she contains multitudes πŸ’œ
  • -handle Self (self,1) β€” handle to self. iconic behaviour honestly
  • -o Mesh (vtkUnstructuredGrid,1) β€” the output mesh. this is the moment, the reveal, the serve πŸ”₯
  • -entityidsarray CellEntityIdsArrayName (str,1); default=CellEntityIds β€” name of the array where entity ids have been stored β€” ngneut and tetgen ✨

heads up bestie πŸŽ€ β€” if you're running fdneut or ngneut, some of those flags only hit for those formats specifically. and the input -entityidsarray says ids have to be stored while the output one says ids have been stored β€” past tense, she's done, she's finished, periodt πŸ’…

and that's the whole page, no skips, no cuts, we ate 🍽️✨ this was vmtkmeshreader version 1.5, dated April 2026, from the User Commands collection β€” love her, follow her, run her responsibly πŸ«ΆπŸ’–πŸŒΈ

πŸ“¦ where this page comes from