|
|
|
@ -184,7 +184,7 @@ updateSatelliteModel(const TwoBodySystem& sys, |
|
|
|
Satellite& sat, |
|
|
|
Satellite& sat, |
|
|
|
double time_step) |
|
|
|
double time_step) |
|
|
|
{ |
|
|
|
{ |
|
|
|
sat.theta = getPropagatedTrueAnomaly(sys, sat.theta, time_step); |
|
|
|
sat.theta = orbitGetPropagatedTrueAnomaly(sys, sat.theta, time_step); |
|
|
|
sat.gamma = orbitGetFlightPathAngle(sys.ep.e, sat.theta); |
|
|
|
sat.gamma = orbitGetFlightPathAngle(sys.ep.e, sat.theta); |
|
|
|
sat.r = orbitGetRadialDistance(sys.ep.e, sys.ep.p, sat.theta); |
|
|
|
sat.r = orbitGetRadialDistance(sys.ep.e, sys.ep.p, sat.theta); |
|
|
|
sat.v = orbitGetVelocity(sys.epsilon, sys.body.mu, sat.r); |
|
|
|
sat.v = orbitGetVelocity(sys.epsilon, sys.body.mu, sat.r); |
|
|
|
|