Computer Codes | Joint Army Navy NASA Air Force

Computer Codes

As a service to the propulsion community, JHU ERG provides distribution and support services for many of the government sponsored propulsion computer codes, colloquially known as the “JANNAF” codes.
 
These tools represent the state of the art in exhaust plume phenomenology, hypersonic environments, reacting flows, hardbody, and UV/VIS spectral emissions.
 
Plume/Wake/Hypersonic Flowfield & Signature Tools
 
Performance Correlation Program (PERCORP)
Platforms: RHEL compatible Linux operating systems, binary only
The Performance Correlation Program (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 Propellant Rocket Motor Performance Prediction Computer Program (SPP)
Platforms: RHEL compatible Linux operating systems, binary only
The Solid Propellant Rocket Motor Performance Prediction Computer Program (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
The Standard Plume Ultraviolet Radiation (SPURC) is the successor to the Standard Infrared Radiation Model (SIRRM III) and is capable of predicting the UV-LWIR emissions from low altitude plumes.

US3D-Plume/Wake/Hypersonic (US3D-PWH)
Platforms: RHEL compatible Linux operating systems, binary only
US3D-PWH (US3D-Plume/Wake/Hypersonic) 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 electro-optical/infrared (EO/IR) signatures. The JANNAF distribution consists of US3D and the Plume/Wake/Hypersonic plug-ins compiled into a suite of executable software.

Viscous Interaction Performance Evaluation Routine (VIPER)
Platforms: RHEL compatible Linux operating systems, binary only
The parabolized Navier-Stokes Viscous Interaction Performance Evaluation Routine (VIPER) code calculates internal two-phase flows with turbulent and nonequilibrium reacting gases. The code is ntended to improve the understanding and computational predictive capabilities 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 (only IR data delivered). In addition to the SPIRITS code several aircraft target modules are also available.

Legacy Tools
If there is a tool or code that is not listed, please contact us. Certain legacy tools are still available by special request.

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.