Skip to content

A tool for automating flash calculations with DWSIM, filtering scenarios, and sorting results based on specific criteria.

License

Notifications You must be signed in to change notification settings

Safe-Solutions-Engenharia/filtercomp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FilterComp

Static Badge GitHub last commit GitHub License

A tool for filtering scenarios and performing flash calculations with DWSIM integration. It allows users to analyze scenarios based on predefined criteria, providing a structured and efficient way to flash multiple components.

Instalation

Clone the repository:

git clone https://github.com/Safe-Solutions-Engenharia/filtercomp.git
cd src

Install dependencies:

pip install -r requirements.txt

Run the application:

python main.py

Usage

  1. Download and install the latest version of DWSIM.
  2. Generate an .xlsx file similar to composicao_teste.xlsx, ensuring it contains the necessary data for analysis.
  3. Open and modify global_variables.py as needed to match the desired output.
  4. Execute the main script.
  5. Retrieve the output folder, which should resemble Overall.

Features

  • Automatic flashing of multiple currents with various compounds.
  • Filtering currents using specific, unique methods.
  • Clean and structured data output from the analysis.

Acknowledgments

This project utilizes DWSIM, an open-source chemical process simulator, to enhance certain calculations and simulations.
We acknowledge the DWSIM developers and contributors for their invaluable work.

Learn More

For additional information and resources, check out the following:

License

GNU General Public License v3.0 © FilterComp

About

A tool for automating flash calculations with DWSIM, filtering scenarios, and sorting results based on specific criteria.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages