pint.models.stand_alone_psr_binaries.binary_orbits.OrbitWavesFBX

class pint.models.stand_alone_psr_binaries.binary_orbits.OrbitWavesFBX(parent, orbit_params=['FB0', 'TASC', 'ORBWAVE_OM', 'ORBWAVE_EPOCH', 'ORBWAVEC0', 'ORBWAVES0'])[source]

Bases: OrbitWaves

Orbit with orbital phase variations described both by FBX terms and by a Fourier series

Methods

d_orbits_d_FB0()

d_orbits_d_FB1()

d_orbits_d_PB()

d_orbits_d_TASC()

d_orbits_d_orbwave(par)

d_orbits_d_par(par)

Derivative of orbital phase with respect to some parameter.

d_pbprime_d_FB0()

d_pbprime_d_FB1()

d_pbprime_d_PB()

d_pbprime_d_TASC()

d_pbprime_d_orbwave(par)

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 TASC).

pbdot_orbit()

Reported value of PBDOT.

pbprime()

Instantaneous binary period as a function of time.

orbits()[source]

Orbital phase (number of orbits since TASC).

pbprime()[source]

Instantaneous binary period as a function of time.

pbdot_orbit()[source]

Reported value of PBDOT.

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).