Revert interface to match Cohort Method
Revert interface to match Cohort Method

The interface was changed to remove duplicate computations to increase
efficiency, but this was done at the cost of having a slightly different
interface than Cohort Method. This gain in computer efficiency is
outweighed by the loss of programmer convenience and so the interface is
being changed back.

ApproximateIdentity/hdps