public SweData(SEFLG iflag, DateTime dateTimeInUTC, EarthOrientationParameters eop, bool interpolateNutation = false) { Iflag = iflag; CalculationDate = dateTimeInUTC; Eop = eop; InterpolateNutation = interpolateNutation; CalculationJulianDayNumber = JulianDayNumber.FromDate(dateTimeInUTC); TidalAcc = TidalAcceleration.Get(TidalAccelerationMode.Default); IsManualTidalAcc = false; LongtermPrecessionMode = PrecessionModel.Default; ShorttermPrecessionMode = PrecessionModel.Default; JplHorizonsMode = JplHorizonsMode.Default; NutationModel = NutationModel.Default; oec = Epsilon.Calc(CalculationJulianDayNumber, iflag, this); oec2000 = Epsilon.Calc(JulianDayNumber.J2000, iflag, this); }