An open API service indexing awesome lists of open source software.

https://github.com/inducer/pyvisfile

Large-scale Visualization Data Storage in Python
https://github.com/inducer/pyvisfile

Last synced: 10 months ago
JSON representation

Large-scale Visualization Data Storage in Python

Awesome Lists containing this project

README

          

PyVisfile: Write VTK/XDMF Visualization Files Efficiently
---------------------------------------------------------

.. image:: https://gitlab.tiker.net/inducer/pyvisfile/badges/main/pipeline.svg
:alt: Gitlab Build Status
:target: https://gitlab.tiker.net/inducer/pyvisfile/commits/main
.. image:: https://github.com/inducer/pyvisfile/workflows/CI/badge.svg?branch=main&event=push
:alt: Github Build Status
:target: https://github.com/inducer/pyvisfile/actions?query=branch%3Amain+workflow%3ACI+event%3Apush
.. image:: https://badge.fury.io/py/pyvisfile.png
:alt: Python Package Index Release Page
:target: https://pypi.org/project/pyvisfile/
.. image:: https://zenodo.org/badge/1575355.svg
:alt: Zenodo DOI for latest release
:target: https://zenodo.org/badge/latestdoi/1575355

PyVisfile allows you to write a variety of visualization file formats,
including

* `Kitware's `__
`XML-style `__
`VTK `__ data files. VTK files can be written without
additional software installed (e.g. VTK's Python bindings).

* `XDMF `__ data files.

PyVisfile supports many mesh geometries, such as unstructured
and rectangular structured meshes, particle meshes, as well as
scalar and vector variables on them. In addition, PyVisfile allows the
semi-automatic writing of parallelization-segmented visualization files
in both VTK and XDMF formats.

Resources:

* `Documentation `_.
* `Source Code `_.