Skip to main content

Login

Don’t have an account yet? Register one!

Registration or login is required to send inquiries

Only registered users can send inquiries. Please register or login to continue.

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?

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