magnetic field declination is NaN for dates like 1995-01-01 or 2005-0101
The following code returns a NaN for magnetic field declination:
~
@Test
public void testIntepolationYYY5() throws OrekitException {
double decimalYear = GeoMagneticField.getDecimalYear(1, 1, 2005);
GeoMagneticField field = GeoMagneticFieldFactory.getIGRF(decimalYear);
GeoMagneticElements e = field.calculateField(1.2, 0.7, -340);
Assert.assertEquals(-5.6164, e.getDeclination(), 1.0e-4);
}
~
(from redmine: issue id 178, created on 2014-08-14, closed on 2015-01-12)
- Uploads: