Automatic Differentiation for All-at-once Systems Arising in Certain PDE-Constrained Optimization Problems | Synapse