Reformulation RELAP5-3D in FORTRAN 95 and Results
RELAP5-3D is a nuclear power plant code used worldwide for safety analysis, design, and operator training. In keeping with ongoing developments in the computing industry, we have re-architected the code in the FORTRAN 95 language, the current, fully-available, FORTRAN language. These changes include a complete reworking of the database and conversion of the source code to take advantage of new constructs. The improvements and impacts to the code are manifold. It is a completely machine-independent code that produces machine independent fluid property and plot files and expands to the exact size needed to accommodate the user’s input. Runtime is generally better for larger input models. Other impacts of code conversion are improved code readability, reduced maintenance and development time, increased adaptability to new computing platforms, and increased code longevity. The conversion methodology, code improvements and testing upgrades are presented in a manner that will be useful to future conversion projects for other such large codes. Comparison between the pre- and post-conversion code are made on the basis of code metrics and code performance.
- Research Organization:
- Idaho National Lab. (INL), Idaho Falls, ID (United States)
- Sponsoring Organization:
- DOE - NE
- DOE Contract Number:
- DE-AC07-05ID14517
- OSTI ID:
- 986933
- Report Number(s):
- INL/CON-09-17401; TRN: US1006547
- Resource Relation:
- Conference: PHYSOR 2010,Pittsburgh, PA,05/09/2010,05/14/2009
- Country of Publication:
- United States
- Language:
- English
Similar Records
RELAP5-3D Developer Guidelines and Programming Practices
Architectural Advancements in RELAP5-3D