Skip to main content

Software on the Peregrine System

NREL maintains a variety of applications, numerical and I/O libraries, development tools, toolchains (compiler and parallelization libraries), and environment modules for use on Peregrine.

Applications

View list of software applications by name and research area/discipline.

Libraries

View list of software libraries available for linking and loading.

Development Tools

View list of tools for build automation, version control, and high-level or specialized scripting.

Toolchains

Learn about the available toolchains to build applications from source code.

Environment Modules

Learn how to use environment modules to adjust your runtime environment dynamically.