Computer Codes | Joint Army Navy NASA Air Force

Computer Codes

As a service to the propulsion and plume/wake/hypersonic flowfield/hardbody signature communities, the JANNAF EPSS (via JHU/ERG) provides several government-sponsored propulsion, flowfield, and signature prediction computer codes colloquially known as the “JANNAF Codes”.
 
These tools, listed below, represent the state-of-the-art in predictive methods for exhaust plume phenomenology, hypersonic environments, and their signatures.
 
Plume/Wake/Hypersonic Flowfield & Signature Tools
PERformance CORrelation Program (PERCORP) 
Platforms: RHEL compatible Linux operating systems, binary only
PERCORP code uses known engine performance to estimate mixing and vaporization efficiencies in liquid rocket engines and provide a simple method of predicting nozzle exit-plane flow constituents and properties.
 
Solid Performance Program (SPP)
Platforms: RHEL compatible Linux operating systems, binary only
SPP predicts the average delivered performance, mass flow, pressure, thrust, and impulse as functions of time of solid rocket motors. The goal of the SPP is to predict solid rocket motor delivered specific impulse within +0.5%, and thrust and total impulse within +3%.
 
Standard Plume Ultraviolet Radiation (SPURC)
Platforms: RHEL compatible Linux operating systems, binary only
SPURC is the successor to the Standardized Infrared Radiation Model – III (SIRRM III).  It predicts the emissions from low altitude exhaust plumes from the ultraviolet through the long-wave infrared (UV-LWIR) part of the electromagnetic spectrum.
 
US3D-Plume/Wake/Hypersonic (US3D-PWH)
Platforms: RHEL compatible Linux operating systems, binary only
US3D-PWH builds on the US3D hypersonic flowfield code with plugins that add capabilities to compute exhaust plume and ablating hypersonic body/wake flows at all altitudes as well as their signatures from the ultraviolet through the long-wave infrared ((UV-LWIR) spectral regimes.
 
Viscous Interaction Performance Evaluation Routine (VIPER)
Platforms: RHEL compatible Linux operating systems, binary only
VIPER calculates two-phase, exhaust nozzle flows with turbulence and nonequilibrium reacting gases. The code is also designed to account for boundary layers in rocket nozzles with very high area ratios.
 
Composite Scene Generation Tools
Spectral and In-Band Radiometric Imaging of Targets Scenes (SPIRITS)
Platforms: UNIX, PC(cygwin), source included
The Spectral and In-Band Radiometric Imaging of Targets Scenes (SPIRITS) code is an integrated system of computer programs designed to predict IR/UV/visible spectral and spatial data of aircraft.  Several target modules are available for specific aircraft.
 
Legacy Tools
Several JANNAF codes have been superseded by newer software and are no longer supported.  However, these legacy tools (https://www.jannaf.org/products/codes/legacy) are still available provided sufficient justification is provided.
 

Application Process
To receive a license to utilize the JANNAF codes each applicant must first obtain a JANNAF Portal account to verify their identity and ability to obtain CUI and DoD limited distribution material.

For the Plume/Wake/Hypersonic Flowfield & Signature Tools each requesting organization must fill out the JANNAF Application & Agreement for Code Release (login required)
In addition, each individual user must complete the User Registration Form (login required)

For SPIRITS each requesting organization must fill out the SPIRITS Application Form and Additional Software User Application & Agreement.
In addition, each individual user must complete the SPIRITS Security Clearance Form.

Once the requestor has a valid JANNAF Portal account and the US Government POC or their authorized representative approves the application for JANNAF codes then the software will be distributed to the requestor via secure electronic method.

Questions on code availability and requests for distribution should be made to ERG at (410) 992-7300, and technical questions can be referred to Nick Keim at (410) 992-9950 ext. 229.

 
For more information on JANNAF products and services, please contact ERG Customer Service at:
410-992-7300 or e-mail info@erg.jhu.edu. Eligibility Requirements can be found here.