Skip to content

Google Summer of Code (GSoc) ‐ 2024

Ivan Ogasawara edited this page Feb 5, 2024 · 1 revision

fqlearn

Project Idea 1: Improve SteamTable module

Abstract

SteamTable is a module to display and extract thermodynamic data on the state of water.

License

https://github.com/osl-pocs/fqlearn/blob/main/LICENSE

Code of Conduct

https://github.com/osl-pocs/fqlearn/blob/main/CODE_OF_CONDUCT.md

Current State

It is currently implemented, but a review and verification needs to be carried out to see if the data shown is correct.

Tasks

  • Verify the correctness of data.
  • Create Test for the module
  • Improve Plotting

Expected Outcomes

  • Test against correct data
  • Improved plotting with more explanatory text or plotted text.

Details

  • Prerequisites:
    • Python
    • Numerical Analysis
    • Knowledge in thermodynamics
  • Expected Time: 350 hours
  • Potential Mentor: Ever Vino, Yurely Camacho

References


Project Idea 2: Add three component graphical solver

Abstract

The three-component module will include the possibility of solving three-component systems in liquid-liquid and solid-liquid extraction processes.

License

https://github.com/osl-pocs/fqlearn/blob/main/LICENSE

Code of Conduct

https://github.com/osl-pocs/fqlearn/blob/main/CODE_OF_CONDUCT.md

Current State

Not implement

Tasks

  • Search experimental data for the most used three-components systems in the industry.
  • Search methods to solve those systems
  • Implement a module to allows solve graphically the three-component system.

Expected Outcomes

  • Experimental data inside the module as csv or posgres data
  • A class called three component system to solve graphically three-system problems
  • Unit tests for the module

Details

  • Prerequisites:
    • Python
    • Numerical Analysis
    • Basic knowledge in mass transfer
  • Expected Time: 350 hours
  • Potential Mentor: Ever Vino, Yurely Camacho

References