NASA Modernizes Rocket-Chemistry Software, Cutting Some Calculations 800-Fold
NASA has rebuilt its decades-old Chemical Equilibrium with Applications (CEA) code, used to calculate rocket performance, into a modern package that runs large batches of calculations up to 800 times faster.
NASA's Chemical Equilibrium with Applications (CEA) code is a foundational tool for propulsion analysis across NASA and the wider aerospace industry, used to calculate equilibrium chemistry, rocket performance, and shock and detonation behavior. The NASA Engineering and Safety Center has now modernized the legacy CEA2 code, a Fortran program released in 2002, into a new version called CEA v3, rebuilt as an object-oriented, thread-safe software package.
The original CEA2 became increasingly difficult to maintain and integrate into modern engineering workflows because it lacked a subroutine interface, even as propulsion analysis increasingly required automated calculations linked to other modeling tools. CEA v3 preserves backward compatibility with legacy CEA input files, while adding support for use directly from Python, C, MATLAB and Excel, and expanding its thermochemical database to cover green propellants such as ADN, HAN and LMP-103S, as well as sustainable aviation fuel candidates such as n-Butanol.
For a single calculation, CEA v3 is about 40% slower than CEA2, though the actual time difference is only about 0.004 seconds. But for the large batches of calculations common in modern propulsion research — parametric sweeps, optimization studies and uncertainty analyses — the new architecture is dramatically faster: in one benchmark, a sweep of 108,500 cases completed in about 1.11 seconds with CEA v3, compared with about 15 minutes using CEA2, roughly an 800-times reduction in runtime.
NASA engineers are advised to use CEA v3 for new propulsion and thermochemistry analyses, particularly automated workflows such as parametric sweeps and optimization studies, while retaining engineering review when transitioning established CEA2 workflows to the new version for mission-critical analyses.
Terms explained
The story so far
- Earth's Magnetosphere May Not Limit Solar Superstorms, Study Finds
- How NASA Proved Astronauts Really Could See Roads From Orbit
- Early Galaxies May Be Up to Four Times More Massive Than Thought, JWST Study Finds
- Curiosity Rover Spots a Field of Small Polygon Cracks on Mars for the First Time
- AI Mapping Reveals a Hidden Stage of Arctic Freeze, With Climate Implications
- Near-Total Lunar Eclipse to Mask 96% of the Moon This Week, With the Americas Best Placed
- NASA Modernizes Rocket-Chemistry Software, Cutting Some Calculations 800-Fold
