utils_binary
Module
Description
Utility routines for binary setup, also used in asteroid injection Main thing is routines to compute eccentric anomaly from mean anomaly by solving Kepler’s equation
- References:
None
- Owner:
Rebecca Nealon
- Runtime parameters:
None
- Dependencies:
None
Quick access
Variables
- binaryutils/pi [real,parameter=4.*atan(1.)]
Subroutines and functions
- subroutine binaryutils/get_e(period, ecc, deltat, e)
- Parameters:
period [real,in]
ecc [real,in]
deltat [real,in] :: mean anomaly
e [real,out]
- Called from:
- Call to:
- function binaryutils/get_e_from_mean_anomaly(m_ref, ecc)
- Parameters:
m_ref [real,in]
ecc [real,in]
- Return:
e [real]
- Called from:
- function binaryutils/get_e_from_true_anomaly(theta, ecc)
- Parameters:
theta [real,in] :: true anomaly in radians
ecc [real,in] :: eccentricity
- Return:
e [real]
- Called from:
- subroutine binaryutils/get_orbit_bits(vel, rad, m1, iexternalforce, semia, ecc, ra, rp)
- Parameters:
vel (3) [real,in]
rad (3) [real,in]
m1 [real,in]
iexternalforce [integer,in]
semia [real,out]
ecc [real,out]
ra [real,out]
rp [real,out]