NovasCioLocation Method
Returns the location of the celestial intermediate origin (CIO) for a given Julian date, as a right ascension
Namespace: ASCOM.Tools.Novas31Assembly: ASCOM.AstrometryTools (in ASCOM.AstrometryTools.dll) Version: 3.0.0-rc.1+86c25ce733aebb4d8b1b8a62e84770ea5e972bea
public static short CioLocation(
double JdTdb,
Accuracy Accuracy,
ref double RaCio,
ref ReferenceSystem RefSys
)
Public Shared Function CioLocation (
JdTdb As Double,
Accuracy As Accuracy,
ByRef RaCio As Double,
ByRef RefSys As ReferenceSystem
) As Short
- JdTdb Double
- TDB Julian date.
- Accuracy Accuracy
- Selection for accuracy
- RaCio Double
- Right ascension of the CIO, in hours.
- RefSys ReferenceSystem
- Reference system in which right ascension is given
Int16
0 ... everything OK
1 ... unable to allocate memory for the 'cio' array
> 10 ... 10 + the error code from function 'CioArray'.
This function returns the location of the celestial intermediate origin (CIO) for a given Julian date, as a right ascension with respect to either the GCRS (geocentric ICRS) origin or the true equinox of date. The CIO is always located on the true equator (= intermediate equator) of date.
Supported in: 2.0