Releases: twiinIT/pyturbo
Releases · twiinIT/pyturbo
v0.2.0
0.2.0 (2023-02-21)
Features
- Add new system
Atmosphere
andTurbofanWithAtm
to ease computing of ambient conditions (from altitude, Mach and delta tamb) - Use
pythermo
for gas modeling
API
- Add
Compressor
to public API of thesystems.compressor
andsystems
modules
Bug fix
- Fix
TurbineAero
exit total pressure computation from polytropic efficiency - Fix some descriptions, especially related to gas models
- Fix incorrectly automatic pulling of
fan_duct_core_cowl_slope
inTurbofan
- Fix demo turbofan notebook to set design targets before adding targets to the non-linear solver
v0.1.0
0.1.0 (2022-10-18)
Features
- Add additional models
- add assemblies:
Turbofan
,FanModule
,Inlet
,MixerFluid
/MixerShaft
,Nacelle
,Nozzle
,Channel
- add various standalone and base models:
FanDuctGeom
,TurbofanGeom
, etc.
- add assemblies:
- Improve gas thermodynamic modeling (
IdealGas
)
Code quality & packaging
- Add documentation using
sphinx
(incl. demo notebook rendering usingnbsphinx
) - Improve code quality using
black
,isosort
andflake8
- Improve tests coverage
v0.0.1
0.0.1 (2022-05-25)
Features
- First release
- base models added: compressor, turbine, combustor, etc.
- systems/assemblies added: fan module, gas generator, etc.
Code quality & packaging
- Package structure (license file, etc.)
- Tests using
pytest