MESHIO(1)

πŸ“¦
version 5.3.5 Β· 2 versions
, in fedora 43

πŸ¦‹ NAME πŸ¦‹

meshio β€” bestie, this is the manual page for meshio 5.3.5, and it's literally your little mesh-converting fairy godmother 🧚 (it lives in section 1 of the manual, iykyk).


✨ DESCRIPTION ✨

okay so here's the vibe: you run it like this πŸ’–

usage: meshio convert [-h]

[--input-format
{abaqus,ansys,avsucd,cgns,dolfin-xml,exodus,flac3d,gmsh,h5m,hmf,mdpa,med,medit,nastran,netgen,neuroglancer,obj,off,permas,ply,stl,su2,tecplot,tetgen,ugrid,vtk,vtu,wkt,xdmf}]
       [--output-format
{abaqus,ansys,avsucd,cgns,dolfin-xml,exodus,flac3d,gmsh,gmsh22,h5m,hmf,mdpa,med,medit,nastran,netgen,neuroglancer,obj,off,permas,ply,stl,su2,svg,tecplot,tetgen,ugrid,vtk,vtk42,vtk51,vtu,wkt,xdmf}]
       [--ascii] [--float-format FLOAT_FORMAT] [--sets-to-int-data]
       [--int-data-to-sets] infile outfile

like. look at all those formats. iconic. πŸ‘‘


πŸŽ€ positional arguments πŸŽ€

  • infile β€” the mesh file you're reading FROM, bestie. your source material. the blueprint. πŸ“₯
  • outfile β€” the mesh file you're writing TO. your glow-up destination. πŸ“€

πŸ’… options πŸ’…

  • -h, --help β€” shows this help message and then dips. the "wait what does this do again" button. 🫢
  • --input-format, -i {abaqus,ansys,avsucd,cgns,dolfin-xml,exodus,flac3d,gmsh,h5m,hmf,mdpa,med,medit,nastran,netgen,neuroglancer,obj,off,permas,ply,stl,su2,tecplot,tetgen,ugrid,vtk,vtu,wkt,xdmf} β€” tells it what format your input file is in. input file format, periodt.
  • --output-format, -o {abaqus,ansys,avsucd,cgns,dolfin-xml,exodus,flac3d,gmsh,gmsh22,h5m,hmf,mdpa,med,medit,nastran,netgen,neuroglancer,obj,off,permas,ply,stl,su2,svg,tecplot,tetgen,ugrid,vtk,vtk42,vtk51,vtu,wkt,xdmf} β€” tells it what format you want to get out the other side. output file format, slay. (and yes, the output list is longer than the input list β€” it's giving ✨main character✨, gmsh22, svg, vtk42 and vtk51 said "we're only available on the way out" πŸ’…)
  • --ascii, -a β€” writes in the ASCII format variant, but only where that's applicable. and heads up: the default is binary, so don't come for me when your file isn't human-readable πŸ™ˆ
  • --float-format, -f FLOAT_FORMAT β€” the float format used in output ASCII files. default is .16e, no cap. πŸ”’
  • --sets-to-int-data, -s β€” if possible, converts sets to integer data. super useful when the output type simply does NOT support sets and you're out here like 😭
  • --int-data-to-sets, -d β€” if possible, converts integer data to sets. useful when the output type doesn't support integer data. the mirror twin of the one above, obsessed. πŸͺž

lowkey reminder bestie: both --sets-to-int-data and --int-data-to-sets are doing their best β€” they say "if possible" for a reason, so don't expect magic when the target format just isn't built for it. πŸŽ€

and that's the whole page!! no notes 🌈

meshio 5.3.5 Β· September 2025 Β· xoxo, go convert something gorgeous πŸ’œπŸŒΈπŸ¦‹

πŸ“¦ where this page comes from