Point3d i = new Point3d(30.958572, 73.709137, 38.031029);
Point3d j = new Point3d(31.924915, 72.577698, 37.985279);
Point3d k = new Point3d(31.643818, 71.563255, 36.873047);
Point3d l = new Point3d(31.253489, 70.131218, 37.371773);
Torsion torsion = new Torsion();
assertEquals(-115.17206338216852, torsion.getAngle(i,j,k,l), delta);
TorsionGradients gradients;
gradients = torsion.getGradients(i,j,k,l);
LOG.debug(gradients.getI());
LOG.debug(gradients.getJ());
LOG.debug(gradients.getK());
LOG.debug(gradients.getL());