A Multigrid Solver for PDE-Constrained Optimization with Uncertain Inputs | Synapse