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
bottom of page