Code author: Robert M. Parrish
Property
Geometry Optimization, optimize() and gradient()
optimize()
gradient()