Overview

With the increasing capabilities of both supercomputers and graphical workstations new modes of operation become feasible for numerical simulations that are traditionally performed in batch processing. Connecting a workstation to a compute-server allows for interactive monitoring (online-visualization) and control (computational steering, interactive simulation) of such simulations. Typical issues are

VISIT is a library that supports the development of interactive simulations. It provides functions for establishing a connection between a simulation and a visualization, exchanging data and eventually shutting down the connection again. VISIT is developed in the Central Institute for Applied Mathematics at the Research Centre Juelich. It was initially used for applications within the Gigabit Testbed West project, a testbed for the new German Gigabit Science Network, the G-WiN. After the end of that project, we have polished VISIT for general use.

VISIT uses a simple client-server approach. That means that no central server or data manager is involved. Data is exchanged directly between a simulation (the client) and a visualization (the server). The only third party that comes into play is a directory server that is used for exchanging contact information.

VISIT provides support for AVS/Express and Perl/Tk visualization systems and C, Fortran, and Perl language bindings.

The source code of VISIT can be downloaded from this Web-server. See the Copyright notice.