pint.models.stand_alone_psr_binaries.binary_orbits.OrbitPB

class pint.models.stand_alone_psr_binaries.binary_orbits.OrbitPB(parent, orbit_params=['PB', 'PBDOT', 'XPBDOT', 'T0'])[source]

Bases: Orbit

Orbits using PB, PBDOT, XPBDOT.

PBDOT is just the conventional derivative of the binary period.

XPBDOT is something else, not completely clear what. It is added to PBDOT when computing orbits and its derivative with respect to PB, but it is subtracted from PBDOT when computing the derivative of orbits with respect to T0. It is also not included when computing pbdot_orbit.

Methods

d_orbits_d_PB()

dM/dPB this could be a generic function

d_orbits_d_PBDOT()

dM/dPBDOT this could be a generic function

d_orbits_d_T0()

The derivatve of orbits with respect to T0.

d_orbits_d_XPBDOT()

dM/dPBDOT this could be a generic function

d_orbits_d_par(par)

Derivative of orbital phase with respect to some parameter.

d_pbprime_d_PB()

d_pbprime_d_PBDOT()

d_pbprime_d_T0()

d_pbprime_d_par(par)

Derivative of binary period with respect to some parameter.

orbit_phase()

Orbital phase (between zero and two pi).

orbits()

Orbital phase (number of orbits since T0).

pbdot_orbit()

Reported value of PBDOT.

pbprime()

Instantaneous binary period as a function of time.

orbits()[source]

Orbital phase (number of orbits since T0).

pbprime()[source]

Instantaneous binary period as a function of time.

pbdot_orbit()[source]

Reported value of PBDOT.

d_orbits_d_T0()[source]

The derivatve of orbits with respect to T0.

d_orbits_d_PB()[source]

dM/dPB this could be a generic function

d_orbits_d_PBDOT()[source]

dM/dPBDOT this could be a generic function

d_orbits_d_XPBDOT()[source]

dM/dPBDOT this could be a generic function

d_orbits_d_par(par)

Derivative of orbital phase with respect to some parameter.

Note

This gives the derivative of orbit_phase, that is, it is scaled by 2 pi with respect to the derivative of orbits.

d_pbprime_d_par(par)

Derivative of binary period with respect to some parameter.

orbit_phase()

Orbital phase (between zero and two pi).