swiftest_orbel_xv2aqt Interface

interface
public pure module module subroutine swiftest_orbel_xv2aqt(mu, rx, ry, rz, vx, vy, vz, a, q, capm, tperi)

Arguments

TypeIntentOptionalAttributesName
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) :: q

periapsis

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

mean anomaly

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

time of pericenter passage