VMTKMESHCOMPARE(1)

πŸ“¦ version 1.5.0, in ubuntu stonking

✨ NAME ✨

vmtkmeshcompare β€” bestie it's a vmtk script, and its whole job is comparing a mesh against a reference 🫢


🌸 DESCRIPTION 🌸

okay so first thing, lowkey the housekeeping: vmtkmeshcompare does automatic piping, parses its options, and then gets to work. like it literally just goes.

And here's the vibe: vmtkmeshcompare</p> : compares a mesh against a reference. that's it, that's the mission, no cap πŸ’…

πŸŽ€ Input arguments:

  • -id Id (str,1); default=0 β€” the script id, it's giving "who am I" energy
  • -handle Self (self,1) β€” a handle to self, iconic
  • -disabled Disabled (bool,1); default=0 β€” turn this on and execution and piping are disabled. like, it just stops doing the thing 😭
  • -i Mesh (vtkUnstructuredGrid,1) β€” the input mesh, the main character fr
  • -ifile MeshInputFileName (str,1) β€” the filename for the default Mesh reader
  • -r ReferenceMesh (vtkUnstructuredGrid,1) β€” the reference mesh you're comparing against, the blueprint, the standard, the blueprint-bestie
  • -rfile ReferenceMeshInputFileName (str,1) β€” the filename for the default ReferenceMesh reader
  • -method Method (str,1) in ['quality', 'pointarray', 'cellarray'] β€” the method of the test. pick your fighter ✨
  • -array ArrayName (str,1) β€” the name of the array
  • -tolerance Tolerance (float,1); default=1e-08 β€” the tolerance for numerical comparisons. tiny lil number, huge responsibility 🧚
  • -ofile ResultDataOutputFileName (str,1) β€” filename for the default ResultData writer

πŸ¦‹ Output arguments:

  • -id Id (str,1); default=0 β€” the script id again, yes it's here twice, that's just how it is πŸ™ˆ
  • -handle Self (self,1) β€” handle to self, still iconic the second time
  • -result Result (bool,1) β€” a boolean that states if the meshes are equal or not. literally the whole point, the moment, the reveal πŸ‘‘
  • -o ResultData (vtkUnstructuredGrid,1) β€” the output mesh
  • -log ResultLog (str,1) β€” the Result Log, receipts bestie, always keep receipts πŸ“

ngl the descriptions above are short and sweet but they're exactly the descriptions, so don't come for me, I just added the sparkle πŸ’–

that's the whole page, periodt. this was vmtkmeshcompare version 1.5, dated April 2026, and it lives in the User Commands corner of the manual. go compare some meshes bestie, you got this πŸŒˆβ­πŸ¦‹

πŸ“¦ where this page comes from