- 00Days
- 00Hours
- 00Minutes
- 00Seconds
Versatile modeling and simulation tool to predict a nuclear reactor's complex phenomena
Connect with other RELAP5 users to share strategies and best practices for RELAP5 modeling
Idaho National Laboratory’s RELAP5-3D is a robust modeling and simulation software designed to predict the intricate behavior of nuclear reactor systems. Originally developed in 1979, it has evolved beyond studying Light Water Reactors to successfully model the thermal and fluid performance of high-temperature gas-cooled reactors, super-critical CO2 reactors, sodium fast reactors, and molten salt reactors.
Accredited by international benchmarks and design bases analyses accepted by the Nuclear Regulatory Commission for reactor licensing, RELAP5-3D is recognized as the premier system analysis code. It is often the standard by which other system codes are measured. RELAP5-3D has an extensive experiment database that validates the software’s modeling, offering confidence in predicting thermal and fluid performance.
With the ability to integrate into an analyst’s toolset, these codes provide a quick analysis of a system. When coupled with computational fluid dynamics (CFD) codes, such as openFOAM and STARCCM+, RELAP5-3D allows for comprehensive modeling.
RELAP5-3D is widely used for reactor safety analysis, design, operator training, and non-nuclear modeling and simulation. The software is a Department of Energy 10 CFR 810 code, which means that RELAP5-3D is solely distributed through the INL Technology Deployment Office, which requires a license agreement, export control review, and approved use by the INL Code Oversight Group.
Meet our team
RELAP5-3D in the News
Lab’s FY-23 licenses outnumber previous year
Idaho National Laboratory researchers love seeing their technologies at work in the marketplace, bolstering the nation’s economy, energy industry and communities.
Key nuclear modeling and simulation software releases new version
Idaho National Laboratory has released the latest version of RELAP5-3D, a versatile modeling and simulation tool that predicts complex phenomena happening inside a nuclear reactor. This update is the first RELAP5-3D code release in five years.
How INL’s reactor safety code extends beyond nuclear
A lot can change in 50 years. Just ask a carmaker, a telephone operator or any middle-aged adult. Like other creations from 1966, Idaho National Laboratory’s most successfully licensed invention — a reactor safety code — has evolved a lot since its inception.
Frequently Asked Questions
RELAP5-3D operates optimally on Linux-based computers but also operates effectively on Windows-based computers. The code does not operate on macOS computers.
RELAP5-3D can model the following reactors:
- Light water reactors (pressurized water reactors and boiling water reactors)
- Heavy water reactors
- Supercritical water reactors
- Gas-cooled reactors
- Molten salt reactors
- Liquid metal cooled reactors
RELAP5-3D can model 31 different fluids.
- light water
- heavy water
- hydrogen
- lithium
- potassium
- helium
- nitrogen
- sodium
- NaK
- lithium-lead
- ammonia
- new light water (based on internal energy and pressure)
- glycerol
- blood
- bismuth-lead
- light water (Athena interpolation)
- heavy water (Athena interpolation)
- light water (IAPWS-95)
- carbon dioxide
- helium new style
- xenon new style
- helium-xenon new style
- molten salt 1 new style
- molten salt 2 new style
- molten salt 3 new style
- molten salt 4 new style
- DowThermA new style
- r134a new style
- molten lead
- vertrel
- 95 light water (based on internal energy and pressure)
There are no trial versions for this export-controlled code. Each potential user must be approved through the INL export control process and the INL Code Oversight Group. We must also establish a license agreement for each organization.
Remote executable access (Level 1) means that the code is executed on the INL High Performance Computing (HPC) platform. The input decks, property files, etc., are stored on the INL HPC and are only visible to you. INL HPC benefits include multi-CPU access and large system memory. Local executable access (Level 2) means that the code executable is stored on your local computer system. Level 2 may also operate the code via the INL HPC.
A single user license grants an International RELAP5 User Group (IRUG) member organization, under Department of Energy rules, the legal right to have only one person work with RELAP5-3D. The contract providing the license rights must specify the technical point of contact (TPOC) and the name of the single user, and that one user must apply to and receive approval for access to the RELAP5-3D code by the INL Code Oversight Group. No one else at the IRUG member organization is legally permitted to work with the code. Unless the TPOC and the single user are the same person, the TPOC may not work with the code except to receive it, install it for the single user, and maintain contact with INL regarding the contract and other communications. In the event the organization, INL or the federal government terminates the single user’s work with RELAP5-3D, the member organization may, with INL notification and consent, and until the end of the contract, replace that single user with a new single user who in turn must be approved for RELAP5-3D work by the INL Code Oversight Group.
A multi-user license allows multiple users at the IRUG-member organization to work with the code; however, only those who have applied to the INL Nuclear Computational Resource Center and received notification of approval to use RELAP5-3D, may work with the code. All requests for RELAP5-3D access will be processed and approved on a person-by-person basis, not as a blanket organizational approval. The IRUG member organization may add and/or delete approved users who have been approved by the INL Code Oversight Group, with prior INL notification and consent, until the contractual multi-user license agreement expires.
RELAP5-3D is continuously developed by the INL RELAP5-3D development team, whereas RELAP5/Mod 3 stopped development in 2010. Some of the added capabilities include:
- RELAP5-3D has the 3D hydraulics component.
- Coupling to other Codes: Parallel Virtual Machine, in-memory, socket, Python.
- Capable of modeling most reactor types including properties for 30 types of fluids.
- Modern ANSI FORTRAN 2008 coding: Intel and GNU Fortran/C compilers.
- Fast: Vectorized, SMD parallelized, structured coding.
- Sequentially verified to 32 decimal places.
- NQA Level 3 and has achieved commercial grade dedication for several innovative reactor design licenses.
Licensing fees vary with the six types of licenses offered. See the Licensing Fee page for detailed information on licensing fees and benefits associated with the selected license.
RELAP5-3D licenses are renewed on a one-, three- or five-year basis, as negotiated by INL’s Technology Deployment office and agreements administrator, per the terms of the organizational license agreement. Fees are assessed and collected each renewal period.
RELAP5-3D is continuously developed. The goal is to release a new code version annually. The most recent version of RELAP5-3D, Version 4.5.2, was released in October 2023.
RELAP5-3D is the premiere thermal hydraulics code in the nuclear industry. RELAP5-3D models the entire reactor system (i.e., reactor core, primary cooling system and secondary coolant loops) for every type of nuclear reactor, including light water, heavy water, molten salt, liquid metal and high-temperature gas reactors. RELAP5-3D is used across the world by universities, research institutions, nuclear power plant vendors, simulator companies, utilities and national laboratories.
New users of RELAP5-3D can request access through INL’s Nuclear Computational Resource Center at inl.gov/ncrc.
Yes! International license agreements are available. The code is export controlled and access may be limited for some countries.
IRUG is the International RELAP5 User Group. An organization becomes a member of IRUG when a RELAP5-3D license is established. Meetings are held annually and all IRUG members are invited to participate in a RELAP5-3D training, technical seminar session and business meeting. The technical seminar allows organizations to share how RELAP5-3D is being used and what has been learned, creating a collective knowledge base and international connection between organizations. New code features can also be requested during IRUG.