VisIt Source Code

Automatically Build VisIt with the build_visit Script

VisIt can be built automatically using the build_visit script on MacOS X and many Linux platforms. The build_visit script takes care of downloading relevant VisIt and 3rd party source code, configuring, and building it all using your C++ compiler. We encourage users to build VisIt using the build_visit script when our binary distributions have trouble running on some systems. We also recommend using the build_visit script on your system if you plan to:

  • Modify the VisIt source code.
  • Run a parallel compute engine. Building a parallel version of VisIt on your system allows you to configure VisIt so it uses your MPI library, avoiding incompatibilities.
  • Create your own VisIt plugins. Building VisIt on your system ensures that it is built with the same C++ compiler that you will use to develop your plugin, minimizing the chance for runtime library incompatibilities.

For instructions on building VisIt on MacOS X and Linux systems using build_visit, go to the Building chapter of the VisIt GUI Manual. For instructions on build VisIt on Windows, go to the Building on Windows chapter of the VisIt GUI Manual. Links to download the Unix source code, the Windows source code, the md5 and sha1 checksums, and file sizes are below, organized by release starting with the most recent release. The checksums and file sizes are for checking that the files were properly downloaded if corruption of the files is suspected during the download process.

If you use VisIt to generate images and/or movies please cite VisIt in your paper and the credits of your movie. Doing so helps us sustain funding for future improvements and on going maintenance. Please use the following acknowledgement and send us references to any publications, presentations, or successful funding applications that make use of DOE software.

VisIt is supported by the Department of Energy with funding from the Advanced Simulation and Computing Program and the Scientific Discovery through Advanced Computing Program.