X-PLOR provides two options to minimize the total energy
(Chapter 4).
The conjugate gradient minimizer uses the Cartesian
coordinates as variables.
The rigid-body minimizer uses
the rotational and translational degrees of freedom for
specified rigid groups of the molecule.