Time | Type | Title | Instructor |
---|
Tuesday 18 May - Morning Session |
09:00 - 09:15 |
| Introductions and Agenda | Modini |
09:15 - 010:15 | Lecture/Demo | ResSim Program Structure and Data Management Watershed, modules, networks, alternatives, simulations PowerPoint: ResSimProgramStructure&DataManagement.ppt | Hanbali |
10:15 - 10:30 | Break | 15 minute Break |
|
10:30 - 11:15 | Lecture/Demo | Rule-Based Reservoir Operation Guide Curve Operation, Zones and Rules, the allowable range PowerPoint: Rule-Based Reservoir Operations.pptx | Ostadrahimi |
11:15 - 11:20 | Break | 5 minute Stretch |
|
11:20 - 12:00 | Lecture/Demo | Implementing Operation Sets - Part 1 Turning Operational Plans into Operation Sets: Rate of Change & Release Rules PowerPoint: Implementing Operation Sets - Part 1.pptx | O'Connell |
Tuesday 18 May - Afternoon Session |
13:00 - 13:30 | Lecture/Demo | Implementing Operation Sets - Part 2 Release Allocation, IF-Blocks, Downstream Control Rules, Combining & Prioritizing Rules PowerPoint: Implementing Operation Sets - Part 2.pptx | O'Connell |
13:30 - 13:35 | Break | 5 minute Stretch |
|
13:35 - 14:30 | Lecture | | Faber |
14:30 - 14:40 | Break | 10 minute Break |
|
14:40 - 15:00 | Case Study | Induced Surcharge Operation Oroville | Faber |
15:00 - 15:10 | Break | 10 minute Stretch |
|
15:10 - 16:00 | Lecture/Demo | Scripting in ResSim – An Overview PowerPoint: ScriptingResSimWithJython.pptx | Hanbali |
Wednesday 19 May - Morning Session |
09:00 - 09:45 | Lecture | Jython Basics Part 1 Variables, Operators, Statements, & Lists PowerPoint: Jython Basics - Elements of the Language Pt 1.pptx | Flanigan |
09:45 - 10:45 | Workshop | Workshop 1: Jython Scripting: Variables, Operators, and Statements Supplemental Workshop Material: CHCRwcmUpdate.7z | Flanigan/Hanbali |
10:45 - 11:00 | Break | 15 minute Break |
|
11:00 - 12:00 | Lecture | Jython Basics - Part 2 Flow Control, Functions, and Imports PowerPoint: Jython Basics - Elements of the Language Pt 2.pptx | Flanigan |
Wednesday 19 May - Afternoon Session |
13:00 - 14:00 | Workshop | Workshop 2: Jython Basics 2 | Flanigan/Hanbali |
14:00 - 14:15 | Break | 15 minute Break |
|
14:15 - 15:15 | Lecture | ResSim Scripting API – Part 1 Model Variables, State Variables, and Time Series Functions PowerPoint: ResSim API - Part 1 - Model & State Variables.pptx | Klipsch |
15:15 - 15:25 | Break | 10 min Break |
|
15:25 - 16:00 | Lecture | Debugging Techniques PowerPoint: ResSim Scripting_Debugging Techniques.pptx | Klipsch |
Thursday 20 May - Morning Session |
09:00 - 10:00 | Lecture | ResSim Scripting API - Part 2 HecTime, HecMath, DSS IO, Scripted Rules PowerPoint: ResSim API -Part 2 - DSS IO, HecTime, HecMath, & ScriptedRules.pptx | Klipsch |
10:00 - 12:00 | Workshop | Workshop - Static Scripts and State Variables, Scripted Rules & IF-Blocks | Klipsch, Ostadrahimi |
Thursday 20 May - Afternoon Session |
13:00 - 13:45 | Lecture | | Hanbali |
13:45 - 14:00 | Break | 15 minute Break |
|
14:00 - 15:15 | Workshop | Workshop 4: Data Parsing | Hanbali |
15:15 - 15:25 | Break | 10 minute Break |
|
15:25 - 16:00 |
| Parking Lot Questions & Wrap Up | Modini, All |