SofaPn00a Method

Precession-nutation matrix (IAU 2000A).

Definition

Namespace: ASCOM.Tools
Assembly: ASCOM.AstrometryTools (in ASCOM.AstrometryTools.dll) Version: 3.0.0-rc.1+86c25ce733aebb4d8b1b8a62e84770ea5e972bea
C#
public static void Pn00a(
	double date1,
	double date2,
	ref double dpsi,
	ref double deps,
	ref double epsa,
	double[] rb,
	double[] rp,
	double[] rbp,
	double[] rn,
	double[] rbpn
)

Parameters

date1  Double
TT as a 2-part Julian Date (part 1).
date2  Double
TT as a 2-part Julian Date (part 2).
dpsi  Double
Returned nutation in longitude (radians).
deps  Double
Returned nutation in obliquity (radians).
epsa  Double
Returned mean obliquity (radians).
rb  Double
Returned frame bias matrix (row-major, length 9).
rp  Double
Returned precession matrix (row-major, length 9).
rbp  Double
Returned bias-precession matrix (row-major, length 9).
rn  Double
Returned nutation matrix (row-major, length 9).
rbpn  Double
Returned bias-precession-nutation matrix (row-major, length 9).

Exceptions

ArgumentNullExceptionThrown if any array parameter is null.
ArgumentExceptionThrown if any array parameter has incorrect length.

Version Information

.NET Standard

Supported in: 2.0

See Also