apparentEquatorial function
Apparent equatorial coordinates of the Sun.
Implementation
({double ra, double dec}) apparentEquatorial(double jde) {
final t = j2000Century(jde);
final lambda = apparentLongitude(t);
var eps = nut.meanObliquity(jde);
eps += toRad(0.00256) * math.cos(_node(t));
final sLambda = math.sin(lambda);
final cLambda = math.cos(lambda);
final sEps = math.sin(eps);
final cEps = math.cos(eps);
return (
ra: mod2pi(math.atan2(cEps * sLambda, cLambda)),
dec: math.asin(sEps * sLambda),
);
}