Tools for performing exergo-economic and exergo-environmental analysis
3ETool contains some useful tools developed by the SERG research group of the University of Florence for performing exergo-economic and exergo environmental analysis. The user manual can be downloaded here. Moreover, some youtube tutorials have been uploaded in order to help the user in compiling the excel file.
The beta version can be downloaded using PIP:
pip install 3ETool
Once the installation has been completed the user can import the tool, and paste to a desired location the user manual, the components documentation or the default excel file, as in the matlab version of the app.
import EEETools EEETools.paste_user_manual() EEETools.paste_components_documentation() EEETools.paste_default_excel_file()
Finally, once the excel file has been compiled, the calculation can be initialized trough this command:
calculation options and user defined excel path can be passed to the function as well (default values are true); in case user does not pass the path, the app will automatically open a filedialog window so that it can be selected manually
EEETools.calculate(excel_path="your_excel_file.xlsx" calculate_on_pf_diagram = True, loss_cost_is_zero = True, valve_is_dissipative = True, condenser_is_dissipative = True)
The application code is divided into 3 main folders:
MainModules directory contains Base modules such as Block, Connection, ArrayHandler and Drawer Classes.
Block Sublcasses contains a Block subclass for each component type (e.g. expander, compressor etc.)
Tools contains different APIs needed for the program to run (e.g. the cost correlation handler, the EES code generator, and the importer and exporter for both Excel and xml files)
-------------------------- !!! THIS IS A BETA VERSION !!! --------------------------
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size 3ETool-0.2.1.tar.gz (62.0 kB)||File type Source||Python version None||Upload date||Hashes View|