Visit
Visit
VisIt, an interactive parallel visualization (both 2D and 3D) and graphical analysis tool, was developed by Department of Energy (DOE) Advanced Simulation and Computing Initiative (ASCI) primarily for large data set (tera scale range). However, VisIt can also handle small data sets.
Important Notes
We recommend you to refer to HPC GUI Visual Access for better visualization experience.
Running Visit in HPC
Interactive: Simple Visit Demo
You need a data file that is compatible with visit. Copy data folder at /usr/local/doc/VISIT/data to the location of your home directory and cd to it
cp -r /usr/local/doc/VISIT/data ./ cd data
We recommend you to refer to HPC GUI Visual Access for better visualization experience. The compute node can be obtained via Slurm batch queue using the command:
srun --x11 --pty /bin/bash
Use visit module to set up proper visit environment
module load visit
Type in
visit &
Visit Application starts loading and then couple of windows will open. BE PATIENT; X-Forwarding is slow!
Click on “File ->Open” and then “select File”; you will see the “File Selection” window open (This window may be already opened). In the "Filter" field type *.visit to select only .visit formatted files
Browse to “data” Under Directories. If it is not there double click on “.. go up one directory level” until you see it. You can also type the path to data in a "Path" field of "File Selection" window.
Double click on the data and you will see the data file "curve.visit" under Files.
Double click on "curve.visit". For detail information, please refer to Getting Data Into Visit
Click on "Add" under “Plots” and choose Curve -> parabolic. You will see it listed under Plots
Press the Draw button, which is along Add. You will see the Parabolic cuver on “window 1”.
To animate, click on the "play" button under "Time"
Batch Submission
Example: Rendering globe.silo
(work in progress ... but view the scripts)
copy the directory ("batch_visit") containing python script "test.py" and pbs script "test.slurm "from /usr/local/doc/VISIT to your home directory
cp -r /usr/local/doc/VISIT/batch_visit .
cd batch_visit
Submit the job:
sbatch test.slurm
You will get the rendered image file ("test0000.png") as an output. Note that you need to change the
View the image using display command:
display test0000.png
Remote Host
Visit can be run from your local machine which can access cluster resources to render. Refer to Visit Remote Host .
References:
http://www.sdsc.edu/us/resources/gordon/docs/gordon_visit.html#batch