Large-Scale Pde-Constrained Optimization In Applications by Subhendu Bikash Hazra