Uses of Class
org.episteme.natural.physics.astronomy.time.JulianDate
Packages that use JulianDate
Package
Description
-
Uses of JulianDate in org.episteme.natural.physics.astronomy.mechanics
Methods in org.episteme.natural.physics.astronomy.mechanics with parameters of type JulianDateModifier and TypeMethodDescriptionstatic double[]EphemerisCalculator.geocentricPosition(EphemerisCalculator.Planet planet, JulianDate jd) Calculates geocentric equatorial coordinates.static double[]EphemerisCalculator.heliocentricPosition(EphemerisCalculator.Planet planet, JulianDate jd) Legacy support wrapper.EphemerisCalculator.heliocentricPositionVector(EphemerisCalculator.Planet planet, JulianDate jd) Calculates heliocentric position vector (in J2000 ecliptic frame).static double[]EphemerisCalculator.moonPosition(JulianDate jd) Calculates Moon position (low precision, ~1° accuracy).static double[]EphemerisCalculator.sunPosition(JulianDate jd) Calculates Sun position in geocentric equatorial coordinates. -
Uses of JulianDate in org.episteme.natural.physics.astronomy.observation
Methods in org.episteme.natural.physics.astronomy.observation that return JulianDateModifier and TypeMethodDescriptionObserver.riseTime(EquatorialCoordinate eq, JulianDate jdMidnight) Observer.transitTime(EquatorialCoordinate eq, JulianDate jdMidnight) Methods in org.episteme.natural.physics.astronomy.observation with parameters of type JulianDateModifier and TypeMethodDescriptionObserver.getLocalSiderealTime(JulianDate jd) booleanObserver.isVisible(EquatorialCoordinate eq, JulianDate jd) Observer.riseTime(EquatorialCoordinate eq, JulianDate jdMidnight) Observer.toHorizontal(EquatorialCoordinate eq, JulianDate jd) Observer.transitTime(EquatorialCoordinate eq, JulianDate jdMidnight) -
Uses of JulianDate in org.episteme.natural.physics.astronomy.time
Methods in org.episteme.natural.physics.astronomy.time that return JulianDateModifier and TypeMethodDescriptionJulianDate.addDays(double days) Adds days to this Julian Date.static JulianDateJulianDate.fromGregorian(int year, int month, double day) Creates a JulianDate from a Gregorian calendar date and time (UTC).static JulianDateJulianDate.fromLocalDateTime(LocalDateTime dateTime) Creates a JulianDate from Java LocalDateTime (assumes UTC).static JulianDateJulianDate.now()Returns current Julian Date.Methods in org.episteme.natural.physics.astronomy.time with parameters of type JulianDateModifier and TypeMethodDescriptionstatic RealSiderealTime.gmstDegrees(JulianDate jd) Computes Greenwich Mean Sidereal Time in degrees.static RealSiderealTime.gmstHours(JulianDate jd) Computes Greenwich Mean Sidereal Time in hours.static RealSiderealTime.lmstDegrees(JulianDate jd, Real longitude) Computes Local Mean Sidereal Time in degrees.static RealSiderealTime.lmstHours(JulianDate jd, Real longitude) Computes Local Mean Sidereal Time in hours.