swiftest_orbel_xv2aeq Interface

interface
public pure elemental module subroutine swiftest_orbel_xv2aeq(mu, rx, ry, rz, vx, vy, vz, a, e, q)

Arguments

Type IntentOptional Attributes Name
real(kind=DP), intent(in) :: mu

Gravitational constant

real(kind=DP), intent(in) :: rx

Position vector

real(kind=DP), intent(in) :: ry

Position vector

real(kind=DP), intent(in) :: rz

Position vector

real(kind=DP), intent(in) :: vx

Velocity vector

real(kind=DP), intent(in) :: vy

Velocity vector

real(kind=DP), intent(in) :: vz

Velocity vector

real(kind=DP), intent(out) :: a

semimajor axis

real(kind=DP), intent(out) :: e

eccentricity

real(kind=DP), intent(out) :: q

periapsis