Class WMMEarthMagneticFluxDensityEstimatorTest

java.lang.Object
com.irurueta.navigation.inertial.wmm.WMMEarthMagneticFluxDensityEstimatorTest

class WMMEarthMagneticFluxDensityEstimatorTest extends Object
  • Field Details

    • FILE_PATH

      private static final String FILE_PATH
      See Also:
    • TO_NANO

      private static final double TO_NANO
      See Also:
    • ANGLE_ERROR

      private static final double ANGLE_ERROR
      See Also:
    • INTENSITY_ERROR

      private static final double INTENSITY_ERROR
      See Also:
    • TIME_ERROR

      private static final double TIME_ERROR
      See Also:
    • MIN_LATITUDE_DEGREES

      private static final double MIN_LATITUDE_DEGREES
      See Also:
    • MAX_LATITUDE_DEGREES

      private static final double MAX_LATITUDE_DEGREES
      See Also:
    • MIN_LONGITUDE_DEGREES

      private static final double MIN_LONGITUDE_DEGREES
      See Also:
    • MAX_LONGITUDE_DEGREES

      private static final double MAX_LONGITUDE_DEGREES
      See Also:
    • MIN_HEIGHT_METERS

      private static final double MIN_HEIGHT_METERS
      See Also:
    • MAX_HEIGHT_METERS

      private static final double MAX_HEIGHT_METERS
      See Also:
    • ABSOLUTE_ERROR

      private static final double ABSOLUTE_ERROR
      See Also:
    • START_CALENDAR

      private static final Calendar START_CALENDAR
    • END_CALENDAR

      private static final Calendar END_CALENDAR
    • START_TIMESTAMP_MILLIS

      private static final long START_TIMESTAMP_MILLIS
    • END_TIMESTAMP_MILLIS

      private static final long END_TIMESTAMP_MILLIS
  • Constructor Details

    • WMMEarthMagneticFluxDensityEstimatorTest

      WMMEarthMagneticFluxDensityEstimatorTest()
  • Method Details

    • testConstants

      @Test void testConstants()
    • testConstructor

      @Test void testConstructor() throws IOException
      Throws:
      IOException
    • testDeclinationModel2020

      @Test void testDeclinationModel2020() throws IOException
      Throws:
      IOException
    • testDeclinationModel2025

      @Test void testDeclinationModel2025() throws IOException
      Throws:
      IOException
    • testDipModel2020

      @Test void testDipModel2020() throws IOException
      Throws:
      IOException
    • testDipModel2025

      @Test void testDipModel2025() throws IOException
      Throws:
      IOException
    • testHorizontalIntensityModel2020

      @Test void testHorizontalIntensityModel2020() throws IOException
      Throws:
      IOException
    • testHorizontalIntensityModel2025

      @Test void testHorizontalIntensityModel2025() throws IOException
      Throws:
      IOException
    • testNorthIntensityModel2020

      @Test void testNorthIntensityModel2020() throws IOException
      Throws:
      IOException
    • testNorthIntensityModel2025

      @Test void testNorthIntensityModel2025() throws IOException
      Throws:
      IOException
    • testEastIntensityModel2020

      @Test void testEastIntensityModel2020() throws IOException
      Throws:
      IOException
    • testEastIntensityModel2025

      @Test void testEastIntensityModel2025() throws IOException
      Throws:
      IOException
    • testVerticalIntensityModel2020

      @Test void testVerticalIntensityModel2020() throws IOException
      Throws:
      IOException
    • testVerticalIntensityModel2025

      @Test void testVerticalIntensityModel2025() throws IOException
      Throws:
      IOException
    • testIntensityModel2020

      @Test void testIntensityModel2020() throws IOException
      Throws:
      IOException
    • testIntensityModel2025

      @Test void testIntensityModel2025() throws IOException
      Throws:
      IOException
    • testConvertTime

      @Test void testConvertTime()
    • testGetDeclinationWithDefaultTimeAndHeight

      @Test void testGetDeclinationWithDefaultTimeAndHeight() throws IOException
      Throws:
      IOException
    • testGetDeclination

      @Test void testGetDeclination() throws IOException
      Throws:
      IOException
    • testGetDipWithDefaultTimeAndHeight

      @Test void testGetDipWithDefaultTimeAndHeight() throws IOException
      Throws:
      IOException
    • testGetDip

      @Test void testGetDip() throws IOException
      Throws:
      IOException
    • testGetIntensityWithDefaultTimeAndHeight

      @Test void testGetIntensityWithDefaultTimeAndHeight() throws IOException
      Throws:
      IOException
    • testGetIntensity

      @Test void testGetIntensity() throws IOException
      Throws:
      IOException
    • testGetHorizontalIntensityWithDefaultTimeAndHeight

      @Test void testGetHorizontalIntensityWithDefaultTimeAndHeight() throws IOException
      Throws:
      IOException
    • testGetHorizontalIntensity

      @Test void testGetHorizontalIntensity() throws IOException
      Throws:
      IOException
    • testGetVerticalIntensityWithDefaultTimeAndHeight

      @Test void testGetVerticalIntensityWithDefaultTimeAndHeight() throws IOException
      Throws:
      IOException
    • testGetVerticalIntensity

      @Test void testGetVerticalIntensity() throws IOException
      Throws:
      IOException
    • testGetNorthIntensityWithDefaultTimeAndHeight

      @Test void testGetNorthIntensityWithDefaultTimeAndHeight() throws IOException
      Throws:
      IOException
    • testGetNorthIntensity

      @Test void testGetNorthIntensity() throws IOException
      Throws:
      IOException
    • testGetEastIntensityWithDefaultTimeAndHeight

      @Test void testGetEastIntensityWithDefaultTimeAndHeight() throws IOException
      Throws:
      IOException
    • testGetEastIntensity

      @Test void testGetEastIntensity() throws IOException
      Throws:
      IOException
    • testEstimate1

      @Test void testEstimate1() throws IOException
      Throws:
      IOException
    • testEstimate2

      @Test void testEstimate2() throws IOException
      Throws:
      IOException
    • createYear

      private static double createYear(GregorianCalendar calendar)
    • createPosition

      private static com.irurueta.navigation.frames.NEDPosition createPosition()
    • createTimestamp

      private static long createTimestamp()
    • createDate

      private static Date createDate(long timestamp)
    • createCalendar

      private static GregorianCalendar createCalendar(long timestamp)