Vistle
Vistle is a parallel visualization framework with focus on interactive visualization in immersive virtual environments.
Do you want to request support from EXCELLERAT staff or consulting on this Tool?
*Registration is required to send inquiries.
Description
Vistle reads grid-based data in many formats and maps this data to comprehensive structures like cutting surfaces or streamlines. Data-readers and analysis algorithms are organized in modules that process data from their input-ports to generate data for their output-ports using user specific parameters. These Parameters can be set directly in the virtual environment of Vistle’s render module OpenCOVER using appropriate 3D interactors. Vistle’s modules are MPI-parallel programs that can utilize most HPC- hardware.
Multiple instances of Vistle can be connected to utilize a network of computing clusters. This can be handy to combine remote rendering of simulation data on a large cluster with a locally rendered environment on an output cluster/PC or to transform an in situ pipeline in an in transit pipeline. Per default Vistle-modules are separate programs that communicate via shared memory. It is however possible to compile Vistle and its modules into a single executable if shared memory objects are not allowed. Templates to implement missing data readers or analysis modules are provided by the framework.
Code license
Open source under LGPL v2.1
Code URL
https://github.com/vistle/vistle
Spack packages under: https://github.com/hlrs-vis/spack-hlrs-vis
Programming language
C++, Python user interface
Availability
Public