$Date: 2006/12/08 15:26:12 $
The DVRP Library is a parallel high-throughput 3D-visualization component to enable interactive 3D visualization and computational steering in Fortran- and C-based applications. The DVRP Library maps data to graphics objects, communicates with 3D streaming servers, and forwards remote commands to the linked applications. The implementation is written in C and optionally uses the Message Passing Interface (MPI). Since 2000, the DVRP Library has been developed at the computer center (RRZN) of the University of Hannover.
Please report any errors or inconsistencies found in either the library
or this documentation to
<gaus@rrzn.uni-hannover.de> along with any
suggestions for improvements.
News: April 2006. Function to tag active data (see DVRP_MASK). Revised text and links.
News: August 2003. Improved computational steering: user-defined call-backs can be defined to be called when parameters are changed while the simulation is suspended (see DVRP_STEERING_UPDATE). Extended documentation: the DVRP_SPLIT routine to allocate a processor exclusively to the DVRP Library has been documented.
News: April 2003. Changes to the DVRP Library comprise a new facility for the visualization of molecules (see DVRP_MOLECULE in the detailed description and Sample 9) and a simplified scheme for slicer-colorization (see DVRP_COLORFUNCTION in the detailed description and Sample Program 4). All sample programs are now hyper-linked and available as DVR-Streams. With the DocShow-VR plugin installed one can immediately explore the output of the sample programs.
Download. The complete source code of all sample programs as well as the Fortran 95 interface and its dependent sub-modules are available for download.