pint.orbital.kepler.Kepler2DParameters

class pint.orbital.kepler.Kepler2DParameters(a, pb, eps1, eps2, t0)[source]

Bases: Kepler2DParameters

Parameters to describe a one-object 2D Keplerian orbit.

Parameters:
  • a (float) – semi-major axis

  • pb (float) – binary period

  • eps1 (float) –

  • eps2 (float) – eccentricity parameters

  • t0 (float) – time of the ascending node

Create new instance of Kepler2DParameters(a, pb, eps1, eps2, t0)

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

pb

Alias for field number 1

t0

Alias for field number 4

__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

index(value, start=0, stop=9223372036854775807, /)

Return first index of value.

Raises ValueError if the value is not present.

pb

Alias for field number 1

t0

Alias for field number 4