CEE 696: Optimization in Groundwater Engineering

Spring Semester 2018

Note: the course materials below were prepared in 2018 and some may be obsolete.

If you want to check updated materials, please visit the 2022 modeling course page.

Schedule

Date Topic ReadingAction Items
01/08/2018 M Introduction slides
01/10/2018 W Python installation & Python basics slides1 | slides2
01/15/2018 M No Class - MKL day
01/17/2018 W Optimization with SciPy (1) & Python matplotlib slides1 | slides2 HW0 due
01/22/2018 M MODFLOW (1) - intro and FloPy installation slides | Mac/Linux users
01/24/2018 W MODFLOW (2) - modeling with Flopy slides HW1 due
01/29/2018 W Python NumPy - intro and linear algebra (1) slides
01/31/2018 M Optimization with Scipy (2) slides
02/05/2018 M Unconstrained Optimization (1) - Intro slides example script
02/07/2018 W Unconstrained Optimization (2) - 1D optimization slides
02/12/2018 M Unconstrained Optimization (3) - Newton's method slides
02/14/2018 W MODFLOW (3) - modeling with wells
Unconstrained Optimization (4) - application:groundwater supply
slides1 slides2 example script1
example script2
02/19/2018 M no class - President's day
02/21/2018 W Groundwater supply optimization (1) slides example script1
example script2
02/26/2018 M Groundwater supply optimization (2) - Response Matrix Approach slides HW2 due
02/28/2018 W Groundwater supply optimization (3) - Response Matrix Approach
Linear programming
slides example script1
example script2
03/05/2018 M Groundwater supply optimization (4) - Application slides script1
script2
script3
03/07/2018 W Midterm 1 opt with two monitoring wells
03/12/2018 M Applications (1) - MODFLOW-MT3DMS simulation slides script
03/14/2018 W Applications (2) - MT3DMS cont'd & SEAWAT simulation slides1 slides2 script
03/19/2018 M Applications (3) - SEAWAT simluation cont'd
Intro to model calibration
slides script
Jupyter notebook server
03/21/2018 W Applications (4) - MODFLOW Transient modeling with various boundary conditions
Exporting existing input files
slides script1
script2
HW3 due on 3/23
03/26/2018 M no class - spring recess
03/28/2018 W no class - spring recess
04/02/2018 M no class - travel
04/04/2018 W no class - travel (makeup class schedule will be announced)
04/09/2018 M Global Optimization (1) slides script
04/11/2018 W Global Optimization (2) & Parameter Estimation slides script1 script2
04/16/2018 M Q&A (1) - MT3MDS transport with first-order decay slides script
04/18/2018 W MIDTERM2, HI-DSI Python Workshop
04/23/2018 M Q&A (2) - Shapefile importing slides script1
script2
shapefile example
04/25/2018 W Q&A (3) - HOB package in MODFLOW slides script
04/30/2018 M Q&A (4) - MODFLOW model grid & contaminant plume containment slides script
05/02/2018 W Q&A (5) slides
05/07/2018 M Final Presentation (2:15 - 4:15 PM@H248)