These modules generate a time-domain chirp waveform of type TaylorT2. More...
Prototypes | |
static int | XLALInspiralWave2Engine (REAL4Vector *output1, REAL4Vector *output2, REAL4Vector *h, REAL4Vector *a, REAL4Vector *ff, REAL8Vector *phi, InspiralTemplate *params, InspiralInit *paramsInit) |
int | XLALInspiralWave2 (REAL4Vector *output, InspiralTemplate *params) |
int | XLALInspiralWave2Templates (REAL4Vector *output1, REAL4Vector *output2, InspiralTemplate *params) |
int | XLALInspiralWave2ForInjection (CoherentGW *waveform, InspiralTemplate *params, PPNParamStruc *ppnParams) |
These modules generate a time-domain chirp waveform of type TaylorT2.
output:
Output containing the inspiral waveform. params:
Input containing binary chirp parameters. output1:
Output containing the 0-phase inspiral waveform. output2:
Output containing the \(\pi/2\)-phase inspiral waveform. params:
Input containing binary chirp parameters. XLALInspiralWave2() generates TaylorT2 approximant wherein the phase of the waveform is given as an implicit function of time as in Eq. \eqref{eq_InspiralWavePhase2}. A template is required to be sampled at equal intervals of time. Thus, first of the equations in Eq. \eqref{eq_InspiralWavePhase2} is solved for \(v\) at equally spaced values of the time steps \(t_k\) and the resulting value of \(v_k\) is used in the second equation to obtain the phase \(\phi_k\).
XLALInspiralWave2Templates() is exactly the same as XLALInspiralWave2() except that it generates two waveforms that differ in phase by \(\pi/2.\)
Definition in file LALInspiralWave2.c.
Go to the source code of this file.
|
static |
Definition at line 382 of file LALInspiralWave2.c.
int XLALInspiralWave2 | ( | REAL4Vector * | output, |
InspiralTemplate * | params | ||
) |
Definition at line 86 of file LALInspiralWave2.c.
int XLALInspiralWave2Templates | ( | REAL4Vector * | output1, |
REAL4Vector * | output2, | ||
InspiralTemplate * | params | ||
) |
Definition at line 132 of file LALInspiralWave2.c.
int XLALInspiralWave2ForInjection | ( | CoherentGW * | waveform, |
InspiralTemplate * | params, | ||
PPNParamStruc * | ppnParams | ||
) |
Definition at line 185 of file LALInspiralWave2.c.