Test data for polyxios codec integration testing.
| Format Release | Format | Files | Size |
|---|---|---|---|
abaqus |
ABAQUS | 5 | 14.6 KB |
avs |
AVS | 1 | 6.5 KB |
dolfin |
DOLFIN | 1 | 222.8 KB |
flac3d |
FLAC3D | 1 | 17.0 KB |
gmsh |
GMSH | 2 | 10.8 KB |
mdpa |
MDPA | 2 | 129.1 KB |
medit |
MEDIT | 6 | 407.3 KB |
mesh |
MESH | 89 | 358.5 KB |
nastran |
NASTRAN | 2 | 22.7 KB |
netgen |
NETGEN | 3 | 35.6 KB |
obj |
OBJ | 34 | 112.0 MB |
off |
OFF | 4 | 104.8 KB |
ply |
PLY | 22 | 175.7 MB |
stl |
STL | 2 | 450.1 KB |
su2 |
SU2 | 2 | 5.6 KB |
tecplot |
TECPLOT | 3 | 1.1 KB |
tetgen |
TETGEN | 2 | 13.8 KB |
ugrid |
UGRID | 1 | 182 B |
vtk |
VTK | 59 | 31.7 MB |
vtp |
VTP | 15 | 5.3 MB |
vtu |
VTU | 5 | 21.9 KB |
wkt |
WKT | 16 | 1.4 KB |
Show all models...
- abaqus:
UUea.inp,beam-buckl_calculix.inp,element_elset.inp,nle1xf3c.inp,timber_modal_calculix.inp - avs:
2d_mesh.avs - dolfin:
square.xml - flac3d:
flac3d_mesh_ex.f3grid - gmsh:
insulated-2.2.msh,insulated-4.1.msh - mdpa:
cube.mdpa,spatial_statistics.mdpa - medit:
cube86.mesh,cube_mmg.mesh,cube_mmgs.mesh,hch_strct.4.be.meshb,hch_strct.4.meshb,sphere_mixed.1.meshb - mesh:
amr-hex.mesh,amr-quad.mesh,ball-nurbs.mesh,beam-hex-nurbs.mesh,beam-hex.mesh,beam-quad-amr.mesh,beam-quad-nurbs-sf.mesh,beam-quad-nurbs.mesh,beam-quad.mesh,beam-tet.mesh,beam-tri.mesh,beam-wedge.mesh,channel-bifurcation-2d.mesh,compass.mesh,cube-nurbs.mesh,diag-segment-2d.mesh,diag-segment-3d.mesh,disc-nurbs.mesh,equilateral-pyramid.mesh,escher-p2.mesh,escher-p3.mesh,escher.mesh,fichera-amr.mesh,fichera-mixed-16.mesh,fichera-mixed-p2.mesh,fichera-mixed.mesh,fichera-q2.mesh,fichera-q3.mesh,fichera-quad-mixed.mesh,fichera-quad.mesh,fichera.mesh,hexagon.mesh,inline-hex.mesh,inline-pyramid.mesh,inline-quad.mesh,inline-segment.mesh,inline-tet.mesh,inline-tri.mesh,inline-wedge.mesh,klein-bottle.mesh,klein-donut.mesh,l-shape.mesh,llnl-p3.mesh,mfem.mesh,mobius-strip.mesh,nc-nurbs3d.mesh,nc3-nurbs.mesh,nurbs-segments2d-patches-multispan.mesh,nurbs-segments2d-patches.mesh,nurbs-segments2d.mesh,nurbs-segments3d-patches.mesh,nurbs-segments3d.mesh,octahedron.mesh,periodic-cube.mesh,periodic-hexagon.mesh,periodic-segment.mesh,periodic-square.mesh,pipe-nurbs-2d.mesh,pipe-nurbs-log.mesh,pipe-nurbs.mesh,ref-cube.mesh,ref-prism.mesh,ref-pyramid.mesh,ref-segment.mesh,ref-square.mesh,ref-tetrahedron.mesh,ref-triangle.mesh,rt-2d-p4-tri.mesh,rt-2d-q3.mesh,segment-nurbs.mesh,square-disc-nurbs-patch.mesh,square-disc-nurbs.mesh,square-disc-p2.mesh,square-disc-p3.mesh,square-disc-surf.mesh,square-disc.mesh,square-mixed.mesh,square-nurbs-pw.mesh,square-nurbs.mesh,star-hilbert.mesh,star-mixed-p2.mesh,star-mixed.mesh,star-q2.mesh,star-q3.mesh,star-surf.mesh,star.mesh,tinyzoo-3d.mesh,toroid-hex.mesh,toroid-wedge.mesh - nastran:
cylinder.fem,cylinder_cells_first.fem - netgen:
periodic_1d.vol,periodic_2d.vol,periodic_3d.vol - obj:
alligator.obj,armadillo.obj,ateneam.obj,beast.obj,beetle-alt.obj,beetle.obj,bimba.obj,cheburashka.obj,cow.obj,elepham.obj,elephav.obj,fandisk.obj,happy.obj,homer.obj,horse.obj,igea.obj,lucy.obj,max-planck.obj,mba1.obj,mba2.obj,mni-surface-mesh.obj,nefertiti.obj,ogre.obj,rocker-arm.obj,spot.obj,stanford-bunny.obj,star-wars-vader-tie-fighter.obj,suzanne.obj,teapot.obj,tree.obj,utah_teapot.obj,venusm.obj,woody.obj,xyzrgb_dragon.obj - off:
2triangles.off,ballA.off,comments.off,cube.off - ply:
Armadillo.ply,DC_border.ply,Lucy100k_binary.ply,Unicorn_Stuffy_cleaned.ply,bun_zipper_res4.ply,bunny.ply,cow.ply,dolphins_ascii.ply,dolphins_be_binary.ply,dolphins_colored_ascii.ply,dolphins_le_binary.ply,dragon.ply,gs_Halo_Believe.cleaned.compressed.ply,hand.ply,happy.ply,horse.ply,igea.ply,shark.ply,small_hornedlizard.compressed.ply,spider.ply,tet.ply,volume_3D_ply.ply - stl:
20mm-xyz-cube.stl,box.STL - su2:
mixgrid.su2,square.su2 - tecplot:
quad_zone_comma.tec,quad_zone_multivar.tec,quad_zone_space.tec - tetgen:
mesh.ele,mesh.node - ugrid:
pyra_cube.ugrid - vtk:
AngularSector.vtk,CylinderLinear.vtk,CylinderQuadratic.vtk,DEC.vtk,PentaHexa.vtk,RectGrid2.vtk,SampleStructGrid.vtk,SemiDisk.vtk,SurfaceVectors.vtk,ball.vtk,ball_vtkterst.vtk,beam-hex.vtk,beam-quad.vtk,beam-tet.vtk,beam-tri.vtk,beam-wedge.vtk,blow.vtk,blowAttr.vtk,blowGeom.vtk,bore.vtk,brainImageSmooth.vtk,bunny.vtk,escher-p2.vtk,escher.vtk,faults.vtk,fichera-mixed-p2.vtk,fichera-q2.vtk,fichera.vtk,fieldfile.vtk,financial.vtk,fran_cut.vtk,heart.vtk,hello.vtk,hexa.vtk,ironProt.vtk,lena_header_with_spaces.vtk,matrix.vtk,office.binary.vtk,plate.vtk,polyEx.vtk,post.vtk,qualityEx.vtk,square-disc-p2.vtk,square-disc.vtk,star-mixed-p2.vtk,star-q2.vtk,star.vtk,tensors.vtk,test_COLOR_SCALARS_1.vtk,tetraMesh.vtk,texThres2.vtk,track1.binary.vtk,track2.binary.vtk,track3.binary.vtk,uGridEx.vtk,usa.vtk,volume_3D_vtk_field_data.vtk,volume_3D_vtk_scalars.vtk,vtk.vtk - vtp:
Bunny.vtp,ExportBunny.vtp,ExportBunny.zip,Exporttrumpet.vtp,Human.vtp,ObliqueCone.vtp,Ring.vtp,SemiDisk-0.vtp,SemiDisk-1.vtp,SyntheticPolyline.vtp,cow.vtp,disk_out_ref_surface.vtp,filledContours.vtp,political.vtp,uniform-001371-5x5x5.vtp - vtu:
Hexahedron.vtu,QuadraticPyramid.vtu,QuadraticWedge.vtu,polyhedron2pieces.vtu,quadraticTetra01.vtu - wkt:
collection.wkt,complex_multipoly_z.wkt,hole_in_hole.wkt,linestring.wkt,multilinestring.wkt,multipoint.wkt,multipoly_mixed.wkt,multipolygon.wkt,multipolygon_hole.wkt,point.wkt,polygon.wkt,polygon_hole.wkt,shared_edge.wkt,shared_vertex.wkt,simple.wkt,whitespaced.wkt
Assets are curated from public-domain files, academic benchmark sets, and open-source repositories. They are used strictly for testing, parser compliance validation, and performance benchmarking. All files remain the intellectual property of their respective authors. If you are the copyright holder of any asset and wish it removed, please open an issue.
Sources used in v0.2.0:
| Repository | License |
|---|---|
| nschloe/meshio | MIT |
| mikedh/trimesh | MIT |
| MmgTools/Mmg | LGPL-3.0 |
| RBniCS/RBniCS | LGPL-3.0 |
| libigl/libigl-tutorial-data | MPL-2.0 |
| KratosMultiphysics/Kratos | BSD (4-clause) |
| lanl/LaGriT | BSD (LA-CC-15-069) |
| calculix/ccx_prool | GPL-2.0 |
The pxios CLI tool can be used to list and fetch available models:
pxios list # list all models present
pxios fetch model.ext # fetch a specific model
pxios fetch ext # fetch all models of an extensionfrom polyxios.fetcher import fetch, fetch_by_extension
# Fetch a single file - downloads the format archive on first use
path = fetch("cube86.mesh") # medit format
path = fetch("pyra_cube.ugrid") # ugrid format
path = fetch("20mm-xyz-cube.stl") # stl format
# Fetch all files of a format
paths = fetch_by_extension(".inp") # all abaqus test filesData is cached in ~/.polyxios/ (override with POLYXIOS_HOME env var).
# Format: https://github.com/fury-gl/polyxios-data/releases/download/<tag>/<format>.zip
curl -LO https://github.com/fury-gl/polyxios-data/releases/download/v0.2.0/medit.zip
curl -LO https://github.com/fury-gl/polyxios-data/releases/download/v0.1.0/ply.zip