Last Verified : 2019-09-26
NOTE EnSight not currently available on CORAL systems. An SCF system that can run EnSight is being procured.
EnSight is a product of ANSYS. (The software was previously developed by Computational Engineering International (CEI), which was acquired by ANSYS in 2017.) EnSight provides a set of tools to help with many types of engineering analysis, visualization, and communication. With EnSight you can create contours, isosurfaces, particle traces, vector arrows, elevated surfaces, and profile plots. Animation is also supported.
Like many modern scientific visualization applications, EnSight can utilize a distributed computing model, consisting of a server running on the remote machine where the data sets reside and a client running on the desktop, where all interface interaction and graphics rendering is done using the desktop machine's built-in graphics hardware.
In addition to EnSight, several other tools are included in the EnSight distribution.
Machines and Versions
See LC visualization software page.
Due to numerous interdependencies within the package, EnSight must be accessed via modules. Multiple versions may be available. Type module avail ensight to see the available options. You can specify a particular version in the module command, e.g. module load ensight/19.5
The actual installation directories are in /usr/tce/packages/ensight
The module load ensight command will setup your PATH and any other needed environment variables.
You must use the command module load ensight before running ensight or any of the other tools included in the complete EnSight package.
Additional tools are included in the EnSight distribution. A summary of some common ones follows:
|ceistart||A tool to automate EnSight launching from your desktop connecting to the clusters.|
|ceishell||A tool to ease EnSight launching on the clusters.|
|cpython||Python wrapped in EnSight goodness; useful for executing python code that loads EnSight's libraries.|
|ens_checker||Debugging tool to check a case file for formatting errors and report the location of the error.|
|enve||Excellent animation creation tool. Creates movies from series of images.|
|envideo||A simple-to-use, cross-platform video player.|
|evo_info||Report the details of a .evo file.|
|slimd8_status||Reports the current license status for EnSight.|
|titlemaker||A tool for generating simple .evo text files|
Manuals and documentation are available within the EnSight application from the Help menu.
Type ensight -help for a listing of command-line options.
Video tutorials and more are available in the ANSYS Resource Library.
Help is available from the LC Hotline: firstname.lastname@example.org, (925) 422-4531
If you have an account on the LC machines, the EnSight software may be installed on a local machine and LC's EnSight license can be used. This would be useful if you want to run in distributed mode, or if your local machine has enough memory and speed to visualize your data in stand-alone mode.
To install and use the EnSight software on your local workstation:
- Download and run the appropriate EnSight installer.
- Copy the slim8.key file from /usr/global/tools/licservers/ensight/license8/slim8.key on an LC system into the $CEI_HOME/license8 directory on your desktop (where $CEI_HOME is the install location for EnSight).
If your desktop is not in the LLNL network, you will need to use a VPN in order to connect to the LC license server.