Cea-wrap

Latest version: v1.7.4

Safety actively analyzes 682229 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.7.3

Made a couple changes as a result of discussion with a colleague

**Minor Changes**

Added a way to reload the thermo lib in code

Added a batch script to recompile the thermo lib

Modified print_simple_thermo_lib_line to include the temperature line, also modified a few conditions and warnings on this function

1.7.2

Realized I made a couple mistakes with the original

**Minor Changes**

Added set_temperature method to TP_Problem(s)

1.7.1

Added TP problems as a request from tdstoff. Thanks for the request!

**Major Changes**

Added TP Problem type

**Small Changes**

Changed is_fuel from a method to a member for Material objects

Added OPTIONS_TEMP_UNITS and OPTIONS_PRES_UNITS as global variables

**Bug Fixes**

None

--

1.6.1

Realized I made a couple mistakes with the original

**Minor Changes**

Changed printSimpleThermoLibLine to print_simple_thermo_lib_line to match other cases. Added DeprecationWarning for previous spelling

**Bug Fixes**

RocketProblem.set_ae_at and similar should now work correctly.

1.6.0

This update was in large part created thanks to contributions by immamex , so thanks to them!

**Major Changes**

Added new "custom nfz" parameter to RocketProblems to allow for more fine-grained control of where the frozen point is in the nozzle

While isp, ivac, cf, and mach number would previously be set to 0 when using frozen flow, they are now set to their correct values

Distribution now uses a wheel and pyproject.toml instead of a zip and setup.py

**Small Changes**

Added "nfz" integer parameter and "custom nfz" float parameter to both RocketProblem constructor and set_analysis_type

**Bug Fixes**

--

1.5

**Major Changes**
Added ability to set "pip" (exit pressure ratios) in rocket problems
Moved all assets to a separate data directory so custom thermo libraries are not overwritten upon upgrading
**Small Changes**
Added type hints for most functions and parameters
Changed various prints to logging statements
Removed normal visibility of loading messages
Changed default Material temperature from 298K to 298.15K for better compatibility
ThermoLib when parsing now just appends temperature ranges if it encounters an identical name, rather than overwriting the previous entry
**Bug Fixes**
Fixed small bug in thermo interface where it didn't allow you to set material temperatures on boundaries
Fixed bug where set_omits was actually just setting inserts
Fixed bug where setting inserts and omits didn't actually work because it interpreted each string as a list to separate

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.