Numerical problem when computing eccentricity of almost circular orbit
The following test case correspond to an almost perfect circular orbit (at computer accuracy). Computing the eccentricity returns a NaN instead of of very small number.
Vector3D position = new Vector3D(3782116.14107698, 416663.11924914, 5875541.62103057);
Vector3D velocity = new Vector3D(-6349.7848910501, 288.4061811651, 4066.9366759691);
KeplerianOrbit orbit = new KeplerianOrbit(new PVCoordinates(position, velocity),
FramesFactory.getEME2000(),
new AbsoluteDate("2004-01-01T23:00:00.000",
TimeScalesFactory.getUTC()),
3.986004415E14);
(from redmine: issue id 25, created on 2011-06-07, closed on 2011-06-07)