LALSimulation  5.4.0.1-fe68b98
LALSimInspiralTaylorT2.c File Reference

Prototypes

static REAL8 XLALSimInspiralTiming2_0PN (REAL8 f, void *params)
 
static REAL8 XLALSimInspiralTiming2_2PN (REAL8 f, void *params)
 
static REAL8 XLALSimInspiralTiming2_3PN (REAL8 f, void *params)
 
static REAL8 XLALSimInspiralTiming2_4PN (REAL8 f, void *params)
 
static REAL8 XLALSimInspiralTiming2_5PN (REAL8 f, void *params)
 
static REAL8 XLALSimInspiralTiming2_6PN (REAL8 f, void *params)
 
static REAL8 XLALSimInspiralTiming2_7PN (REAL8 f, void *params)
 
static REAL8 XLALSimInspiralPhasing2_0PN (REAL8 v, expnCoeffsTaylorT2 *ak)
 
static REAL8 XLALSimInspiralPhasing2_2PN (REAL8 v, expnCoeffsTaylorT2 *ak)
 
static REAL8 XLALSimInspiralPhasing2_3PN (REAL8 v, expnCoeffsTaylorT2 *ak)
 
static REAL8 XLALSimInspiralPhasing2_4PN (REAL8 v, expnCoeffsTaylorT2 *ak)
 
static REAL8 XLALSimInspiralPhasing2_5PN (REAL8 v, expnCoeffsTaylorT2 *ak)
 
static REAL8 XLALSimInspiralPhasing2_6PN (REAL8 v, expnCoeffsTaylorT2 *ak)
 
static REAL8 XLALSimInspiralPhasing2_7PN (REAL8 v, expnCoeffsTaylorT2 *ak)
 
static int XLALSimInspiralTaylorT2Setup (expnCoeffsTaylorT2 *ak, expnFuncTaylorT2 *f, REAL8 deltaT, REAL8 m1, REAL8 m2, REAL8 lambda1, REAL8 lambda2, LALSimInspiralTidalOrder tideO, REAL8 f_min, int O)
 
Routines for TaylorT2 Waveforms
See also
Section IIIC of Alessandra Buonanno, Bala R Iyer, Evan Ochsner, Yi Pan, and B S Sathyaprakash, "Comparison of post-Newtonian templates for compact binary inspiral signals in gravitational-wave detectors", Phys. Rev. D 80, 084043 (2009), arXiv:0907.0700v1
int XLALSimInspiralTaylorT2PNEvolveOrbit (REAL8TimeSeries **V, REAL8TimeSeries **phi, REAL8 phiRef, REAL8 deltaT, REAL8 m1, REAL8 m2, REAL8 f_min, REAL8 fRef, REAL8 lambda1, REAL8 lambda2, LALSimInspiralTidalOrder tideO, int O)
 Computes a post-Newtonian orbit using the Taylor T2 method. More...
 
int XLALSimInspiralTaylorT2PNGenerator (REAL8TimeSeries **hplus, REAL8TimeSeries **hcross, REAL8 phiRef, UNUSED REAL8 v0, REAL8 deltaT, REAL8 m1, REAL8 m2, REAL8 f_min, REAL8 fRef, REAL8 r, REAL8 i, REAL8 lambda1, REAL8 lambda2, LALSimInspiralTidalOrder tideO, int amplitudeO, int phaseO)
 Driver routine to compute the post-Newtonian inspiral waveform. More...
 
SphHarmTimeSeriesXLALSimInspiralTaylorT2PNModes (UNUSED REAL8 v0, REAL8 deltaT, REAL8 m1, REAL8 m2, REAL8 f_min, REAL8 fRef, REAL8 r, REAL8 lambda1, REAL8 lambda2, LALSimInspiralTidalOrder tideO, int amplitudeO, int phaseO, int lmax)
 Driver routine to compute the -2 spin-weighted spherical harmonic modes using TaylorT2 phasing. More...
 
COMPLEX16TimeSeriesXLALSimInspiralTaylorT2PNMode (UNUSED REAL8 v0, REAL8 deltaT, REAL8 m1, REAL8 m2, REAL8 f_min, REAL8 fRef, REAL8 r, REAL8 lambda1, REAL8 lambda2, LALSimInspiralTidalOrder tideO, int amplitudeO, int phaseO, int l, int m)
 Driver routine to compute the -2 spin-weighted spherical harmonic mode using TaylorT2 phasing. More...
 
int XLALSimInspiralTaylorT2PN (REAL8TimeSeries **hplus, REAL8TimeSeries **hcross, REAL8 phiRef, REAL8 deltaT, REAL8 m1, REAL8 m2, REAL8 f_min, REAL8 fRef, REAL8 r, REAL8 i, REAL8 lambda1, REAL8 lambda2, LALSimInspiralTidalOrder tideO, int O)
 Driver routine to compute the post-Newtonian inspiral waveform. More...
 
int XLALSimInspiralTaylorT2PNRestricted (REAL8TimeSeries **hplus, REAL8TimeSeries **hcross, REAL8 phiRef, REAL8 deltaT, REAL8 m1, REAL8 m2, REAL8 f_min, REAL8 fRef, REAL8 r, REAL8 i, REAL8 lambda1, REAL8 lambda2, LALSimInspiralTidalOrder tideO, int O)
 Driver routine to compute the restricted post-Newtonian inspiral waveform. More...
 

Go to the source code of this file.

Data Structures

struct  expnCoeffsTaylorT2
 
struct  expnFuncTaylorT2
 
struct  SimInspiralToffInput
 

Typedefs

typedef REAL8() SimInspiralPhasing2(REAL8 td, expnCoeffsTaylorT2 *ak)
 
typedef REAL8() SimInspiralTiming2(REAL8 td, void *ak)
 

Typedef Documentation

◆ SimInspiralPhasing2

typedef REAL8() SimInspiralPhasing2(REAL8 td, expnCoeffsTaylorT2 *ak)

Definition at line 58 of file LALSimInspiralTaylorT2.c.

◆ SimInspiralTiming2

typedef REAL8() SimInspiralTiming2(REAL8 td, void *ak)

Definition at line 62 of file LALSimInspiralTaylorT2.c.

Function Documentation

◆ XLALSimInspiralTiming2_0PN()

static REAL8 XLALSimInspiralTiming2_0PN ( REAL8  f,
void *  params 
)
static

Definition at line 92 of file LALSimInspiralTaylorT2.c.

◆ XLALSimInspiralTiming2_2PN()

static REAL8 XLALSimInspiralTiming2_2PN ( REAL8  f,
void *  params 
)
static

Definition at line 122 of file LALSimInspiralTaylorT2.c.

◆ XLALSimInspiralTiming2_3PN()

static REAL8 XLALSimInspiralTiming2_3PN ( REAL8  f,
void *  params 
)
static

Definition at line 158 of file LALSimInspiralTaylorT2.c.

◆ XLALSimInspiralTiming2_4PN()

static REAL8 XLALSimInspiralTiming2_4PN ( REAL8  f,
void *  params 
)
static

Definition at line 196 of file LALSimInspiralTaylorT2.c.

◆ XLALSimInspiralTiming2_5PN()

static REAL8 XLALSimInspiralTiming2_5PN ( REAL8  f,
void *  params 
)
static

Definition at line 236 of file LALSimInspiralTaylorT2.c.

◆ XLALSimInspiralTiming2_6PN()

static REAL8 XLALSimInspiralTiming2_6PN ( REAL8  f,
void *  params 
)
static

Definition at line 278 of file LALSimInspiralTaylorT2.c.

◆ XLALSimInspiralTiming2_7PN()

static REAL8 XLALSimInspiralTiming2_7PN ( REAL8  f,
void *  params 
)
static

Definition at line 323 of file LALSimInspiralTaylorT2.c.

◆ XLALSimInspiralPhasing2_0PN()

static REAL8 XLALSimInspiralPhasing2_0PN ( REAL8  v,
expnCoeffsTaylorT2 ak 
)
static

Definition at line 370 of file LALSimInspiralTaylorT2.c.

◆ XLALSimInspiralPhasing2_2PN()

static REAL8 XLALSimInspiralPhasing2_2PN ( REAL8  v,
expnCoeffsTaylorT2 ak 
)
static

Definition at line 389 of file LALSimInspiralTaylorT2.c.

◆ XLALSimInspiralPhasing2_3PN()

static REAL8 XLALSimInspiralPhasing2_3PN ( REAL8  v,
expnCoeffsTaylorT2 ak 
)
static

Definition at line 414 of file LALSimInspiralTaylorT2.c.

◆ XLALSimInspiralPhasing2_4PN()

static REAL8 XLALSimInspiralPhasing2_4PN ( REAL8  v,
expnCoeffsTaylorT2 ak 
)
static

Definition at line 441 of file LALSimInspiralTaylorT2.c.

◆ XLALSimInspiralPhasing2_5PN()

static REAL8 XLALSimInspiralPhasing2_5PN ( REAL8  v,
expnCoeffsTaylorT2 ak 
)
static

Definition at line 470 of file LALSimInspiralTaylorT2.c.

◆ XLALSimInspiralPhasing2_6PN()

static REAL8 XLALSimInspiralPhasing2_6PN ( REAL8  v,
expnCoeffsTaylorT2 ak 
)
static

Definition at line 500 of file LALSimInspiralTaylorT2.c.

◆ XLALSimInspiralPhasing2_7PN()

static REAL8 XLALSimInspiralPhasing2_7PN ( REAL8  v,
expnCoeffsTaylorT2 ak 
)
static

Definition at line 532 of file LALSimInspiralTaylorT2.c.

◆ XLALSimInspiralTaylorT2Setup()

static int XLALSimInspiralTaylorT2Setup ( expnCoeffsTaylorT2 ak,
expnFuncTaylorT2 f,
REAL8  deltaT,
REAL8  m1,
REAL8  m2,
REAL8  lambda1,
REAL8  lambda2,
LALSimInspiralTidalOrder  tideO,
REAL8  f_min,
int  O 
)
static
Parameters
akcoefficients for TaylorT2 evolution [modified]
ffunctions for TaylorT2 evolution [modified]
deltaTsampling interval
m1mass of companion 1
m2mass of companion 2
lambda1(tidal deformability of body 1)/(mass of body 1)^5
lambda2(tidal deformability of body 2)/(mass of body 2)^5
tideOtwice PN order of tidal effects
f_minstart frequency
Otwice post-Newtonian order

Definition at line 572 of file LALSimInspiralTaylorT2.c.