Multi-physics operation and sizing optimisation in Pyomo: Application to large irrigation systems | Publicación