Accelerating Optimal Power Flow with Structure-aware Automatic Differentiation and Code Generation | AMiner