mia-3dvfcompare(1)
π mia-3dvfcompare β the bestie guide to comparing two vector fields π
okay so picture this: you've got two vector fields and you NEED to know if they're the same. that's literally what mia-3dvfcompare is for bestie. it lives in the General Commands Manual on your system, and it is so much cooler than it sounds.
β¨ NAME β¨
mia-3dvfcompare β Compare two Vectorfields. yes that's it. that's the job. π¦
π SYNOPSIS π
mia-3dvfcompare -1 <in-file-1> -2 <in-file-2> [options]
π DESCRIPTION π
mia-3dvfcompare compares two vector fields and prints out the difference norm per pixel to cout if it is larger than delta.
like, per pixel. individually. it's giving meticulous. it's giving detail-oriented icon. π«Ά
π OPTIONS π
-1,--in-file-1=(input, required); io β input vector field 1. for supported file types seePLUGINS:3dvf/io.-2,--in-file-2=(input, required); io β input vector field 2. for supported file types seePLUGINS:3dvf/io.-d,--delta=0 β Maximum difference between vector to be ignored. so anything at or under this is like, "not my business, carry on" π
πΈ Help & Info πΈ
-V,--verbose=warning β verbosity of output, print messages of given level and higher priorities. like a vibe filter for your terminal. the supported priorities, starting at the lowest level, are:traceβ Function call tracedebugβ Debug outputinfoβ Low level messagesmessageβ Normal messageswarningβ Warningsfailβ Report test failureserrorβ Report errorsfatalβ Report only fatal errors
--copyrightβ print copyright information π-h,--helpβ print this help-?,--usageβ print a short help--versionβ print the version number and exit
π Processing π
--threads=-1β Maxiumum number of threads to use for processing. this number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation). yes "Maxiumum" is spelled like that in the original, do not @ me, we keep it exactly π₯
π§ PLUGINS: 3dvf/io π§
all the file formats that can show up in this function, bestie, one by one:
cvistaβ obsolete 3d vector field io plugin for range compressend vista (saving not supported). ngl, it's obsolete, so likeβ¦ noted. π- Recognized file extensions:
.CVF,.cvf - Supported element types:
- floating point 32 bit
- Recognized file extensions:
datapoolβ Virtual IO to and from the internal data pool- Recognized file extensions:
.@
- Recognized file extensions:
vistaβ a 3d vector field io plugin for vista- Recognized file extensions:
.V,.VF,.v,.vf - Supported element types:
- floating point 32 bit
- Recognized file extensions:
vtkβ 3D Vector field in- and output (experimental). No attributes are stored or read.- Recognized file extensions:
.VTK,.VTKVF,.vtk,.vtkvf - Supported element types:
- floating point 32 bit
- Recognized file extensions:
β EXAMPLE β
Compare vector fields vf1.v and vf2.v and print out all differences above 0.01.
mia-3dvfcompare -1 vf1.v -2 vf2.v -d 0.01
that's it. that's the whole move. run it, get the receipts. π
π AUTHOR(s) π
Gert Wollny β the mastermind, the main character, we stan. π
π COPYRIGHT π
This software is Copyright (c) 1999β2015 Leipzig, Germany and Madrid, Spain. It comes with ABSOLUTELY NO WARRANTY and you may redistribute it under the terms of the GNU GENERAL PUBLIC LICENSE Version 3 (or later). For more information run the program with the option --copyright.
okay important bestie note: ABSOLUTELY NO WARRANTY means exactly what it says, no cap. read the license, it's giving legally binding. π«Ά
and that's the whole page, gorgeous. this one shipped as USER COMMANDS, v2.4.7, and honestly? slay. go compare some vector fields, you've got this. periodt. β¨π¦π
π¦ where this page comes from
- debian bookworm: mia-tools 2.4.7-11+b1 Β· GPL-3.0-or-later
- ubuntu resolute: mia-tools 2.4.7-18 Β· GPL-3.0-or-later
- ubuntu stonking: mia-tools 2.4.7-19build1 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms