Open
Description
- Write a draft for the Pyomo fundamentals/ Include an overview of Pyomo (e.g., What is Pyomo?) (Slides 15 and 25):
- Objective function
- Constraints
- Variables
- Mathematical programming (optimization)
- Add appropriate references.
- Add a section on installation instructions (slides 5-9) in the Jupyter Book, before starting with Pyomo fundamentals.
- Write a paragraph/documentation about the QuBo notebook.
- Write documentation for each example.
- Add a new section before Exercise 1 and provide an overview of the knapsack problem (Slide 28).
- Put the title of each exercise before the exercise number (e.g. Knapsack: Exercise 1, Knapsack: Exercise 2).
- Document functionality of different parts of the code as in slide 41 of this deck.
- Exercise 3.1 is extra and not available in the slide deck. What is the source?
- Before dynamic optimization examples, add some explanation about dynamic optimization (from slides 169-173)
- For parameter estimation example 2, write the related formulas before the code (slide 206).
- For small collocation example, write the related formulas before the code (slide 180).
- For small DAE example, write formula on top right of slide 188 before the code. Also, Dae --> DAE.
- "Find Diff" --> "Finite Difference". Why is numpoints = 5? on slide 175, its set to 10. Also write equation on top of slide 174 before the code.
- In GDP exercise section, explain what it stands for and provide a brief overview (from slides 220-222).