Skip to content
View fedebenelli's full-sized avatar
⬇️
⬇️

Highlights

  • Pro

Organizations

@ipqa-research
Block or Report

Block or report fedebenelli

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
fedebenelli/README.md

Hello! I'm Federico Benelli

I'm a Chemical Engineer now doing my PhD in thermodynamics, specifically in designing computational algorithms for PVT simulation of reservoir fluids. My focus is mainly on phase diagrams tracing (isoplets, isotherms) of multicomponent mixtures using Equations of State.

I mostly program in Python and Fortran, nowadays I'm digging into bridging between the two with f2py, mostly to take old code into nice modern interfaces or to make new and high-performing code with ease of use.

My principal projects are:

  • fenveloeps Fortran software for multicomponent systems phase diagrams tracing with Equations of State. Right not it provides the possibility of calculation of PT (isoplets) and Px (isotherms) using Cubic Equations of State.

  • yaeos, a Fortran library for equations of state related calculations, with a heavy emphasis in ease of extensibility and usage. Using both automatic differentiation and analytical derivatives approaches to exploit the best of both worlds.

  • PyForFluids, a Python module that estimates thermodynamic properties of fluids based on Equations of State. It uses Fortran code in the background to assure high performance in the calculations.

Hobbies

Besides my work, I'm also a Linux enthusiast, right now I'm rocking Arch Linux in both my main desktop and my Laptop. I keep in sync most of the files between both computers with SyncThing, my dotfiles are in their own repo dotfiles, each computer has it's own branch.

Pinned

  1. ipqa-research/yaeos ipqa-research/yaeos Public

    Thermodynamic Equations of State, Fortran library with both automatic and anallytical derivation capabilities

    Fortran 14 1

  2. PyForFluids PyForFluids Public

    PyForFluids: Fluids Properties Based on Equations of State

    Fortran 33 6

  3. ipqa-research/fenvelopes ipqa-research/fenvelopes Public

    Program to calculate phase boundaries of multicomponent systems using Equations of State. WIP now suporting PT envelopes and PX envelopes with partial three-phase-behaviour

    Fortran 5

  4. ipqa-research/optiparams ipqa-research/optiparams Public

    Optimizador de parámetros de EoS cúbicas

    Fortran

  5. fordoctest fordoctest Public

    Assure standarized Fortran documentation with tets!

    Python 4

  6. ipqa-research/forsus ipqa-research/forsus Public

    Structured components properties accessible for other libraries

    Fortran 1