Development and Visualization Tools on the Eagle System

NREL has a variety of development and visualization tools available on Eagle.

Learn about:

Tools for development

Debugging and performance analysis tools

Visualization and analytics tools

Tools List

Name Tool Type Description
Anaconda Python Development Integrated environment manager for scientific and data-centric computing. Our primary Python support mechanism.
ARM Forge Debugger or performance analysis Easy-to-use debugger.
ARM Performance-Reports Debugger or performance analysis High-level, low overhead parallel performance analysis tool.
Avizo Visualization and analytics  Avizo is a general-purpose commercial software application for scientific and industrial data visualization and analysis.
Git Development Distributed revision control system.
Intel Advisor XE Debugger or performance analysis Helps with vectorization and threading in your C++ and Fortran Applications.
Intel Inspector XE Debugger or performance analysis Memory and thread checker for serial and parallel applications written in C, C++, C#, F# and Fortran.
Intel Trace Analyzer XE Debugger or performance analysis Tool for understanding the behavior of MPI applications.
Intel VTune Amplifier XE Debugger or performance analysis Performance profiler for C, C++, C#, Fortran, Assembly and Java code.
Intel Application Performance Snapshot Debugger or performance analysis Offers a quick look at your application's performance to see if it is well optimized for modern hardware.
Interactive Data Language (IDL) Visualization and analytics An interactive application used for data analysis, visualization, and cross-platform application development.
Jupyterhub Development Server providing a notebook-style development interface and visibility of the Eagle resource manager and resident data sets.
MATLAB Development, Visualization and analytics Package that integrates computation, visualization, and programming in an easy-to-use environment.
ParaView Visualization and analytics  ParaView is an open-source multiple-platform application for interactive, scientific visualization. It has a client–server architecture to facilitate remote visualization of datasets.
R Statistical Computing Environment Development This can be accessed through Anaconda, particularly the conda r and r-essentials channels.
VAPOR (NCAR website) Visualization and analytics  VAPOR is the Visualization and Analysis Platform for Ocean, Atmosphere, and Solar Researchers. VAPOR provides an interactive 3D visualization environment for large-scale numerical simulations.
VirtualGL/FastX Visualization and analytics  Provides a remote desktop display of eagle DAV nodes with the ability to run OpenGL applications with full hardware acceleration.
VisIt Visualization and analytics  VisIt is an open-source interactive parallel visualization and graphical analysis tool for viewing scientific data. 

Technical Assistance

Please contact us to request assistance with:

- Installing software in your home directory

- Upgrading versions and adding new software.

Contact Us