top of page

1. Introduction


1.1. Install Anaconda Navigator / Jupyter Notebook


1.2. Install Pyomo


1.3. Install the solvers for the optimization model


1.4. Download all the code


1.5. The idea of the course


1.6. The case for investments in India




2. Python Implementation


2.1. Defining the decision variables and input parameters


2.2. Defining the objective function & constraints


2.3. Solving the model


2.4. Making the plots




3. Conclusions


3.1. Conclusions

Group 591 (1).png
Group 589_edited_edited_edited_edited_edited_edited.jpg
© 2026 Dr Spyros Giannelos
London, United Kingdom
spyros@spyrosgiannelos.com
Privacy Notice 
bottom of page