Metadata-Version: 2.1
Name: huracan
Version: 0.9
Summary: Open source, 0-dimensional, object-oriented airbreathing engine modelling package for preliminary analysis and design of airbreathing engines, divulgation and educational purposes.
Home-page: https://github.com/alopezrivera/huracan
Author: Antonio Lopez Rivera
Author-email: antonlopezr99@gmail.com
License: UNKNOWN
Description: # Huracan
        
        Huracan is an open source, 0-dimensional, object-oriented airbreathing engine 
        modelling package for preliminary analysis and design of airbreathing engines, 
        divulgation and educational purposes.
        
        At the moment Huracan is capable of modelling engines with an arbitrary number of 
        components connected by an arbitrary number of shafts. It allows for a single 
        combustion chamber per stream, reheating, intercooling and the addition of electrical
        system power requirements. Multiple-stream systems can be modelled, 
        as well as splitting (such as the bypass flow of a turbofan) and mixing streams (such 
        as in the nozzle of a mixed exhaust turbofan).
        
        The inspiration for the project lies in traditional thermodynamic plant diagrams, 
        and similar architectures are used in well known proprietary tools such as 
        [GasTurb](https://www.gasturb.de/) and [NLR's GSP](https://www.gspteam.com/index.html).
        
        [The API reference is available here.](https://huracan-docs.github.io/)
        
        ## Install
        
            pip install huracan
        
        ## Examples
        
        ### [Single spool turboprop engine.](https://github.com/alopezrivera/huracan/blob/master/examples/engines/turboprop/turboprop_1s-1s.py)
        
        | <p align="left"><img width=750 src="docs/figures/diagram_turboprop.png" /></p> | <p align="right"><img width=250 src="docs/figures/log_turboprop.png" /></p> |
        | --- | --- |
        
        | ![alt text](docs/figures/TS_turboprop.svg "T-S plot") | ![alt text](docs/figures/pV_turboprop.svg "p-V plot") |
        | --- | --- |
        | ![alt text](docs/figures/Hp_turboprop.svg "H-p plot") | ![alt text](docs/figures/Tp_turboprop.svg "T-p plot") |
        
        ### [Twin-spool, reheated turbojet engine with an electrical power plant.](https://github.com/alopezrivera/huracan/blob/master/examples/engines/turbojet/turbojet_1s-2s-ab.py)
        
        | <p align="left"><img width=750 src="docs/figures/diagram_turbojet.png" /></p> | <p align="right"><img width=250 src="docs/figures/log_turbojet.png" /></p> |
        | --- | --- |
        
        | ![alt text](docs/figures/TS_turbojet.svg "T-S plot") | ![alt text](docs/figures/pV_turbojet.svg "p-V plot") |
        | --- | --- |
        | ![alt text](docs/figures/Hp_turbojet.svg "H-p plot") | ![alt text](docs/figures/Tp_turbojet.svg "T-p plot") |
        
        ### [Three-spool, separated exhaust turbofan engine.](https://github.com/alopezrivera/huracan/blob/master/examples/engines/turbofan/turbofan_2s-3s.py)
        
        | <p align="left"><img width=750 src="docs/figures/diagram_turbofan.png" /></p> | <p align="right"><img width=250 src="docs/figures/log_turbofan.png" /></p> |
        | --- | --- |
        
        | ![alt text](docs/figures/TS_turbofan.svg "T-S plot") | ![alt text](docs/figures/pV_turbofan.svg "p-V plot") |
        | --- | --- |
        | ![alt text](docs/figures/Hp_turbofan.svg "H-p plot") | ![alt text](docs/figures/Tp_turbofan.svg "T-p plot") |
        
        ---
        [Back to top](#huracan)
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
