Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a - Variable in class org.jastronomy.jsofa.JSOFA.RefCos
-
refraction coefficient A
- a - Variable in class org.jastronomy.jsofa.JSOFA.ReferenceEllipsoid
-
equatorial radius (meters, Note 2)
- along - Variable in class org.jastronomy.jsofa.JSOFA.Astrom
-
adjusted longitude (radians)
- alpha - Variable in class org.jastronomy.jsofa.JSOFA.SphericalCoordinate
- aob - Variable in class org.jastronomy.jsofa.JSOFA.ObservedPosition
-
observed azimuth (radians: N=0,E=90)
- Astrom() - Constructor for class org.jastronomy.jsofa.JSOFA.Astrom
- AULT - Static variable in class org.jastronomy.jsofa.JSOFA
-
Light time for 1 au (s) 499.00478383615643
- az - Variable in class org.jastronomy.jsofa.JSOFA.HorizonCoordinate
B
- b - Variable in class org.jastronomy.jsofa.JSOFA.RefCos
-
refraction coefficient B
- bm - Variable in class org.jastronomy.jsofa.JSOFA.Ldbody
-
mass of the body (solar masses)
- bm1 - Variable in class org.jastronomy.jsofa.JSOFA.Astrom
-
sqrt(1-|v|^2): reciprocal of Lorenz factor
- bpa - Variable in class org.jastronomy.jsofa.JSOFA.PrecessionAngles
-
P_A ecliptic pole x, J2000.0 ecliptic triad.
- bpia - Variable in class org.jastronomy.jsofa.JSOFA.PrecessionAngles
-
Pi_A longitude of ascending node of the ecliptic.
- bpn - Variable in class org.jastronomy.jsofa.JSOFA.Astrom
-
bias-precession-nutation matrix [3][3]
- bqa - Variable in class org.jastronomy.jsofa.JSOFA.PrecessionAngles
-
Q_A ecliptic pole -y, J2000.0 ecliptic triad.
C
- Calendar(int, int, int, double) - Constructor for class org.jastronomy.jsofa.JSOFA.Calendar
- CalendarHMS(int, int, int, int[]) - Constructor for class org.jastronomy.jsofa.JSOFA.CalendarHMS
- CatalogCoords(double, double, double, double, double, double) - Constructor for class org.jastronomy.jsofa.JSOFA.CatalogCoords
- CelestialIntermediatePole(double, double) - Constructor for class org.jastronomy.jsofa.JSOFA.CelestialIntermediatePole
- chia - Variable in class org.jastronomy.jsofa.JSOFA.PrecessionAngles
-
chi_A planetary precession.
- cip - Variable in class org.jastronomy.jsofa.JSOFA.ICRFrame
- CMPS - Static variable in class org.jastronomy.jsofa.JSOFA
-
Speed of light (m/s) 2.99792458E8
- compareTo(JSOFA.JulianDate) - Method in class org.jastronomy.jsofa.JSOFA.JulianDate
-
overrides @see java.lang.Comparable#compareTo(java.lang.Object)
- cphi - Variable in class org.jastronomy.jsofa.JSOFA.Astrom
-
cosine of geodetic latitude
D
- D2PI - Static variable in class org.jastronomy.jsofa.JSOFA
-
2Pi 6.283185307179586
- DAS2R - Static variable in class org.jastronomy.jsofa.JSOFA
-
Arcseconds to radians 4.84813681109536E-6
- DAU - Static variable in class org.jastronomy.jsofa.JSOFA
-
Astronomical unit (m) IAU 2012 1.495978707E11
- DAYSEC - Static variable in class org.jastronomy.jsofa.JSOFA
-
Seconds per day.
- DC - Static variable in class org.jastronomy.jsofa.JSOFA
-
Speed of light (au per day) 173.1446326742403
- dc1 - Variable in class org.jastronomy.jsofa.JSOFA.TangentPointDirectionCosines
- dc2 - Variable in class org.jastronomy.jsofa.JSOFA.TangentPointDirectionCosines
- DD2R - Static variable in class org.jastronomy.jsofa.JSOFA
-
Degrees to radians 0.017453292519943295
- dec - Variable in class org.jastronomy.jsofa.JSOFA.EquatorialCoordinate
- delta - Variable in class org.jastronomy.jsofa.JSOFA.SphericalCoordinate
- deps - Variable in class org.jastronomy.jsofa.JSOFA.NutationTerms
-
nutation component in obliquity
- depsbi - Variable in class org.jastronomy.jsofa.JSOFA.FrameBias
-
obliquity corrections
- depspr - Variable in class org.jastronomy.jsofa.JSOFA.PrecessionDeltaTerms
-
precession correction in obliquity
- diurab - Variable in class org.jastronomy.jsofa.JSOFA.Astrom
-
magnitude of diurnal aberration vector
- DJ00 - Static variable in class org.jastronomy.jsofa.JSOFA
-
Reference epoch (J2000.0), Julian Date 2451545.0
- DJC - Static variable in class org.jastronomy.jsofa.JSOFA
-
Days per Julian century 36525.0
- DJM - Static variable in class org.jastronomy.jsofa.JSOFA
-
Days per Julian millennium 365250.0
- djm0 - Variable in class org.jastronomy.jsofa.JSOFA.JulianDate
-
MJD zero-point
- DJM0 - Static variable in class org.jastronomy.jsofa.JSOFA
-
Julian Date of Modified Julian Date zero 2400000.5
- DJM00 - Static variable in class org.jastronomy.jsofa.JSOFA
-
Reference epoch (J2000.0), Modified Julian Date 51544.5
- djm1 - Variable in class org.jastronomy.jsofa.JSOFA.JulianDate
-
MJD offset
- DJM77 - Static variable in class org.jastronomy.jsofa.JSOFA
-
1977 Jan 1.0 as MJD
- DJY - Static variable in class org.jastronomy.jsofa.JSOFA
-
Days per Julian year
- dl - Variable in class org.jastronomy.jsofa.JSOFA.Ldbody
-
deflection limiter (radians^2/2)
- DMAS2R - Static variable in class org.jastronomy.jsofa.JSOFA
-
Milliarcseconds to radians 4.84813681109536E-9
- dob - Variable in class org.jastronomy.jsofa.JSOFA.ObservedPosition
-
observed Declination (radians)
- DPI - Static variable in class org.jastronomy.jsofa.JSOFA
-
Pi 3.141592653589793
- dpsi - Variable in class org.jastronomy.jsofa.JSOFA.NutationTerms
-
nutation component in longitude
- dpsibi - Variable in class org.jastronomy.jsofa.JSOFA.FrameBias
-
longitude corrections
- dpsipr - Variable in class org.jastronomy.jsofa.JSOFA.PrecessionDeltaTerms
-
precession correction in longitude
- DR2AS - Static variable in class org.jastronomy.jsofa.JSOFA
-
Radians to arcseconds 206264.80624709636
- DR2D - Static variable in class org.jastronomy.jsofa.JSOFA
-
Radians to degrees 57.29577951308232
- dra - Variable in class org.jastronomy.jsofa.JSOFA.FrameBias
-
the ICRS RA of the J2000.0 mean equinox
- DS2R - Static variable in class org.jastronomy.jsofa.JSOFA
-
Seconds of time to radians 7.27220521664304E-5
- DTY - Static variable in class org.jastronomy.jsofa.JSOFA
-
Length of tropical year B1900 (days) 365.242198781
E
- eb - Variable in class org.jastronomy.jsofa.JSOFA.Astrom
-
SSB to observer (vector, au) [3]
- eh - Variable in class org.jastronomy.jsofa.JSOFA.Astrom
-
Sun to observer (unit vector)[3]
- el - Variable in class org.jastronomy.jsofa.JSOFA.HorizonCoordinate
- ELB - Static variable in class org.jastronomy.jsofa.JSOFA
-
L_B = 1 - d(TDB)/d(TCB) at TAI 1977/1/1.0
- ELG - Static variable in class org.jastronomy.jsofa.JSOFA
-
L_G = 1 - d(TT)/d(TCG)
- elong - Variable in class org.jastronomy.jsofa.JSOFA.GeodeticCoord
-
longitude (radians, east +ve)
- em - Variable in class org.jastronomy.jsofa.JSOFA.Astrom
-
distance from Sun to observer (au)
- eo - Variable in class org.jastronomy.jsofa.JSOFA.ObservedPositionEO
-
The equation of the origins.
- eo - Variable in class org.jastronomy.jsofa.JSOFA.SphericalCoordinateEO
- eps0 - Variable in class org.jastronomy.jsofa.JSOFA.PrecessionAngles
-
epsilon_0 obliquity at J2000.0.
- epsa - Variable in class org.jastronomy.jsofa.JSOFA.FWPrecessionAngles
-
F-W angle epsilon_A (radians)
- epsa - Variable in class org.jastronomy.jsofa.JSOFA.PrecessionAngles
-
epsilon_A obliquity of the ecliptic.
- epsa - Variable in class org.jastronomy.jsofa.JSOFA.PrecessionNutation
-
mean obliquity
- equals(Object) - Method in class org.jastronomy.jsofa.JSOFA.JulianDate
-
overrides @see java.lang.Object#equals(java.lang.Object)
- EquatorialCoordinate(double, double) - Constructor for class org.jastronomy.jsofa.JSOFA.EquatorialCoordinate
- eral - Variable in class org.jastronomy.jsofa.JSOFA.Astrom
-
"local" Earth rotation angle (radians)
- eta - Variable in class org.jastronomy.jsofa.JSOFA.TangentPlaneCoordinate
- EulerAngles(double, double, double) - Constructor for class org.jastronomy.jsofa.JSOFA.EulerAngles
F
- f - Variable in class org.jastronomy.jsofa.JSOFA.ReferenceEllipsoid
-
flattening (Note 2)
- fd - Variable in class org.jastronomy.jsofa.JSOFA.Calendar
- FrameBias() - Constructor for class org.jastronomy.jsofa.JSOFA.FrameBias
- FWPrecessionAngles(double, double, double, double) - Constructor for class org.jastronomy.jsofa.JSOFA.FWPrecessionAngles
G
- gam - Variable in class org.jastronomy.jsofa.JSOFA.PrecessionAngles
-
gamma_J2000 J2000.0 RA difference of ecliptic poles.
- gamb - Variable in class org.jastronomy.jsofa.JSOFA.FWPrecessionAngles
-
F-W angle gamma_bar (radians)
- GeodeticCoord(double, double, double) - Constructor for class org.jastronomy.jsofa.JSOFA.GeodeticCoord
- getStatus() - Method in exception org.jastronomy.jsofa.JSOFAException
H
- ha - Variable in class org.jastronomy.jsofa.JSOFA.EquatorialCoordinate
- hashCode() - Method in class org.jastronomy.jsofa.JSOFA.JulianDate
-
overrides @see java.lang.Object#hashCode()
- height - Variable in class org.jastronomy.jsofa.JSOFA.GeodeticCoord
-
height above ellipsoid (geodetic)
- hob - Variable in class org.jastronomy.jsofa.JSOFA.ObservedPosition
-
observed Hour Angle (radians)
- HorizonCoordinate(double, double) - Constructor for class org.jastronomy.jsofa.JSOFA.HorizonCoordinate
I
- ICRFrame(JSOFA.CelestialIntermediatePole, double) - Constructor for class org.jastronomy.jsofa.JSOFA.ICRFrame
- id - Variable in class org.jastronomy.jsofa.JSOFA.Calendar
- id - Variable in class org.jastronomy.jsofa.JSOFA.CalendarHMS
- ihmsf - Variable in class org.jastronomy.jsofa.JSOFA.CalendarHMS
- im - Variable in class org.jastronomy.jsofa.JSOFA.Calendar
- im - Variable in class org.jastronomy.jsofa.JSOFA.CalendarHMS
- iy - Variable in class org.jastronomy.jsofa.JSOFA.Calendar
- iy - Variable in class org.jastronomy.jsofa.JSOFA.CalendarHMS
- IYV - Static variable in class org.jastronomy.jsofa.JSOFA
-
Release year for this version of jauDat 2021
J
- jauA2af(int, double, int[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Decompose radians into degrees, arcminutes, arcseconds, fraction.
- jauA2tf(int, double, int[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Decompose radians into hours, minutes, seconds, fraction.
- jauAb(double[], double[], double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Apply aberration to transform natural direction into proper direction.
- jauAe2hd(double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Horizon to equatorial coordinates: transform azimuth and altitude to hour angle and declination.
- jauAnp(double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Normalize angle into the range
0 <= a < 2pi
. - jauAnpm(double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Normalize angle into the range
-pi <= a < +pi
. - jauApcg(double, double, double[][], double[], JSOFA.Astrom) - Static method in class org.jastronomy.jsofa.JSOFA
-
For a geocentric observer, prepare star-independent astrometry parameters for transformations between ICRS and GCRS coordinates.
- jauApcg13(double, double, JSOFA.Astrom) - Static method in class org.jastronomy.jsofa.JSOFA
-
For a geocentric observer, prepare star-independent astrometry parameters for transformations between ICRS and GCRS coordinates.
- jauApci(double, double, double[][], double[], double, double, double, JSOFA.Astrom) - Static method in class org.jastronomy.jsofa.JSOFA
-
For a terrestrial observer, prepare star-independent astrometry parameters for transformations between ICRS and geocentric CIRS coordinates.
- jauApci13(double, double, JSOFA.Astrom) - Static method in class org.jastronomy.jsofa.JSOFA
-
For a terrestrial observer, prepare star-independent astrometry parameters for transformations between ICRS and geocentric CIRS coordinates.
- jauApco(double, double, double[][], double[], double, double, double, double, double, double, double, double, double, double, double, double, JSOFA.Astrom) - Static method in class org.jastronomy.jsofa.JSOFA
-
For a terrestrial observer, prepare star-independent astrometry parameters for transformations between ICRS and observed coordinates.
- jauApco13(double, double, double, double, double, double, double, double, double, double, double, double, JSOFA.Astrom) - Static method in class org.jastronomy.jsofa.JSOFA
-
For a terrestrial observer, prepare star-independent astrometry parameters for transformations between ICRS and observed coordinates.
- jauApcs(double, double, double[][], double[][], double[], JSOFA.Astrom) - Static method in class org.jastronomy.jsofa.JSOFA
-
For an observer whose geocentric position and velocity are known, prepare star-independent astrometry parameters for transformations between ICRS and GCRS.
- jauApcs13(double, double, double[][], JSOFA.Astrom) - Static method in class org.jastronomy.jsofa.JSOFA
-
For an observer whose geocentric position and velocity are known, prepare star-independent astrometry parameters for transformations between ICRS and GCRS.
- jauAper(double, JSOFA.Astrom) - Static method in class org.jastronomy.jsofa.JSOFA
-
In the star-independent astrometry parameters, update only the Earth rotation angle, supplied by the caller explicitly.
- jauAper13(double, double, JSOFA.Astrom) - Static method in class org.jastronomy.jsofa.JSOFA
-
In the star-independent astrometry parameters, update only the Earth rotation angle.
- jauApio(double, double, double, double, double, double, double, double, double, JSOFA.Astrom) - Static method in class org.jastronomy.jsofa.JSOFA
-
For a terrestrial observer, prepare star-independent astrometry parameters for transformations between CIRS and observed coordinates.
- jauApio13(double, double, double, double, double, double, double, double, double, double, double, double, JSOFA.Astrom) - Static method in class org.jastronomy.jsofa.JSOFA
-
For a terrestrial observer, prepare star-independent astrometry parameters for transformations between CIRS and observed coordinates.
- jauAtcc13(double, double, double, double, double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Transform a star's ICRS catalog entry (epoch J2000.0) into ICRS astrometric place.
- jauAtccq(double, double, double, double, double, double, JSOFA.Astrom) - Static method in class org.jastronomy.jsofa.JSOFA
-
Quick transformation of a star's ICRS catalog entry (epoch J2000.0) into ICRS astrometric place, given precomputed star-independent astrometry parameters.
- jauAtci13(double, double, double, double, double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Transform ICRS star data, epoch J2000.0, to CIRS.
- jauAtciq(double, double, double, double, double, double, JSOFA.Astrom) - Static method in class org.jastronomy.jsofa.JSOFA
-
Quick ICRS, epoch J2000.0, to CIRS transformation, given precomputed star-independent astrometry parameters.
- jauAtciqn(double, double, double, double, double, double, JSOFA.Astrom, int, JSOFA.Ldbody[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Quick ICRS, epoch J2000.0, to CIRS transformation, given precomputed star-independent astrometry parameters plus a list of light- deflecting bodies.
- jauAtciqz(double, double, JSOFA.Astrom) - Static method in class org.jastronomy.jsofa.JSOFA
-
Quick ICRS to CIRS transformation, given precomputed star- independent astrometry parameters, and assuming zero parallax and proper motion.
- jauAtco13(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
ICRS RA,Dec to observed place.
- jauAtic13(double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Transform star RA,Dec from geocentric CIRS to ICRS astrometric.
- jauAticq(double, double, JSOFA.Astrom) - Static method in class org.jastronomy.jsofa.JSOFA
-
Quick CIRS RA,Dec to ICRS astrometric place, given the star- independent astrometry parameters.
- jauAticqn(double, double, JSOFA.Astrom, int, JSOFA.Ldbody[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Quick CIRS to ICRS astrometric place transformation, given the star- independent astrometry parameters plus a list of light-deflecting bodies.
- jauAtio13(double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
CIRS RA,Dec to observed place.
- jauAtioq(double, double, JSOFA.Astrom) - Static method in class org.jastronomy.jsofa.JSOFA
-
Quick CIRS to observed place transformation.
- jauAtoc13(String, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Observed place at a groundbased site to to ICRS astrometric RA,Dec.
- jauAtoi13(String, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Observed place to CIRS.
- jauAtoiq(String, double, double, JSOFA.Astrom) - Static method in class org.jastronomy.jsofa.JSOFA
-
Quick observed place to CIRS, given the star-independent astrometry parameters.
- jauBi00() - Static method in class org.jastronomy.jsofa.JSOFA
-
Frame bias components of IAU 2000 precession-nutation models part of the Mathews-Herring-Buffett (MHB2000) nutation series, with additions.
- jauBp00(double, double, double[][], double[][], double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Frame bias and precession, IAU 2000.
- jauBp06(double, double, double[][], double[][], double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Frame bias and precession, IAU 2006.
- jauBpn2xy(double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Extract from the bias-precession-nutation matrix the X,Y coordinates of the Celestial Intermediate Pole.
- jauC2i00a(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Form the celestial-to-intermediate matrix for a given date using the IAU 2000A precession-nutation model.
- jauC2i00b(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Form the celestial-to-intermediate matrix for a given date using the IAU 2000B precession-nutation model.
- jauC2i06a(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Form the celestial-to-intermediate matrix for a given date using the IAU 2006 precession and IAU 2000A nutation models.
- jauC2ibpn(double, double, double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Form the celestial-to-intermediate matrix for a given date given the bias-precession-nutation matrix.
- jauC2ixy(double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Form the celestial to intermediate-frame-of-date matrix for a given date when the CIP X,Y coordinates are known.
- jauC2ixys(double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Form the celestial to intermediate-frame-of-date matrix given the CIP X,Y and the CIO locator s.
- jauC2s(double[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
P-vector to spherical coordinates.
- jauC2t00a(double, double, double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Form the celestial to terrestrial matrix given the date, the UT1 and the polar motion, using the IAU 2000A nutation model.
- jauC2t00b(double, double, double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Form the celestial to terrestrial matrix given the date, the UT1 and the polar motion, using the IAU 2000B precession-nutation model.
- jauC2t06a(double, double, double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Form the celestial to terrestrial matrix given the date, the UT1 and the polar motion, using the IAU 2006/2000A precession-nutation nutation model.
- jauC2tcio(double[][], double, double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Assemble the celestial to terrestrial matrix from CIO-based components (the celestial-to-intermediate matrix, the Earth Rotation Angle and the polar motion matrix).
- jauC2teqx(double[][], double, double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Assemble the celestial to terrestrial matrix from equinox-based components (the celestial-to-true matrix, the Greenwich Apparent Sidereal Time and the polar motion matrix).
- jauC2tpe(double, double, double, double, double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Form the celestial to terrestrial matrix given the date, the UT1, the nutation and the polar motion.
- jauC2txy(double, double, double, double, double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Form the celestial to terrestrial matrix given the date, the UT1, the CIP coordinates and the polar motion.
- jauCal2jd(int, int, int) - Static method in class org.jastronomy.jsofa.JSOFA
-
Gregorian Calendar to Julian Date.
- jauCp(double[], double[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Copy a p-vector.
- jauCpv(double[][], double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Copy a position/velocity vector.
- jauCr(double[][], double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Copy an r-matrix.
- jauD2dtf(String, int, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Format for output a 2-part Julian Date (or in the case of UTC a quasi-JD form that includes special provision for leap seconds).
- jauD2tf(int, double, int[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Decompose days to hours, minutes, seconds, fraction.
- jauDat(int, int, int, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
For a given UTC date, calculate delta(AT) = TAI-UTC.
- jauDtdb(double, double, double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
An approximation to TDB-TT, the difference between barycentric dynamical time and terrestrial time, for an observer on the Earth.
- jauDtf2d(String, int, int, int, int, int, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Encode date and time fields into 2-part Julian Date (or in the case of UTC a quasi-JD form that includes special provision for leap seconds).
- jauEceq06(double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Transformation from ecliptic coordinates (mean equinox and ecliptic of date) to ICRS RA,Dec, using the IAU 2006 precession model.
- jauEcm06(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
ICRS equatorial to ecliptic rotation matrix, IAU 2006.
- jauEe00(double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
The equation of the equinoxes, compatible with IAU 2000 resolutions, given the nutation in longitude and the mean obliquity.
- jauEe00a(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Equation of the equinoxes, compatible with IAU 2000 resolutions.
- jauEe00b(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Equation of the equinoxes, compatible with IAU 2000 resolutions but using the truncated nutation model IAU 2000B.
- jauEe06a(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Equation of the equinoxes, compatible with IAU 2000 resolutions and IAU 2006/2000A precession-nutation.
- jauEect00(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Equation of the equinoxes complementary terms, consistent with IAU 2000 resolutions.
- jauEform(int) - Static method in class org.jastronomy.jsofa.JSOFA
-
Earth reference ellipsoids.
- jauEo06a(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Equation of the origins, IAU 2006 precession and IAU 2000A nutation.
- jauEors(double[][], double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Equation of the origins, given the classical NPB matrix and the quantity s.
- jauEpb(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Julian Date to Besselian Epoch.
- jauEpb2jd(double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Besselian Epoch to Julian Date.
- jauEpj(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Julian Date to Julian Epoch.
- jauEpj2jd(double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Julian Epoch to Julian Date.
- jauEpv00(double, double, double[][], double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Earth position and velocity, heliocentric and barycentric, with respect to the Barycentric Celestial Reference System.
- jauEqec06(double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Transformation from ICRS equatorial coordinates to ecliptic coordinates (mean equinox and ecliptic of date) using IAU 2006 precession model.
- jauEqeq94(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Equation of the equinoxes, IAU 1994 model.
- jauEra00(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Earth rotation angle (IAU 2000 model).
- jauFad03(double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Fundamental argument, IERS Conventions (2003): mean elongation of the Moon from the Sun.
- jauFae03(double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Fundamental argument, IERS Conventions (2003): mean longitude of Earth.
- jauFaf03(double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Fundamental argument, IERS Conventions (2003): mean longitude of the Moon minus mean longitude of the ascending node.
- jauFaju03(double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Fundamental argument, IERS Conventions (2003): mean longitude of Jupiter.
- jauFal03(double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Fundamental argument, IERS Conventions (2003): mean anomaly of the Moon.
- jauFalp03(double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Fundamental argument, IERS Conventions (2003): mean anomaly of the Sun.
- jauFama03(double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Fundamental argument, IERS Conventions (2003): mean longitude of Mars.
- jauFame03(double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Fundamental argument, IERS Conventions (2003): mean longitude of Mercury.
- jauFane03(double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Fundamental argument, IERS Conventions (2003): mean longitude of Neptune.
- jauFaom03(double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Fundamental argument, IERS Conventions (2003): mean longitude of the Moon's ascending node.
- jauFapa03(double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Fundamental argument, IERS Conventions (2003): general accumulated precession in longitude.
- jauFasa03(double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Fundamental argument, IERS Conventions (2003): mean longitude of Saturn.
- jauFaur03(double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Fundamental argument, IERS Conventions (2003): mean longitude of Uranus.
- jauFave03(double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Fundamental argument, IERS Conventions (2003): mean longitude of Venus.
- jauFk425(double, double, double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Convert B1950.0 FK4 star catalog data to J2000.0 FK5.
- jauFk45z(double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Convert a B1950.0 FK4 star position to J2000.0 FK5, assuming zero proper motion in the FK5 system.
- jauFk524(double, double, double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Convert J2000.0 FK5 star catalog data to B1950.0 FK4.
- jauFk52h(double, double, double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Transform FK5 (J2000.0) star data into the Hipparcos system.
- jauFk54z(double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Convert a J2000.0 FK5 star position to B1950.0 FK4, assuming zero proper motion in FK5 and parallax.
- jauFk5hip(double[][], double[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
FK5 to Hipparcos rotation and spin.
- jauFk5hz(double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Transform an FK5 (J2000.0) star position into the system of the Hipparcos catalogue, assuming zero Hipparcos proper motion.
- jauFw2m(double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Form rotation matrix given the Fukushima-Williams angles.
- jauFw2xy(double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
CIP X,Y given Fukushima-Williams bias-precession-nutation angles.
- jauG2icrs(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Transformation from Galactic Coordinates to ICRS.
- jauGc2gd(int, double[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Transform geocentric coordinates to geodetic using the specified reference ellipsoid.
- jauGc2gde(double, double, double[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Transform geocentric coordinates to geodetic for a reference ellipsoid of specified form.
- jauGd2gc(int, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Transform geodetic coordinates to geocentric using the specified reference ellipsoid.
- jauGd2gce(double, double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Transform geodetic coordinates to geocentric for a reference ellipsoid of specified form.
- jauGmst00(double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Greenwich mean sidereal time (model consistent with IAU 2000 resolutions).
- jauGmst06(double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Greenwich mean sidereal time (consistent with IAU 2006 precession).
- jauGmst82(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Universal Time to Greenwich mean sidereal time (IAU 1982 model).
- jauGst00a(double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Greenwich apparent sidereal time (consistent with IAU 2000 resolutions).
- jauGst00b(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Greenwich apparent sidereal time (consistent with IAU 2000 resolutions but using the truncated nutation model IAU 2000B).
- jauGst06(double, double, double, double, double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Greenwich apparent sidereal time, IAU 2006, given the NPB matrix.
- jauGst06a(double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Greenwich apparent sidereal time (consistent with IAU 2000 and 2006 resolutions).
- jauGst94(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Greenwich apparent sidereal time (consistent with IAU 1982/94 resolutions).
- jauH2fk5(double, double, double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Transform Hipparcos star data into the FK5 (J2000.0) system.
- jauHd2ae(double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Equatorial to horizon coordinates: transform hour angle and declination to azimuth and altitude.
- jauHd2pa(double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Parallactic angle for a given hour angle and declination.
- jauHfk5z(double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Transform a Hipparcos star position into FK5 J2000.0, assuming zero Hipparcos proper motion.
- jauIcrs2g(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Transformation from ICRS to Galactic Coordinates.
- jauIr() - Static method in class org.jastronomy.jsofa.JSOFA
-
return a new r-matrix as the identity matrix.
- jauIr(double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Initialize an r-matrix to the identity matrix.
- jauJd2cal(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Julian Date to Gregorian year, month, day, and fraction of a day.
- jauJdcalf(int, double, double, int[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Julian Date to Gregorian Calendar, expressed in a form convenient for formatting messages: rounded to a specified precision.
- jauLd(double, double[], double[], double[], double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Apply light deflection by a solar-system body, as part of transforming coordinate direction into natural direction.
- jauLdn(int, JSOFA.Ldbody[], double[], double[]) - Static method in class org.jastronomy.jsofa.JSOFA
- jauLdsun(double[], double[], double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Deflection of starlight by the Sun.
- jauLteceq(double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Transformation from ecliptic coordinates (mean equinox and ecliptic of date) to ICRS RA,Dec, using a long-term precession model.
- jauLtecm(double) - Static method in class org.jastronomy.jsofa.JSOFA
-
ICRS equatorial to ecliptic rotation matrix, long-term.
- jauLteqec(double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Transformation from ICRS equatorial coordinates to ecliptic coordinates (mean equinox and ecliptic of date) using a long-term precession model.
- jauLtp(double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Long-term precession matrix.
- jauLtpb(double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Long-term precession matrix, including ICRS frame bias.
- jauLtpecl(double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Long-term precession of the ecliptic.
- jauLtpequ(double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Long-term precession of the equator.
- jauMoon98(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Approximate geocentric position and velocity of the Moon.
- jauNum00a(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Form the matrix of nutation for a given date, IAU 2000A model.
- jauNum00b(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Form the matrix of nutation for a given date, IAU 2000B model.
- jauNum06a(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Form the matrix of nutation for a given date, IAU 2006/2000A model.
- jauNumat(double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Form the matrix of nutation.
- jauNut00a(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Nutation, IAU 2000A model (MHB2000 luni-solar and planetary nutation with free core nutation omitted).
- jauNut00b(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Nutation, IAU 2000B model.
- jauNut06a(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
IAU 2000A nutation with adjustments to match the IAU 2006 precession.
- jauNut80(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Nutation, IAU 1980 model.
- jauNutm80(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Form the matrix of nutation for a given date, IAU 1980 model.
- jauObl06(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Mean obliquity of the ecliptic, IAU 2006 precession model.
- jauObl80(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Mean obliquity of the ecliptic, IAU 1980 model.
- jauP06e(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Precession angles, IAU 2006, equinox based.
- jauP2pv(double[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Extend a p-vector to a pv-vector by appending a zero velocity.
- jauP2s(double[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
P-vector to spherical polar coordinates.
- jauPap(double[], double[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Position-angle from two p-vectors.
- jauPas(double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Position-angle from spherical coordinates.
- jauPb06(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
This function forms three Euler angles which implement general precession from epoch J2000.0, using the IAU 2006 model.
- jauPdp(double[], double[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
p-vector inner (=scalar=dot) product.
- jauPfw06(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Precession angles, IAU 2006 (Fukushima-Williams 4-angle formulation).
- jauPlan94(double, double, int) - Static method in class org.jastronomy.jsofa.JSOFA
-
Approximate heliocentric position and velocity of a nominated major planet: Mercury, Venus, EMB, Mars, Jupiter, Saturn, Uranus or Neptune (but not the Earth itself).
- jauPm(double[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Modulus of p-vector.
- jauPmat00(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Precession matrix (including frame bias) from GCRS to a specified date, IAU 2000 model.
- jauPmat06(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Precession matrix (including frame bias) from GCRS to a specified date, IAU 2006 model.
- jauPmat76(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Precession matrix from J2000.0 to a specified date, IAU 1976 model.
- jauPmp(double[], double[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
P-vector subtraction.
- jauPmpx(double, double, double, double, double, double, double, double[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Proper motion and parallax.
- jauPmsafe(double, double, double, double, double, double, double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Star proper motion: update star catalog data for space motion, with special handling to handle the zero parallax case.
- jauPn(double[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Convert a p-vector into modulus and unit vector.
- jauPn00(double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Precession-nutation, IAU 2000 model: a multi-purpose function, supporting classical (equinox-based) use directly and CIO-based use indirectly.
- jauPn00a(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Precession-nutation, IAU 2000A model: a multi-purpose function, supporting classical (equinox-based) use directly and CIO-based use indirectly.
- jauPn00b(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Precession-nutation, IAU 2000B model: a multi-purpose function, supporting classical (equinox-based) use directly and CIO-based use indirectly.
- jauPn06(double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Precession-nutation, IAU 2006 model: a multi-purpose function, supporting classical (equinox-based) use directly and CIO-based use indirectly.
- jauPn06a(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Precession-nutation, IAU 2006/2000A models: a multi-purpose function, supporting classical (equinox-based) use directly and CIO-based use indirectly.
- jauPnm00a(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Form the matrix of precession-nutation for a given date (including frame bias), equinox-based, IAU 2000A model.
- jauPnm00b(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Form the matrix of precession-nutation for a given date (including frame bias), equinox-based, IAU 2000B model.
- jauPnm06a(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Form the matrix of precession-nutation for a given date (including frame bias), equinox based, IAU 2006 precession and IAU 2000A nutation models.
- jauPnm80(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Form the matrix of precession/nutation for a given date, IAU 1976 precession model, IAU 1980 nutation model.
- jauPom00(double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Form the matrix of polar motion for a given date, IAU 2000.
- jauPpp(double[], double[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
P-vector addition.
- jauPv2p(double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Discard velocity component of a pv-vector.
- jauPv2s(double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Convert position/velocity from Cartesian to spherical coordinates.
- jauPvdpv(double[][], double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Inner (=scalar=dot) product of two pv-vectors.
- jauPvm(double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Modulus of pv-vector.
- jauPvmpv(double[][], double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Subtract one pv-vector from another.
- jauPvppv(double[][], double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Add one pv-vector to another.
- jauPvstar(double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Convert star position+velocity vector to catalog coordinates.
- jauPvtob(double[], double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Alternative Position and velocity of a terrestrial observing station with observatory position already in cartesian.
- jauPvtob(double, double, double, double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Position and velocity of a terrestrial observing station.
- jauPvu(double, double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Update a pv-vector.
- jauPvup(double, double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Update a pv-vector, discarding the velocity component.
- jauPvxpv(double[][], double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Outer (=vector=cross) product of two pv-vectors.
- jauPxp(double[], double[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
p-vector outer (=vector=cross) product.
- jauRefco(double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Determine the constants A and B in the atmospheric refraction model dZ = A tan Z + B tan^3 Z.
- jauRm2v(double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Express an r-matrix as an r-vector.
- jauRv2m(double[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Form the r-matrix corresponding to a given r-vector.
- jauRx(double, double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Rotate an r-matrix about the x-axis.
- jauRxp(double[][], double[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Multiply a p-vector by an r-matrix.
- jauRxpv(double[][], double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Multiply a pv-vector by an r-matrix.
- jauRxr(double[][], double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Multiply two r-matrices.
- jauRy(double, double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Rotate an r-matrix about the y-axis.
- jauRz(double, double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Rotate an r-matrix about the z-axis.
- jauS00(double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
The CIO locator s, positioning the Celestial Intermediate Origin on the equator of the Celestial Intermediate Pole, given the CIP's X,Y coordinates.
- jauS00a(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
The CIO locator s, positioning the Celestial Intermediate Origin on the equator of the Celestial Intermediate Pole, using the IAU 2000A precession-nutation model.
- jauS00b(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
The CIO locator s, positioning the Celestial Intermediate Origin on the equator of the Celestial Intermediate Pole, using the IAU 2000B precession-nutation model.
- jauS06(double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
The CIO locator s, positioning the Celestial Intermediate Origin on the equator of the Celestial Intermediate Pole, given the CIP's X,Y coordinates.
- jauS06a(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
The CIO locator s, positioning the Celestial Intermediate Origin on the equator of the Celestial Intermediate Pole, using the IAU 2006 precession and IAU 2000A nutation models.
- jauS2c(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Convert spherical coordinates to Cartesian.
- jauS2p(double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Convert spherical polar coordinates to p-vector.
- jauS2pv(double, double, double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Convert position/velocity from spherical to Cartesian coordinates.
- jauS2xpv(double, double, double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Multiply a pv-vector by two scalars.
- jauSepp(double[], double[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Angular separation between two p-vectors.
- jauSeps(double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Angular separation between two sets of spherical coordinates.
- jauSp00(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
The TIO locator s', positioning the Terrestrial Intermediate Origin on the equator of the Celestial Intermediate Pole.
- jauStarpm(double, double, double, double, double, double, double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Star proper motion: update star catalog data for space motion.
- jauStarpv(double, double, double, double, double, double, double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Convert star catalog coordinates to position+velocity vector.
- jauSxp(double, double[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Multiply a p-vector by a scalar.
- jauSxpv(double, double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Multiply a pv-vector by a scalar.
- jauTaitt(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Time scale transformation: International Atomic Time, TAI, to Terrestrial Time, TT.
- jauTaiut1(double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Time scale transformation: International Atomic Time, TAI, to Universal Time, UT1.
- jauTaiutc(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Time scale transformation: International Atomic Time, TAI, to Coordinated Universal Time, UTC.
- jauTcbtdb(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Time scale transformation: Barycentric Coordinate Time, TCB, to Barycentric Dynamical Time, TDB.
- jauTcgtt(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Time scale transformation: Geocentric Coordinate Time, TCG, to Terrestrial Time, TT.
- jauTdbtcb(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Time scale transformation: Barycentric Dynamical Time, TDB, to Barycentric Coordinate Time, TCB.
- jauTdbtt(double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Time scale transformation: Barycentric Dynamical Time, TDB, to Terrestrial Time, TT.
- jauTf2a(char, int, int, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Convert hours, minutes, seconds to radians.
- jauTf2d(char, int, int, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Convert hours, minutes, seconds to days.
- jauTpors(double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
In the tangent plane projection, given the rectangular coordinates of a star and its spherical coordinates, determine the spherical coordinates of the tangent point.
- jauTporv(double, double, double[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
In the tangent plane projection, given the rectangular coordinates of a star and its direction cosines, determine the direction cosines of the tangent point.
- jauTpsts(double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
In the tangent plane projection, given the star's rectangular coordinates and the spherical coordinates of the tangent point, solve for the spherical coordinates of the star.
- jauTpstv(double, double, double[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
In the tangent plane projection, given the star's rectangular coordinates and the direction cosines of the tangent point, solve for the direction cosines of the star.
- jauTpxes(double, double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
In the tangent plane projection, given celestial spherical coordinates for a star and the tangent point, solve for the star's rectangular coordinates in the tangent plane.
- jauTpxev(double[], double[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
In the tangent plane projection, given celestial direction cosines for a star and the tangent point, solve for the star's rectangular coordinates in the tangent plane.
- jauTr(double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Transpose an r-matrix.
- jauTrxp(double[][], double[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Multiply a p-vector by the transpose of an r-matrix.
- jauTrxpv(double[][], double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Multiply a pv-vector by the transpose of an r-matrix.
- jauTttai(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Time scale transformation: Terrestrial Time, TT, to International Atomic Time, TAI.
- jauTttcg(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Time scale transformation: Terrestrial Time, TT, to Geocentric Coordinate Time, TCG.
- jauTttdb(double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Time scale transformation: Terrestrial Time, TT, to Barycentric Dynamical Time, TDB.
- jauTtut1(double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Time scale transformation: Terrestrial Time, TT, to Universal Time, UT1.
- jauUt1tai(double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Time scale transformation: Universal Time, UT1, to International Atomic Time, TAI.
- jauUt1tt(double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Time scale transformation: Universal Time, UT1, to Terrestrial Time, TT.
- jauUt1utc(double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Time scale transformation: Universal Time, UT1, to Coordinated Universal Time, UTC.
- jauUtctai(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Time scale transformation: Coordinated Universal Time, UTC, to International Atomic Time, TAI.
- jauUtcut1(double, double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
Time scale transformation: Coordinated Universal Time, UTC, to Universal Time, UT1.
- jauXy06(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
- jauXys00a(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
For a given TT date, compute the X,Y coordinates of the Celestial Intermediate Pole and the CIO locator s, using the IAU 2000A precession-nutation model.
- jauXys00b(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
For a given TT date, compute the X,Y coordinates of the Celestial Intermediate Pole and the CIO locator s, using the IAU 2000B precession-nutation model.
- jauXys06a(double, double) - Static method in class org.jastronomy.jsofa.JSOFA
-
For a given TT date, compute the X,Y coordinates of the Celestial Intermediate Pole and the CIO locator s, using the IAU 2006 precession and IAU 2000A nutation models.
- jauZp() - Static method in class org.jastronomy.jsofa.JSOFA
-
Return Zero p-vector.
- jauZp(double[]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Zero a p-vector.
- jauZpv() - Static method in class org.jastronomy.jsofa.JSOFA
-
A Zero pv-vector.
- jauZpv(double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Zero a pv-vector.
- jauZr() - Static method in class org.jastronomy.jsofa.JSOFA
-
Initialize an r-matrix to the null matrix.
- jauZr(double[][]) - Static method in class org.jastronomy.jsofa.JSOFA
-
Initialize an r-matrix to the null matrix.
- JSOFA - Class in org.jastronomy.jsofa
-
Java implementation of Standards of Fundamental Astronomy.
- JSOFA() - Constructor for class org.jastronomy.jsofa.JSOFA
- JSOFA_RELEASE - Static variable in class org.jastronomy.jsofa.JSOFA
-
JSOFA release "20210512"
- JSOFA.Astrom - Class in org.jastronomy.jsofa
-
Star-independent astrometry parameters.
- JSOFA.Calendar - Class in org.jastronomy.jsofa
-
Representation of Gregorian Calendar with fractional day.
- JSOFA.CalendarHMS - Class in org.jastronomy.jsofa
-
Representation of Gregorian Calendar with integer hours minutes and seconds.
- JSOFA.CatalogCoords - Class in org.jastronomy.jsofa
-
Typical catalogue coordinates.
- JSOFA.CelestialIntermediatePole - Class in org.jastronomy.jsofa
-
The components x,y are components of the Celestial Intermediate Pole unit vector in the Geocentric Celestial Reference System.
- JSOFA.EquatorialCoordinate - Class in org.jastronomy.jsofa
-
Position consisting of (ha, declination) pairs in radians.
- JSOFA.EulerAngles - Class in org.jastronomy.jsofa
-
Euler Angles.
- JSOFA.FrameBias - Class in org.jastronomy.jsofa
-
Frame bias components of IAU 2000 precession-nutation models.
- JSOFA.FWPrecessionAngles - Class in org.jastronomy.jsofa
-
Precession angles, IAU 2006 (Fukushima-Williams 4-angle formulation).
- JSOFA.GeodeticCoord - Class in org.jastronomy.jsofa
-
Geodetic coordinates.
- JSOFA.HorizonCoordinate - Class in org.jastronomy.jsofa
-
Position consisting of (az, el) pairs in radians.
- JSOFA.ICRFrame - Class in org.jastronomy.jsofa
-
The Celestial Intermediate Pole coordinates are the x,y components of the unit vector in the Geocentric Celestial Reference System.
- JSOFA.JulianDate - Class in org.jastronomy.jsofa
-
Julian Date representation.
- JSOFA.Ldbody - Class in org.jastronomy.jsofa
-
Body parameters for light deflection.
- JSOFA.NormalizedVector - Class in org.jastronomy.jsofa
-
A normalized vector with r being the modulus and u[3] being the unit vector.
- JSOFA.NutationTerms - Class in org.jastronomy.jsofa
-
Nutation Terms.
- JSOFA.ObservedPosition - Class in org.jastronomy.jsofa
-
Observed Position.
- JSOFA.ObservedPositionEO - Class in org.jastronomy.jsofa
-
Observed position with the equation of the origins.
- JSOFA.PrecessionAngles - Class in org.jastronomy.jsofa
-
equinox based precession angles.
- JSOFA.PrecessionDeltaTerms - Class in org.jastronomy.jsofa
-
Precession correction terms.
- JSOFA.PrecessionNutation - Class in org.jastronomy.jsofa
-
Precession-nutation model.
- JSOFA.PVModulus - Class in org.jastronomy.jsofa
-
Modulus of pv-vector.
- JSOFA.RefCos - Class in org.jastronomy.jsofa
-
constants A and B in the atmospheric refraction model dZ = A tan Z + B tan^3 Z.
- JSOFA.ReferenceEllipsoid - Class in org.jastronomy.jsofa
-
Reference Ellipsoid of Earth.
- JSOFA.SphericalCoordinate - Class in org.jastronomy.jsofa
-
Position consisting of (α, δ) pairs in radians.
- JSOFA.SphericalCoordinateEO - Class in org.jastronomy.jsofa
-
Spherical coordinate with equation of origins .
- JSOFA.SphericalPosition - Class in org.jastronomy.jsofa
-
A position expressed in spherical polar coordinates.
- JSOFA.SphericalPositionVelocity - Class in org.jastronomy.jsofa
-
A position and velocity expressed in spherical polar coordinates.
- JSOFA.TangentPlaneCoordinate - Class in org.jastronomy.jsofa
-
Tangent Plane Position consisting of (xi, eta) pairs in radians.
- JSOFA.TangentPointDirectionCosines - Class in org.jastronomy.jsofa
-
Tangent point soutions as direction cosines.
- JSOFA.TangentPointSolution - Class in org.jastronomy.jsofa
-
Tangent point soulutions.
- JSOFAException - Exception in org.jastronomy.jsofa
-
Base class for JSOFA exceptions.
- JSOFAException(String, int) - Constructor for exception org.jastronomy.jsofa.JSOFAException
- JSOFAFailedConvergenceException - Exception in org.jastronomy.jsofa
-
Exception reporting some form of convergence failure in an algorithm.
- JSOFAFailedConvergenceException(String, int) - Constructor for exception org.jastronomy.jsofa.JSOFAFailedConvergenceException
- JSOFAIllegalParameter - Exception in org.jastronomy.jsofa
-
Various forms of illegal parameters are reported with this execption.
- JSOFAIllegalParameter(String, int) - Constructor for exception org.jastronomy.jsofa.JSOFAIllegalParameter
- JSOFAInternalError - Exception in org.jastronomy.jsofa
-
Exception signalling a internal error.
- JSOFAInternalError(String, int) - Constructor for exception org.jastronomy.jsofa.JSOFAInternalError
- JulianDate(double, double) - Constructor for class org.jastronomy.jsofa.JSOFA.JulianDate
L
- lastLeapSecondDate() - Static method in class org.jastronomy.jsofa.JSOFA
-
the date of the last leap second.
- latestConfirmedNoLeapSecondChange - Static variable in class org.jastronomy.jsofa.JSOFA
-
The latest confirmed omission of a leap second form IERS
- Ldbody() - Constructor for class org.jastronomy.jsofa.JSOFA.Ldbody
N
- NormalizedVector(double, double[]) - Constructor for class org.jastronomy.jsofa.JSOFA.NormalizedVector
- nsolution - Variable in class org.jastronomy.jsofa.JSOFA.TangentPointDirectionCosines
-
nsolution.
- nsolutions - Variable in class org.jastronomy.jsofa.JSOFA.TangentPointSolution
-
nsolutions.
- nut - Variable in class org.jastronomy.jsofa.JSOFA.PrecessionNutation
- NutationTerms(double, double) - Constructor for class org.jastronomy.jsofa.JSOFA.NutationTerms
O
- ObservedPosition(double, double, double, double, double) - Constructor for class org.jastronomy.jsofa.JSOFA.ObservedPosition
- ObservedPositionEO(JSOFA.ObservedPosition, double) - Constructor for class org.jastronomy.jsofa.JSOFA.ObservedPositionEO
- oma - Variable in class org.jastronomy.jsofa.JSOFA.PrecessionAngles
-
omega_A inclination of equator wrt J2000.0 ecliptic.
- op - Variable in class org.jastronomy.jsofa.JSOFA.ObservedPositionEO
-
observed position.
- org.jastronomy.jsofa - package org.jastronomy.jsofa
-
This software is a translation of the official C SOFA software package.
P
- pa - Variable in class org.jastronomy.jsofa.JSOFA.PrecessionAngles
-
p_A general precession.
- phi - Variable in class org.jastronomy.jsofa.JSOFA.Astrom
-
geodetic latitude (radians)
- phi - Variable in class org.jastronomy.jsofa.JSOFA.GeodeticCoord
-
latitude (geodetic, radians)
- phi - Variable in class org.jastronomy.jsofa.JSOFA.PrecessionAngles
-
phi_J2000 J2000.0 codeclination of ecliptic pole.
- phi - Variable in class org.jastronomy.jsofa.JSOFA.SphericalPosition
-
latitude angle (radians)
- phib - Variable in class org.jastronomy.jsofa.JSOFA.FWPrecessionAngles
-
F-W angle phi_bar (radians)
- pia - Variable in class org.jastronomy.jsofa.JSOFA.PrecessionAngles
-
pi_A angle between moving and J2000.0 ecliptics.
- pm - Variable in class org.jastronomy.jsofa.JSOFA.CatalogCoords
-
proper motion (radians/year)
- pmt - Variable in class org.jastronomy.jsofa.JSOFA.Astrom
-
PM time interval (SSB, Julian years)
- pos - Variable in class org.jastronomy.jsofa.JSOFA.CatalogCoords
-
position (radians)
- pos - Variable in class org.jastronomy.jsofa.JSOFA.SphericalCoordinateEO
- pos - Variable in class org.jastronomy.jsofa.JSOFA.SphericalPositionVelocity
- PrecessionAngles(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class org.jastronomy.jsofa.JSOFA.PrecessionAngles
- PrecessionDeltaTerms(double, double) - Constructor for class org.jastronomy.jsofa.JSOFA.PrecessionDeltaTerms
- PrecessionNutation(double, double, double, double[][], double[][], double[][], double[][], double[][]) - Constructor for class org.jastronomy.jsofa.JSOFA.PrecessionNutation
- psi - Variable in class org.jastronomy.jsofa.JSOFA.PrecessionAngles
-
psi_J2000 longitude difference of equator poles, J2000.0.
- psia - Variable in class org.jastronomy.jsofa.JSOFA.PrecessionAngles
-
psi_A luni-solar precession.
- psib - Variable in class org.jastronomy.jsofa.JSOFA.FWPrecessionAngles
-
F-W angle psi_bar (radians)
- pv - Variable in class org.jastronomy.jsofa.JSOFA.Ldbody
-
barycentric PV of the body (au, au/day)[2][3]
- PVModulus(double, double) - Constructor for class org.jastronomy.jsofa.JSOFA.PVModulus
- px - Variable in class org.jastronomy.jsofa.JSOFA.CatalogCoords
-
parallax (arcsec)
R
- r - Variable in class org.jastronomy.jsofa.JSOFA.NormalizedVector
- r - Variable in class org.jastronomy.jsofa.JSOFA.PVModulus
- r - Variable in class org.jastronomy.jsofa.JSOFA.SphericalPosition
-
radial distance
- rb - Variable in class org.jastronomy.jsofa.JSOFA.PrecessionNutation
-
frame bias matrix
- rbp - Variable in class org.jastronomy.jsofa.JSOFA.PrecessionNutation
-
bias-precession matrix
- rbpn - Variable in class org.jastronomy.jsofa.JSOFA.PrecessionNutation
-
GCRS-to-true matrix
- refa - Variable in class org.jastronomy.jsofa.JSOFA.Astrom
-
refraction constant A (radians)
- refb - Variable in class org.jastronomy.jsofa.JSOFA.Astrom
-
refraction constant B (radians)
- RefCos(double, double) - Constructor for class org.jastronomy.jsofa.JSOFA.RefCos
- ReferenceEllipsoid(double, double) - Constructor for class org.jastronomy.jsofa.JSOFA.ReferenceEllipsoid
- rn - Variable in class org.jastronomy.jsofa.JSOFA.PrecessionNutation
-
nutation matrix
- rob - Variable in class org.jastronomy.jsofa.JSOFA.ObservedPosition
-
observed Right Ascension (radians)
- rp - Variable in class org.jastronomy.jsofa.JSOFA.PrecessionNutation
-
precession matrix
- rv - Variable in class org.jastronomy.jsofa.JSOFA.CatalogCoords
-
radial velocity (km/s, positive = receding)
S
- s - Variable in class org.jastronomy.jsofa.JSOFA.ICRFrame
- s - Variable in class org.jastronomy.jsofa.JSOFA.PVModulus
- SOFA_RELEASE - Static variable in class org.jastronomy.jsofa.JSOFA
-
tracked IAU SOFA release "2021-05-12".
- SOFA_REVISION - Static variable in class org.jastronomy.jsofa.JSOFA
-
tracked IAU SOFA revision "18".
- sol1 - Variable in class org.jastronomy.jsofa.JSOFA.TangentPointSolution
- sol2 - Variable in class org.jastronomy.jsofa.JSOFA.TangentPointSolution
- SphericalCoordinate(double, double) - Constructor for class org.jastronomy.jsofa.JSOFA.SphericalCoordinate
- SphericalCoordinateEO(JSOFA.SphericalCoordinate, double) - Constructor for class org.jastronomy.jsofa.JSOFA.SphericalCoordinateEO
- SphericalPosition(double, double, double) - Constructor for class org.jastronomy.jsofa.JSOFA.SphericalPosition
- SphericalPositionVelocity(double, double, double, double, double, double) - Constructor for class org.jastronomy.jsofa.JSOFA.SphericalPositionVelocity
- sphi - Variable in class org.jastronomy.jsofa.JSOFA.Astrom
-
sine of geodetic latitude
- SRS - Static variable in class org.jastronomy.jsofa.JSOFA
-
Schwarzschild radius of the Sun (au) 1.97412574336E-8 = 2 * 1.32712440041e20 / (2.99792458e8)^2 / 1.49597870700e11
- status - Variable in class org.jastronomy.jsofa.JSOFA.TangentPlaneCoordinate
-
status.
T
- TangentPlaneCoordinate(double, double, int) - Constructor for class org.jastronomy.jsofa.JSOFA.TangentPlaneCoordinate
- TangentPointDirectionCosines() - Constructor for class org.jastronomy.jsofa.JSOFA.TangentPointDirectionCosines
- TangentPointDirectionCosines(double[], double[], int) - Constructor for class org.jastronomy.jsofa.JSOFA.TangentPointDirectionCosines
- TangentPointSolution() - Constructor for class org.jastronomy.jsofa.JSOFA.TangentPointSolution
- TangentPointSolution(JSOFA.SphericalCoordinate, JSOFA.SphericalCoordinate, int) - Constructor for class org.jastronomy.jsofa.JSOFA.TangentPointSolution
- TDB0 - Static variable in class org.jastronomy.jsofa.JSOFA
-
TDB (s) at TAI 1977/1/1.0
- theta - Variable in class org.jastronomy.jsofa.JSOFA.EulerAngles
-
2nd rotation: radians ccw around y
- theta - Variable in class org.jastronomy.jsofa.JSOFA.SphericalPosition
-
longitude angle (radians)
- thetaa - Variable in class org.jastronomy.jsofa.JSOFA.PrecessionAngles
-
theta_A equatorial precession: 2nd 323 Euler angle.
- toString() - Method in class org.jastronomy.jsofa.JSOFA.JulianDate
-
overrides @see java.lang.Object#toString()
- TTMTAI - Static variable in class org.jastronomy.jsofa.JSOFA
-
TT minus TAI (s)
- TURNAS - Static variable in class org.jastronomy.jsofa.JSOFA
-
Arcseconds in a full circle 1296000.0
U
- u - Variable in class org.jastronomy.jsofa.JSOFA.NormalizedVector
V
- v - Variable in class org.jastronomy.jsofa.JSOFA.Astrom
-
barycentric observer velocity (vector, c)[3]
- vel - Variable in class org.jastronomy.jsofa.JSOFA.SphericalPositionVelocity
X
- x - Variable in class org.jastronomy.jsofa.JSOFA.CelestialIntermediatePole
- xi - Variable in class org.jastronomy.jsofa.JSOFA.TangentPlaneCoordinate
- xpl - Variable in class org.jastronomy.jsofa.JSOFA.Astrom
-
polar motion xp wrt local meridian (radians)
Y
- y - Variable in class org.jastronomy.jsofa.JSOFA.CelestialIntermediatePole
- ypl - Variable in class org.jastronomy.jsofa.JSOFA.Astrom
-
polar motion yp wrt local meridian (radians)
Z
- z - Variable in class org.jastronomy.jsofa.JSOFA.EulerAngles
-
3rd rotation: radians cw around z
- za - Variable in class org.jastronomy.jsofa.JSOFA.PrecessionAngles
-
z_A equatorial precession: -3rd 323 Euler angle.
- zeta - Variable in class org.jastronomy.jsofa.JSOFA.EulerAngles
-
1st rotation: radians cw around z
- zetaa - Variable in class org.jastronomy.jsofa.JSOFA.PrecessionAngles
-
zeta_A equatorial precession: -1st 323 Euler angle.
- zob - Variable in class org.jastronomy.jsofa.JSOFA.ObservedPosition
-
observed zenith distance (radians)
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form