Augmented Lagrangian Methods by Roland Glowinski & Michel Fortin