gxcSunLon static method

double gxcSunLon(
  1. double t
)

Implementation

static double gxcSunLon(double t) {
  double t2 = t * t;
  double v = -0.043126 + 628.301955 * t - 0.000002732 * t2;
  double e = 0.016708634 - 0.000042037 * t - 0.0000001267 * t2;
  return -20.49552 * (1 + e * math.cos(v)) / SECOND_PER_RAD;
}