Module to generate generic spinning binaries waveforms complete with ring-down.
LALPSpinInspiralRD()
LALPSpinInspiralRDTemplates()
LALPSpinInspiralRDInjection()
LALPSpinInspiralRDFreqDom()
This codes provide complete waveforms for generically spinning binary systems. In order to construct the waveforms three phases are joined together: an initial inspiral phase, a phenomenological phase encompassing the description of the merger and the ring-down of the final black hole. During the inspiral phase the system is evolved according to the standard PN formulas, valid up to 3.5PN for the orbital motion, to 3PN level for spin-orbital momentum and to 2PN for spin-spin contributions to the orbital phase. Then a phenomenological phase is added during which the frequency of the waveform has a pole-like behaviour. The stitching is performed in order to ensure continuity of the phase, the frequency and its first and second derivatives. Finally a ring-down phase is attached.
Data Structures | |
struct | LALPSpinInspiralRDparams |
struct | LALPSpinInspiralPhenPars |
struct | LALSpinInspiralAngle |
Macros | |
#define | LALPSIRDPN_TEST_ENERGY 1025 |
#define | LALPSIRDPN_TEST_OMEGADOT 1026 |
#define | LALPSIRDPN_TEST_OMEGANAN 1028 |
#define | LALPSIRDPN_TEST_OMEGAMATCH 1029 |
#define | LALPSIRDPN_TEST_OMEGANONPOS 1031 |
#define | LALPSIRDPN_TEST_OMEGACUT 1032 |
#define | sqrtOnePointFive 1.22474 |
#define | sqrtPoint15 0.387298 |
#define | sqrtFiveOver2 1.1183 |
#define | minIntLen 8 |
Definition at line 121 of file LALPSpinInspiralRD.c.
Definition at line 146 of file LALPSpinInspiralRD.c.
|
static |
Definition at line 255 of file LALPSpinInspiralRD.c.
|
static |
Definition at line 451 of file LALPSpinInspiralRD.c.
|
static |
Function to compute detivative of dynamical variables.
Definition at line 505 of file LALPSpinInspiralRD.c.
|
static |
Definition at line 694 of file LALPSpinInspiralRD.c.
|
static |
Main function to produce waveforms.
Definition at line 2126 of file LALPSpinInspiralRD.c.
int XLALPSpinInspiralRD | ( | REAL4Vector * | signalvec, |
InspiralTemplate * | params | ||
) |
Definition at line 712 of file LALPSpinInspiralRD.c.
int XLALPSpinInspiralRDTemplates | ( | REAL4Vector * | signalvec1, |
REAL4Vector * | signalvec2, | ||
InspiralTemplate * | params | ||
) |
Function to produce waveform templates.
Definition at line 751 of file LALPSpinInspiralRD.c.
int XLALPSpinInspiralRDForInjection | ( | CoherentGW * | waveform, |
InspiralTemplate * | params, | ||
PPNParamStruc * | ppnParams | ||
) |
Function Module to produce injection waveforms.
Definition at line 804 of file LALPSpinInspiralRD.c.
int XLALPSpinInspiralRDFreqDom | ( | REAL4Vector * | signalvec, |
InspiralTemplate * | params | ||
) |
Definition at line 928 of file LALPSpinInspiralRD.c.
|
static |
Function actually computing PSIRD waveforms.
Definition at line 1046 of file LALPSpinInspiralRD.c.
|
static |
Definition at line 1121 of file LALPSpinInspiralRD.c.
|
static |
Definition at line 1263 of file LALPSpinInspiralRD.c.
|
static |
Definition at line 1366 of file LALPSpinInspiralRD.c.
|
static |
Definition at line 1729 of file LALPSpinInspiralRD.c.
#define LALPSIRDPN_TEST_ENERGY 1025 |
Definition at line 107 of file LALPSpinInspiralRD.c.
#define LALPSIRDPN_TEST_OMEGADOT 1026 |
Definition at line 108 of file LALPSpinInspiralRD.c.
#define LALPSIRDPN_TEST_OMEGANAN 1028 |
Definition at line 109 of file LALPSpinInspiralRD.c.
#define LALPSIRDPN_TEST_OMEGAMATCH 1029 |
Definition at line 110 of file LALPSpinInspiralRD.c.
#define LALPSIRDPN_TEST_OMEGANONPOS 1031 |
Definition at line 111 of file LALPSpinInspiralRD.c.
#define LALPSIRDPN_TEST_OMEGACUT 1032 |
Definition at line 112 of file LALPSpinInspiralRD.c.
#define sqrtOnePointFive 1.22474 |
Definition at line 114 of file LALPSpinInspiralRD.c.
#define sqrtPoint15 0.387298 |
Definition at line 115 of file LALPSpinInspiralRD.c.
#define sqrtFiveOver2 1.1183 |
Definition at line 116 of file LALPSpinInspiralRD.c.
#define minIntLen 8 |
Definition at line 117 of file LALPSpinInspiralRD.c.