Short Tutorial
From VisItusers.org
The materials on this page provide an introduction to VisIt from introductory to advanced topics.
Contents |
[edit] SC12 Tutorial
Presented at SC2012 (Room 251-F) on Monday November 12, 2012 using VisIt 2.5.2.
We are presenting a full day tutorial. The morning focuses on introductory and intermediate content and the afternoon on advanced usage. If you cannot attend both sessions, please feel free to attend either session.
Quick Setup Links:
- VisIt Binaries
- Note: For OSX 10.7 and 10.8 make sure to use this release
- Tutorial Data Files
- Tutorial Example Scripts and Code
These files are also available on the shared USB drives.
[edit] Morning Session: Introduction to VisIt
Introduction to VisIt Tutorial Slides Advanced VisIt Usage Tutorial Slides PDF
- VisIt Project Intro [Main Slides]
- Tutorial Setup [Main Slides]
- VisIt Basics [Main Slides + Wiki Content]
- Data Analysis [Wiki Content]
- Scripting [Main Slides + Wiki Content]
- Movie Making [Wiki Content]
- Alternate Data Representations [ Slides + Wiki Content]
- New Python Capabilities [Main Slides]
- Practical Tips for using VisIt [Main Slides]
[edit] Afternoon Session: Advanced VisIt Usage
Advanced VisIt Usage Tutorial Slides PDF
- Using Client-Server [Slides]
- Data Parallelism in VisIt [Main Slides]
- Advanced Topics:
- Named Selections [Wiki Content]
- Streamlines [Slides + Wiki Content]
- Material interface reconstruction [Slides + Wiki Content]
- Customizing VisIt:
- Writing a C++ file format reader [Main Slides + Wiki Content]
- Writing a C++ Operator [Main Slides]
- Writing a Python Query [Wiki Content]
- Writing a custom UI with Python [Wiki Content]
- Using VisIt in situ [Main Slides]
[edit] Abstract
VisIt is a free interactive parallel visualization and graphical analysis tool for scientific data. Users can quickly generate visualizations from their data, animate them through time, manipulate them, and save the resulting images for presentations. VisIt contains a rich set of visualization features so data can be viewed in a variety of ways. The Advanced VisIt Usage tutorial shows the casual VisIt user how to more effectively use the software for visualization, presentation, and data analysis in order to enable discovery and communication. Topics covered include methods for comparing multiple simulation outputs, coupling VisIt and a simulation in situ, advanced Python scripting, movie-making, queries, and data selections. Alternate plotting representations such as Scatter plots, Parallel Coordinate plots, Material plots, and Molecule plots are also covered. Tutorial attendees are assumed to have prior experience using VisIt or other visualization software.
[edit] Tutorials past and future
[edit] Previous Tutorials
The short tutorial has been given at:
- SciDAC 2008, Seattle, WA, July 2008
- CScADS Workshop, Snowbird, UT, July 2008
- SciDAC 2009, San Diego, CA, June 2009
- Princeton University, Princeton, NJ, July 2009
- ACTS Workshop 2009, Berkeley, CA, August 2009
- NERSC Users Group Meeting, Boulder, CO, October 2009
- Vis09, Atlantic City, NJ, October 2009
- SC09, Portland, OR, November 2009
- SciDAC 2010, Chattanooga, TN, July 2010
- Army Research Laboratory, Aberdeen, MD, September, 2010
- SC10, New Orleans, LA, November 2010
- KAUST Winter Enrichment Program, Thuwal, Saudi Arabia, January 2011
- PRACE Winter School, Nicosia, Cyprus, January 2011
- AWE, Aldermaston, UK, April 2011
- ISC'11, Hamburg, Germany, June 2011
- ACTS Workshop 2011 Berkeley, CA, August 2011
- ISC'12, Hamburg, Germany, June 2012
- ACTS Workshop 2012 Berkeley, CA, August 2012
- SC12, Salt Lake City, UT, November, 2012
The advanced tutorial has been given at:
- SC10, New Orleans, LA, November 2010
- SC12, Salt Lake City, UT, November, 2012
- PRACE, Montpellier, FRANCE, November 2012
[edit] Upcoming tutorials
[edit] Other resources
The idea behind the tutorial is to provide a quick introduction to many features in VisIt. Note that the VisIt Class, which is much more thorough, can be found here.
