LALInspiral 5.0.3.1-eeff03c
LALInspiralPhasing1.c File Reference

This module is used to set the phase of the waveform so that it is equal to the user specified phase \(\phi_0\) when the ‘velocity’ of the system is equal to \(v.\). More...

Prototypes

REAL8 XLALInspiralPhasing1 (REAL8 v, void *params)
 

Detailed Description

This module is used to set the phase of the waveform so that it is equal to the user specified phase \(\phi_0\) when the ‘velocity’ of the system is equal to \(v.\).

Author
Sathyaprakash, B. S.

Prototypes

XLALInspiralPhasing1()

Description

The function XLALInspiralPhasing1() calculates the phase \(\phi(v)\) using the phasing formula,

\begin{equation} \label{phiofv} \phi(v) = \phi_{0} - 2 \int_{v_{0}}^{v} v^{3} \frac{E'(v)}{{\cal F}(v)} \, dv \,\,. \end{equation}

XLALInspiralPhasing1() calculates \(\phi(v)\), given \(\phi_{0}\), \(v_{0}\), \(v\), \(E^{\prime}(v)\) and \(\mathcal{F}(v)\). The user can specify the phase to be of a particular value at an arbitrary point on the waveform when the post-Newtonian evolution variable \(v\) reaches a specific value. Choosing \(v=v_0,\) the initial velocity, means that the initial phase of the wave is \(\phi_0;\) Choosing \(v=v_\textrm{lso}\) means that the phase at the last stable orbit is \(\phi_0\) and so on.

Algorithm

Numerical integration.

Uses

XLALDRombergIntegrate()

Notes

Definition in file LALInspiralPhasing1.c.

Go to the source code of this file.

Function Documentation

◆ XLALInspiralPhasing1()

REAL8 XLALInspiralPhasing1 ( REAL8  v,
void *  params 
)

Definition at line 68 of file LALInspiralPhasing1.c.