Inconsistent conversions from AbsoluteDate to FieldAbsoluteDate
Depending on how an AbsoluteDate is converted into a FieldAbsoluteDate, the result is not the same.
When running the following example, the difference is about 3.2e-10 second. It is not big but as absolutely no computation should occur in the conversion, we should end up with exactly 0, or at least ulp(1.0), i.e. about 2.2e-16.
AbsoluteDate date = new AbsoluteDate(2000, 2, 24, 17, 5, 30.047, TimeScalesFactory.getUTC());
FieldAbsoluteDate<T> tA = new FieldAbsoluteDate<>(field, date);
FieldAbsoluteDate<T> tB = new FieldAbsoluteDate<>(date, field.getZero());
Assert.assertEquals(0.0, tA.durationFrom(tB).getReal(), FastMath.ulp(1.0));