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

a

Alias for field number 0

eps1

Alias for field number 2

eps2

Alias for field number 3

i

Alias for field number 4

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

__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