Geometric and Gravitational delay

Function to plot the geometric and gravitational time delays.

peristole.geom_td.delay_combined(pulsar, flag=0, dummy='default')

Combined delay

Shows the combined gravitational and geometric delay plotted as a function of changing longitude. Needs mass, axis, ecc, angle, omega to be already declared.

Parameters
  • pulsar – An object of the pulsar class

  • flag – An optional argument which if set to 1 gives the plot for the subdominant case

Returns

The combined time delay plot

Example call of the function:

example = peristole.pulsar() … delay_combined(example)

peristole.geom_td.delay_geom(pulsar, flag=0, dummy='default')

Geometric delay

Provides geometric delay for the dominant and subdominant images plotted as a function of longitude. Needs mass, axis, ecc, angle, omega to be already declared.

Parameters
  • pulsar – An object of the pulsar class

  • flag – An optional argument which if set to 1 gives the plot for the subdominant case

Returns

The geometric time delay plot

Example call of the function:

example = pulsar() … delay_geom(example)

peristole.geom_td.delay_grav(pulsar, flag=0, dummy='default')

Gravitational (Shapiro) delay

Provides gravitational delay for the dominant and subdominant images plotted as a function of longitude. Needs mass, axis, ecc, angle, omega to be already declared.

Parameters
  • pulsar – An object of the pulsar class

  • flag – An optional argument which if set to 1 gives the plot for the subdominant case

Returns

The gravitational time delay plot

Example call of the function:

example = peristole.pulsar() … delay_grav(example)