NOTE: Pylo has been retired in favor of PyVisfile.

Pylo allows you to write Silo visualization files, as introduced by LLNL’s MeshTV and more recently used by the VisIt large-scale visualization program.

Pylo supports the majority of datatypes allowed in Silo files, such as unstructured and rectangular structured meshes, particle meshes, as well as scalar and vector variables on them. In addition, Pylo supports expressions of scalar variables and semi-automatic writing of parallelization-segmented Silo files.

Pylo uses Boost.Python and depends on PyUblas.

Obtaining Pylo

You may download Pylo from its Python Package Index page as well as directly from my source control archive. Installation instructions are included in the documentation.


Pylo has a manual that also contains installation instructions.


Examples of visualizations resulting from files written by Pylo can be seen on my resarch gallery page.