pint.orbital.kepler.KeplerTwoBodyParameters
- class pint.orbital.kepler.KeplerTwoBodyParameters(a, pb, eps1, eps2, i, lan, q, x_cm, y_cm, z_cm, vx_cm, vy_cm, vz_cm, tasc)[source]
Bases:
KeplerTwoBodyParameters
Parameters to describe a one-object 3D Keplerian orbit.
- Parameters:
a (float) – semimajor axis
pb (float) – binary period
eps1 (float) – eccentricity parameters
eps2 (float) – eccentricity parameters
i (float) – inclination angle
lan (float) – longitude of the ascending node
q (float) – mass ratio of bodies (companion over primary)
x_cm (float) –
y_cm (float) –
z_cm (float) – position of the center of mass
vx_cm (float) –
vy_cm (float) –
vz_cm (float) – velocity of the center of mass
tasc (float) – time of the ascending node
Create new instance of KeplerTwoBodyParameters(a, pb, eps1, eps2, i, lan, q, x_cm, y_cm, z_cm, vx_cm, vy_cm, vz_cm, tasc)
Methods
count
(value, /)Return number of occurrences of value.
index
(value[, start, stop])Return first index of value.
Attributes
Alias for field number 0
Alias for field number 2
Alias for field number 3
Alias for field number 4
Alias for field number 5
Alias for field number 1
Alias for field number 6
Alias for field number 13
Alias for field number 10
Alias for field number 11
Alias for field number 12
Alias for field number 7
Alias for field number 8
Alias for field number 9
- __add__(value, /)
Return self+value.
- __mul__(value, /)
Return self*value.
- a
Alias for field number 0
- count(value, /)
Return number of occurrences of value.
- eps1
Alias for field number 2
- eps2
Alias for field number 3
- i
Alias for field number 4
- index(value, start=0, stop=9223372036854775807, /)
Return first index of value.
Raises ValueError if the value is not present.
- lan
Alias for field number 5
- pb
Alias for field number 1
- q
Alias for field number 6
- tasc
Alias for field number 13
- vx_cm
Alias for field number 10
- vy_cm
Alias for field number 11
- vz_cm
Alias for field number 12
- x_cm
Alias for field number 7
- y_cm
Alias for field number 8
- z_cm
Alias for field number 9