VMTKMESHMERGE(1)

πŸ“¦ version 1.5.0, in ubuntu stonking

πŸ’– vmtkmeshmerge πŸ’–

okay bestie, so vmtkmeshmerge is a vmtk script, and we're gonna talk about it. it's one of those little pipeline gremlins that just does its job and looks cute doing it. πŸŽ€


✨ NAME ✨

vmtkmeshmerge β€” vmtk script vmtkmeshmerge

🌸 DESCRIPTION 🌸

so like. automatic piping. vmtkmeshmerge. parsing options. vmtkmeshmerge. that's the whole vibe summary fr fr. πŸ’…

vmtkmeshmerge : Merge two or three meshes into one.

yes bestie you read that right β€” it merges meshes. two of them. or three of them. and then they're ONE. it's giving found family. it's giving "we're stronger together". πŸ¦‹

🫢 Input arguments 🫢

every single knob you can turn when you're feeding this icon its data:

  • -id Id (str,1); default=0 β€” script id
  • -handle Self (self,1) β€” handle to self
  • -disabled Disabled (bool,1); default=0 β€” disable execution and piping
  • -entityidsarray CellEntityIdsArrayName (str,1); default=CellEntityIds β€” name of the array where entity ids have been stored
  • -mesh1 Mesh1 (vtkUnstructuredGrid,1) β€” mesh number 1 to merge
  • -mesh1file Mesh1InputFileName (str,1) β€” filename for the default Mesh1 reader
  • -mesh2 Mesh2 (vtkUnstructuredGrid,1) β€” mesh number 2 to merge
  • -mesh2file Mesh2InputFileName (str,1) β€” filename for the default Mesh2 reader
  • -mesh3 Mesh3 (vtkUnstructuredGrid,1) β€” mesh number 3 to merge
  • -mesh3file Mesh3InputFileName (str,1) β€” filename for the default Mesh3 reader
  • -mesh4 Mesh4 (vtkUnstructuredGrid,1) β€” mesh number 4 to merge
  • -mesh4file Mesh4InputFileName (str,1) β€” filename for the default Mesh4 reader
  • -mesh5 Mesh5 (vtkUnstructuredGrid,1) β€” mesh number 5 to merge
  • -mesh5file Mesh5InputFileName (str,1) β€” filename for the default Mesh5 reader
  • -mesh6 Mesh6 (vtkUnstructuredGrid,1) β€” mesh number 6 to merge
  • -mesh6file Mesh6InputFileName (str,1) β€” filename for the default Mesh6 reader
  • -mesh7 Mesh7 (vtkUnstructuredGrid,1) β€” mesh number 7 to merge
  • -mesh7file Mesh7InputFileName (str,1) β€” filename for the default Mesh7 reader
  • -cellentityidoffset1 CellEntityIdOffset1 (int,1); default=None β€” offset added to cell entity ids from mesh1
  • -cellentityidoffset2 CellEntityIdOffset2 (int,1); default=None β€” offset added to cell entity ids from mesh2
  • -cellentityidoffset3 CellEntityIdOffset3 (int,1); default=None β€” offset added to cell entity ids from mesh3
  • -cellentityidoffset4 CellEntityIdOffset4 (int,1); default=None β€” offset added to cell entity ids from mesh4
  • -cellentityidoffset5 CellEntityIdOffset5 (int,1); default=None β€” offset added to cell entity ids from mesh5
  • -cellentityidoffset6 CellEntityIdOffset6 (int,1); default=None β€” offset added to cell entity ids from mesh6
  • -cellentityidoffset7 CellEntityIdOffset7 (int,1); default=None β€” offset added to cell entity ids from mesh7
  • -ofile MeshOutputFileName (str,1) β€” filename for the default Mesh writer
ok quick note bestie: yeah there's a -mesh4 through -mesh7 and offsets up to -cellentityidoffset7. the summary up top says two or three meshes, and these are the arguments that exist. i'm not making the rules, i'm just reading them to you. πŸ’€

πŸ‘‘ Output arguments πŸ‘‘

what it hands back to you when it's done being iconic:

  • -id Id (str,1); default=0 β€” script id
  • -handle Self (self,1) β€” handle to self
  • -o Mesh (vtkUnstructuredGrid,1) β€” the output mesh
  • -entityidsarray CellEntityIdsArrayName (str,1); default=CellEntityIds β€” name of the array where entity ids have been stored

and that's the whole page, bestie. no cap. slay 🧚

signing off: this was vmtkmeshmerge 1.5, from April 2026. mwah. πŸ’œβœ¨

πŸ“¦ where this page comes from