DAV-SDK

Logo

DOE OASIS DAV SDK project supported by the DOE PESO project.

View the Project on GitHub DAV-SDK/DAV-SDK.github.io

VisIt

Description

VisIt is a free, open source, platform-independent, distributed, parallel visualization tool for visualizing data defined on two- and three-dimensional structured and unstructured meshes. VisIt’s distributed architecture allows it to leverage both the compute power of a large parallel computer and the graphics acceleration hardware of a local workstation. VisIt’s user interface is often run locally on a Windows, Linux, or macOS desktop computer while its compute engine component runs in parallel on a remote computer. VisIt’s distributed architecture allows VisIt to visualize simulation data where it was generated, eliminating the need to move the data to a visualization server. VisIt can be controlled by its Graphical User Interface (GUI), through the Python and Java programming languages, or from a custom user interface you develop yourself. More information about VisIt can be found online at https://visit.llnl.gov/.

VisIt is a scalable production visualization and analysis tool widely used throughout DOE. It is designed to support visualization at scale.

Impact, Sustainability, and Quality

Property State
Impact VisIt is widely used throughout DOE for scalable production visualization and analysis. It is deployed at all major DOE computing facilities and is used daily for analysis and visualization.
Sustainability The fundamental capabilities that VisIt provides are widely used and have a fairly sustainable funding stream. The support for ASCR compute facilities and applications is dependent on DOE funding.
Quality VisIt has well-established quality metrics, software, and testing processes.

Software Quality Characteristics

Website Documentation Repository Test Suite Spack E4S Smoke Test
VisIt Documentation Repository Spack 🚫

Note: Working with the OASIS leadership to refine metrics and identify methods to demonstrate how project efforts lead to measurable increases in software quality.