Part of the steepest descent algorithm and work to reduce error given the S and F matrices.
Useful links