Always compute lunar / solar terms rather than if time changes by more than 30 minutes
parent
7b51b2256b
commit
ef2f9c5a9e
|
@ -785,9 +785,6 @@ void SGDP4::DeepPeriodics(const double& sinio, const double& cosio, const double
|
|||
double sinis = sin(xinc);
|
||||
double cosis = cos(xinc);
|
||||
|
||||
if (fabs(d_savtsn_ - t) >= 30.0) {
|
||||
d_savtsn_ = t;
|
||||
|
||||
double zm = d_zmos_ + ZNS * t;
|
||||
double zf = zm + 2.0 * ZES * sin(zm);
|
||||
double sinzf = sin(zf);
|
||||
|
@ -812,7 +809,6 @@ void SGDP4::DeepPeriodics(const double& sinio, const double& cosio, const double
|
|||
pe = ses + sel;
|
||||
pinc = sis + sil;
|
||||
pl = sls + sll;
|
||||
}
|
||||
|
||||
double pgh = sghs + sghl;
|
||||
double ph = shs + shl;
|
||||
|
|
Loading…
Reference in New Issue