Calculate the velocity of an orbit. More...
Functions | |
| void | ae_v_orbit (double jd_tt, const struct ae_orbit_t *orb, double v[]) |
| Calculate the velocity of an object as it moves in its orbit. More... | |
Calculate the velocity of an orbit.
| void ae_v_orbit | ( | double | jd_tt, |
| const struct ae_orbit_t * | orb, | ||
| double | v[] | ||
| ) |
Calculate the velocity of an object as it moves in its orbit.
The difference in velocity between this and assuming a circular orbit is only about 1 part in 10**4. Note that this gives heliocentric, not barycentric, velocity.
| jd_tt | The Julian date in TT. |
| orb | Orbital elements for the object. |
| v | For returning the heliocentric, rectangular velocity, in AU per day. |
References ae_kepler().
Referenced by ae_geocentric_from_orbit(), ae_geocentric_sun_from_orbit(), and aes_subobs_point().
| AEPHEM documentation generated by Doxygen v1.8.9.1 at Sat Aug 1 2015 15:02:46. |