Skip to content

pncln/ceaanalyzer

Repository files navigation

CEA Analyzer

A modern tool for analyzing rocket propulsion systems using NASA-CEA data. This application provides advanced rocket nozzle design, analysis, and visualization capabilities.

Features

  • Parse and analyze NASA-CEA output files
  • Interactive data visualization and filtering
  • Multiple nozzle design methods:
    • Method of Characteristics (MOC)
    • Rao Optimum Nozzle
    • Conical Nozzle
    • Bell Nozzle
    • Truncated Ideal Contour (TIC)
  • Performance calculations and optimization
  • Export capabilities (CSV, Excel, PDF)
  • Graphical user interface with PyQt5

Installation

# Clone the repository
git clone https://github.com/yourusername/cea_analyzer.git
cd cea_analyzer

# Install dependencies
pip install -r requirements.txt

Usage

python -m cea_analyzer

Or run directly:

python cea_analyzer/main.py

Requirements

  • Python 3.8 or higher
  • Dependencies listed in requirements.txt

License

MIT License

About

modern rocket design software for amateur rocketry

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages