LALSimulation  5.4.0.1-fe68b98
Module LALSimInspiralTaylorF2ReducedSpin.c

Detailed Description

Routines for generating TaylorF2 reduced spin inspiral waveforms.

Prototypes

REAL8 XLALSimInspiralTaylorF2ReducedSpinComputeChi (const REAL8 m1, const REAL8 m2, const REAL8 s1z, const REAL8 s2z)
 Compute the dimensionless, aligned-spin parameter chi as used in the TaylorF2RedSpin waveform. More...
 
int XLALSimInspiralTaylorF2ReducedSpin (COMPLEX16FrequencySeries **htilde, const REAL8 phic, const REAL8 deltaF, const REAL8 m1_SI, const REAL8 m2_SI, const REAL8 chi, const REAL8 fStart, const REAL8 fEnd, const REAL8 r, const INT4 phaseO, const INT4 ampO)
 Driver routine to compute a non-precessing post-Newtonian inspiral waveform in the frequency domain, described in http://arxiv.org/abs/1107.1267. More...
 
REAL8 XLALSimInspiralTaylorF2ReducedSpinChirpTime (const REAL8 fStart, const REAL8 m1_SI, const REAL8 m2_SI, const REAL8 chi, const INT4 O)
 Compute the chirp time of the "reduced-spin" templates. More...
 
int XLALSimInspiralTaylorF2RedSpinMetricMChirpEtaChi (REAL8 *gamma00, REAL8 *gamma01, REAL8 *gamma02, REAL8 *gamma11, REAL8 *gamma12, REAL8 *gamma22, const REAL8 mc, const REAL8 eta, const REAL8 chi, const REAL8 fLow, const REAL8FrequencySeries *Sh)
 
int XLALSimInspiralTaylorF2RedSpinComputeNoiseMoments (REAL8Vector *momI_0, REAL8Vector *momI_2, REAL8Vector *momI_3, REAL8Vector *momI_4, REAL8Vector *momI_5, REAL8Vector *momI_6, REAL8Vector *momI_7, REAL8Vector *momI_8, REAL8Vector *momI_9, REAL8Vector *momI_10, REAL8Vector *momI_11, REAL8Vector *momI_12, REAL8Vector *momI_13, REAL8Vector *momI_14, REAL8Vector *momI_15, REAL8Vector *momI_16, REAL8Vector *momJ_5, REAL8Vector *momJ_6, REAL8Vector *momJ_7, REAL8Vector *momJ_8, REAL8Vector *momJ_9, REAL8Vector *momJ_10, REAL8Vector *momJ_11, REAL8Vector *momJ_12, REAL8Vector *momJ_13, REAL8Vector *momJ_14, REAL8Vector *momK_10, REAL8Vector *momK_11, REAL8Vector *momK_12, REAL8Vector *Sh, REAL8 fLow, REAL8 df)
 Compute the template-space metric of "reduced-spin" PN templates in theta0, theta3, theta3s parameter space. More...
 
gsl_matrix * XLALSimInspiralTaylorF2RedSpinFisherMatrixChirpTimes (const REAL8 theta0, const REAL8 theta3, const REAL8 theta3s, const REAL8 fLow, const REAL8 df, REAL8Vector *momI_0, REAL8Vector *momI_2, REAL8Vector *momI_3, REAL8Vector *momI_4, REAL8Vector *momI_5, REAL8Vector *momI_6, REAL8Vector *momI_7, REAL8Vector *momI_8, REAL8Vector *momI_9, REAL8Vector *momI_10, REAL8Vector *momI_11, REAL8Vector *momI_12, REAL8Vector *momI_13, REAL8Vector *momI_14, REAL8Vector *momI_15, REAL8Vector *momI_16, REAL8Vector *momJ_5, REAL8Vector *momJ_6, REAL8Vector *momJ_7, REAL8Vector *momJ_8, REAL8Vector *momJ_9, REAL8Vector *momJ_10, REAL8Vector *momJ_11, REAL8Vector *momJ_12, REAL8Vector *momJ_13, REAL8Vector *momJ_14, REAL8Vector *momK_10, REAL8Vector *momK_11, REAL8Vector *momK_12)
 Compute the Fisher information matrix of "reduced-spin" PN templates in theta0, theta3, theta3s, t0, phi0 parameter space, for an SNR=1/sqrt(2) signal. More...
 
int XLALSimInspiralTaylorF2RedSpinMetricChirpTimes (REAL8 *gamma00, REAL8 *gamma01, REAL8 *gamma02, REAL8 *gamma11, REAL8 *gamma12, REAL8 *gamma22, const REAL8 theta0, const REAL8 theta3, const REAL8 theta3s, const REAL8 fLow, const REAL8 df, REAL8Vector *momI_0, REAL8Vector *momI_2, REAL8Vector *momI_3, REAL8Vector *momI_4, REAL8Vector *momI_5, REAL8Vector *momI_6, REAL8Vector *momI_7, REAL8Vector *momI_8, REAL8Vector *momI_9, REAL8Vector *momI_10, REAL8Vector *momI_11, REAL8Vector *momI_12, REAL8Vector *momI_13, REAL8Vector *momI_14, REAL8Vector *momI_15, REAL8Vector *momI_16, REAL8Vector *momJ_5, REAL8Vector *momJ_6, REAL8Vector *momJ_7, REAL8Vector *momJ_8, REAL8Vector *momJ_9, REAL8Vector *momJ_10, REAL8Vector *momJ_11, REAL8Vector *momJ_12, REAL8Vector *momJ_13, REAL8Vector *momJ_14, REAL8Vector *momK_10, REAL8Vector *momK_11, REAL8Vector *momK_12)
 Compute the template-space metric of "reduced-spin" PN templates in theta0, theta3, theta3s parameter space. More...
 
void XLALSimInspiralTaylorF2RedSpinChirpTimesFromMchirpEtaChi (double *theta0, double *theta3, double *theta3s, double mc, double eta, double chi, double fLow)
 
void XLALSimInspiralTaylorF2RedSpinMchirpEtaChiFromChirpTimes (double *mc, double *eta, double *chi, double theta0, double theta3, double theta3s, double fLow)
 
int XLALSimInspiralTaylorF2ReducedSpinTidal (COMPLEX16FrequencySeries **htilde, const REAL8 phic, const REAL8 deltaF, const REAL8 m1_SI, const REAL8 m2_SI, const REAL8 chi, const REAL8 lam1, const REAL8 lam2, const REAL8 fStart, const REAL8 fEnd, const REAL8 r, const INT4 phaseO, const INT4 ampO)
 Generate the "reduced-spin templates" proposed in http://arxiv.org/abs/1107.1267 Add the tidal phase terms from http://arxiv.org/abs/1101.1673 (Eqs. More...
 

Function Documentation

◆ XLALSimInspiralTaylorF2ReducedSpinComputeChi()

REAL8 XLALSimInspiralTaylorF2ReducedSpinComputeChi ( const REAL8  m1,
const REAL8  m2,
const REAL8  s1z,
const REAL8  s2z 
)

Compute the dimensionless, aligned-spin parameter chi as used in the TaylorF2RedSpin waveform.

This is different from chi in IMRPhenomB! Reference: http://arxiv.org/abs/1107.1267, paragraph 3.

Parameters
m1mass of companion 1
m2mass of companion 2
s1zdimensionless spin of companion 1
s2zdimensionless spin of companion 2

Definition at line 46 of file LALSimInspiralTaylorF2ReducedSpin.c.

◆ XLALSimInspiralTaylorF2ReducedSpin()

int XLALSimInspiralTaylorF2ReducedSpin ( COMPLEX16FrequencySeries **  htilde,
const REAL8  phic,
const REAL8  deltaF,
const REAL8  m1_SI,
const REAL8  m2_SI,
const REAL8  chi,
const REAL8  fStart,
const REAL8  fEnd,
const REAL8  r,
const INT4  phaseO,
const INT4  ampO 
)

Driver routine to compute a non-precessing post-Newtonian inspiral waveform in the frequency domain, described in http://arxiv.org/abs/1107.1267.

The chi parameter should be determined from XLALSimInspiralTaylorF2ReducedSpinComputeChi.

A note from Evan Ochsner on differences with respect to TaylorF2:

The amplitude-corrected SPA/F2 waveforms are derived and explicitly given in http://arxiv.org/abs/gr-qc/0607092 Sec. II and Appendix A (non-spinning) and http://arxiv.org/abs/0810.5336 Sec. VI and Appendix D (spin-aligned).

The difference between F2 and F2ReducedSpin is that F2ReducedSpin always keeps only the leading-order TD amplitude multiplying the 2nd harmonic ( A_(2,0)(t) in Eq. 2.3 of the first paper OR alpha/beta_2^(0)(t) in Eq. 6.7 of the second paper) but expands out the \(1/\sqrt{\dot{F}}\) ( Eq. 5.3 OR Eq. 6.10-6.11 resp.) to whichever order is given as 'ampO' in the code.

On the other hand, the F2 model in the papers above will PN expand BOTH the TD amplitude and the factor \(1/\sqrt{\dot{F}}\), take their product, and keep all terms up to the desired amplitude order, as in Eq. 6.13-6.14 of the second paper.

In particular, the F2ReducedSpin will always have only the 2nd harmonic, but F2 will have multiple harmonics starting at ampO = 0.5PN. Even if you were to compare just the 2nd harmonic, you would have a difference starting at 1PN ampO, because the F2 has a 1PN TD amp. correction to the 2nd harmonic (alpha/beta_2^(2)(t)) which will not be accounted for by the F2ReducedSpin. So, the two should agree when ampO=0, but will be different in any other case.

Parameters
htildeFD waveform
phicorbital coalescence phase (rad)
deltaFfrequency resolution (Hz)
m1_SImass of companion 1 (kg)
m2_SImass of companion 2 (kg)
chidimensionless aligned-spin param
fStartstart GW frequency (Hz)
fEndhighest GW frequency (Hz) of waveform generation - if 0, end at Schwarzschild ISCO
rdistance of source (m)
phaseOtwice PN phase order
ampOtwice PN amplitude order

Definition at line 99 of file LALSimInspiralTaylorF2ReducedSpin.c.

◆ XLALSimInspiralTaylorF2ReducedSpinChirpTime()

REAL8 XLALSimInspiralTaylorF2ReducedSpinChirpTime ( const REAL8  fStart,
const REAL8  m1_SI,
const REAL8  m2_SI,
const REAL8  chi,
const INT4  O 
)

Compute the chirp time of the "reduced-spin" templates.

Parameters
fStartstart GW frequency (Hz)
m1_SImass of companion 1 (kg)
m2_SImass of companion 2 (kg)
chidimensionless aligned-spin param
Otwice PN phase order

Definition at line 307 of file LALSimInspiralTaylorF2ReducedSpin.c.

◆ XLALSimInspiralTaylorF2RedSpinMetricMChirpEtaChi()

int XLALSimInspiralTaylorF2RedSpinMetricMChirpEtaChi ( REAL8 gamma00,
REAL8 gamma01,
REAL8 gamma02,
REAL8 gamma11,
REAL8 gamma12,
REAL8 gamma22,
const REAL8  mc,
const REAL8  eta,
const REAL8  chi,
const REAL8  fLow,
const REAL8FrequencySeries Sh 
)
Parameters
gamma00template metric coeff. 00 in mChirp-eta-chi
gamma01template metric coeff. 01/10 in mChirp-eta-chi
gamma02template metric coeff. 02/20 in mChirp-eta-chi
gamma11template metric coeff. 11 in mChirp-eta-chi
gamma12template metric coeff. 12/21 in mChirp-eta-chi
gamma22template metric coeff. 22 in mChirp-eta-chi
mcchirp mass (in solar mass)
etasymmetric mass ratio
chireduced-spin parameter
fLowlow-frequency cutoff (Hz)
ShPSD in strain per root Hertz

Definition at line 383 of file LALSimInspiralTaylorF2ReducedSpinMetric.c.

◆ XLALSimInspiralTaylorF2RedSpinComputeNoiseMoments()

int XLALSimInspiralTaylorF2RedSpinComputeNoiseMoments ( REAL8Vector momI_0,
REAL8Vector momI_2,
REAL8Vector momI_3,
REAL8Vector momI_4,
REAL8Vector momI_5,
REAL8Vector momI_6,
REAL8Vector momI_7,
REAL8Vector momI_8,
REAL8Vector momI_9,
REAL8Vector momI_10,
REAL8Vector momI_11,
REAL8Vector momI_12,
REAL8Vector momI_13,
REAL8Vector momI_14,
REAL8Vector momI_15,
REAL8Vector momI_16,
REAL8Vector momJ_5,
REAL8Vector momJ_6,
REAL8Vector momJ_7,
REAL8Vector momJ_8,
REAL8Vector momJ_9,
REAL8Vector momJ_10,
REAL8Vector momJ_11,
REAL8Vector momJ_12,
REAL8Vector momJ_13,
REAL8Vector momJ_14,
REAL8Vector momK_10,
REAL8Vector momK_11,
REAL8Vector momK_12,
REAL8Vector Sh,
REAL8  fLow,
REAL8  df 
)

Compute the template-space metric of "reduced-spin" PN templates in theta0, theta3, theta3s parameter space.

Parameters
momI_0noise moments: \(momI_0(f) = \int_{f0}^f (f'/f0)^{(0-17)/3} df'\)
momI_2noise moments: \(momI_2(f) = \int_{f0}^f (f'/f0)^{(2-17)/3} df'\)
momI_3noise moments: \(momI_3(f) = \int_{f0}^f (f'/f0)^{(3-17)/3} df'\)
momI_4noise moments: \(momI_4(f) = \int_{f0}^f (f'/f0)^{(4-17)/3} df'\)
momI_5noise moments: \(momI_5(f) = \int_{f0}^f (f'/f0)^{(5-17)/3} df'\)
momI_6noise moments: \(momI_6(f) = \int_{f0}^f (f'/f0)^{(6-17)/3} df'\)
momI_7noise moments: \(momI_7(f) = \int_{f0}^f (f'/f0)^{(7-17)/3} df'\)
momI_8noise moments: \(momI_8(f) = \int_{f0}^f (f'/f0)^{(8-17)/3} df'\)
momI_9noise moments: \(momI_9(f) = \int_{f0}^f (f'/f0)^{(9-17)/3} df'\)
momI_10noise moments: \(momI_10(f) = \int_{f0}^f (f'/f0)^{(10-17)/3} df'\)
momI_11noise moments: \(momI_11(f) = \int_{f0}^f (f'/f0)^{(11-17)/3} df'\)
momI_12noise moments: \(momI_12(f) = \int_{f0}^f (f'/f0)^{(12-17)/3} df'\)
momI_13noise moments: \(momI_13(f) = \int_{f0}^f (f'/f0)^{(13-17)/3} df'\)
momI_14noise moments: \(momI_14(f) = \int_{f0}^f (f'/f0)^{(14-17)/3} df'\)
momI_15noise moments: \(momI_15(f) = \int_{f0}^f (f'/f0)^{(15-17)/3} df'\)
momI_16noise moments: \(momI_16(f) = \int_{f0}^f (f'/f0)^{(16-17)/3} df'\)
momJ_5noise moments: \(momJ_5(f) = \int_{f0}^f (f'/f0)^{(5-17)/3} log(f'/f0) df'\)
momJ_6noise moments: \(momJ_6(f) = \int_{f0}^f (f'/f0)^{(6-17)/3} log(f'/f0) df'\)
momJ_7noise moments: \(momJ_7(f) = \int_{f0}^f (f'/f0)^{(7-17)/3} log(f'/f0) df'\)
momJ_8noise moments: \(momJ_8(f) = \int_{f0}^f (f'/f0)^{(8-17)/3} log(f'/f0) df'\)
momJ_9noise moments: \(momJ_9(f) = \int_{f0}^f (f'/f0)^{(9-17)/3} log(f'/f0) df'\)
momJ_10noise moments: \(momJ_10(f) = \int_{f0}^f (f'/f0)^{(10-17)/3} log(f'/f0) df'\)
momJ_11noise moments: \(momJ_11(f) = \int_{f0}^f (f'/f0)^{(11-17)/3} log(f'/f0) df'\)
momJ_12noise moments: \(momJ_12(f) = \int_{f0}^f (f'/f0)^{(12-17)/3} log(f'/f0) df'\)
momJ_13noise moments: \(momJ_13(f) = \int_{f0}^f (f'/f0)^{(13-17)/3} log(f'/f0) df'\)
momJ_14noise moments: \(momJ_14(f) = \int_{f0}^f (f'/f0)^{(14-17)/3} log(f'/f0) df'\)
momK_10noise moments: \(momK_10(f) = \int_{f0}^f (f'/f0)^{(10-17)/3} log(f'/f0) log(f'/f0) df'\)
momK_11noise moments: \(momK_11(f) = \int_{f0}^f (f'/f0)^{(11-17)/3} log(f'/f0) log(f'/f0) df'\)
momK_12noise moments: \(momK_12(f) = \int_{f0}^f (f'/f0)^{(12-17)/3} log(f'/f0) log(f'/f0) df'\)
Shone sided PSD of the detector noise: Sh(f) for f = [fLow, fNyq]
fLowlow frequency cutoff (Hz)
dffrequency resolution of the psd vector (Hz)

Definition at line 556 of file LALSimInspiralTaylorF2ReducedSpinMetric.c.

◆ XLALSimInspiralTaylorF2RedSpinFisherMatrixChirpTimes()

gsl_matrix* XLALSimInspiralTaylorF2RedSpinFisherMatrixChirpTimes ( const REAL8  theta0,
const REAL8  theta3,
const REAL8  theta3s,
const REAL8  fLow,
const REAL8  df,
REAL8Vector momI_0,
REAL8Vector momI_2,
REAL8Vector momI_3,
REAL8Vector momI_4,
REAL8Vector momI_5,
REAL8Vector momI_6,
REAL8Vector momI_7,
REAL8Vector momI_8,
REAL8Vector momI_9,
REAL8Vector momI_10,
REAL8Vector momI_11,
REAL8Vector momI_12,
REAL8Vector momI_13,
REAL8Vector momI_14,
REAL8Vector momI_15,
REAL8Vector momI_16,
REAL8Vector momJ_5,
REAL8Vector momJ_6,
REAL8Vector momJ_7,
REAL8Vector momJ_8,
REAL8Vector momJ_9,
REAL8Vector momJ_10,
REAL8Vector momJ_11,
REAL8Vector momJ_12,
REAL8Vector momJ_13,
REAL8Vector momJ_14,
REAL8Vector momK_10,
REAL8Vector momK_11,
REAL8Vector momK_12 
)

Compute the Fisher information matrix of "reduced-spin" PN templates in theta0, theta3, theta3s, t0, phi0 parameter space, for an SNR=1/sqrt(2) signal.

Parameters
theta0dimensionless parameter related to the chirp time by theta0 = 2 pi fLow tau0
theta3dimensionless parameter related to the chirp time by theta3 = -2 pi fLow tau3
theta3sdimensionless parameter related to the chirp time by theta3s = 2 pi fLow tau3s
fLowlow-frequency cutoff (Hz)
dffrequency resolution of the noise moment vectors (Hz)
momI_0noise moments: \(momI_0(f) = \int_{f0}^f (f'/f0)^{(0-17)/3} df'\)
momI_2noise moments: \(momI_2(f) = \int_{f0}^f (f'/f0)^{(2-17)/3} df'\)
momI_3noise moments: \(momI_3(f) = \int_{f0}^f (f'/f0)^{(3-17)/3} df'\)
momI_4noise moments: \(momI_4(f) = \int_{f0}^f (f'/f0)^{(4-17)/3} df'\)
momI_5noise moments: \(momI_5(f) = \int_{f0}^f (f'/f0)^{(5-17)/3} df'\)
momI_6noise moments: \(momI_6(f) = \int_{f0}^f (f'/f0)^{(6-17)/3} df'\)
momI_7noise moments: \(momI_7(f) = \int_{f0}^f (f'/f0)^{(7-17)/3} df'\)
momI_8noise moments: \(momI_8(f) = \int_{f0}^f (f'/f0)^{(8-17)/3} df'\)
momI_9noise moments: \(momI_9(f) = \int_{f0}^f (f'/f0)^{(9-17)/3} df'\)
momI_10noise moments: \(momI_10(f) = \int_{f0}^f (f'/f0)^{(10-17)/3} df'\)
momI_11noise moments: \(momI_11(f) = \int_{f0}^f (f'/f0)^{(11-17)/3} df'\)
momI_12noise moments: \(momI_12(f) = \int_{f0}^f (f'/f0)^{(12-17)/3} df'\)
momI_13noise moments: \(momI_13(f) = \int_{f0}^f (f'/f0)^{(13-17)/3} df'\)
momI_14noise moments: \(momI_14(f) = \int_{f0}^f (f'/f0)^{(14-17)/3} df'\)
momI_15noise moments: \(momI_15(f) = \int_{f0}^f (f'/f0)^{(15-17)/3} df'\)
momI_16noise moments: \(momI_16(f) = \int_{f0}^f (f'/f0)^{(16-17)/3} df'\)
momJ_5noise moments: \(momJ_5(f) = \int_{f0}^f (f'/f0)^{(5-17)/3} log(f'/f0) df'\)
momJ_6noise moments: \(momJ_6(f) = \int_{f0}^f (f'/f0)^{(6-17)/3} log(f'/f0) df'\)
momJ_7noise moments: \(momJ_7(f) = \int_{f0}^f (f'/f0)^{(7-17)/3} log(f'/f0) df'\)
momJ_8noise moments: \(momJ_8(f) = \int_{f0}^f (f'/f0)^{(8-17)/3} log(f'/f0) df'\)
momJ_9noise moments: \(momJ_9(f) = \int_{f0}^f (f'/f0)^{(9-17)/3} log(f'/f0) df'\)
momJ_10noise moments: \(momJ_10(f) = \int_{f0}^f (f'/f0)^{(10-17)/3} log(f'/f0) df'\)
momJ_11noise moments: \(momJ_11(f) = \int_{f0}^f (f'/f0)^{(11-17)/3} log(f'/f0) df'\)
momJ_12noise moments: \(momJ_12(f) = \int_{f0}^f (f'/f0)^{(12-17)/3} log(f'/f0) df'\)
momJ_13noise moments: \(momJ_13(f) = \int_{f0}^f (f'/f0)^{(13-17)/3} log(f'/f0) df'\)
momJ_14noise moments: \(momJ_14(f) = \int_{f0}^f (f'/f0)^{(14-17)/3} log(f'/f0) df'\)
momK_10noise moments: \(momK_14(f) = \int_{f0}^f (f'/f0)^{(14-17)/3} log(f'/f0) log(f'/f0) df'\)
momK_11noise moments: \(momK_15(f) = \int_{f0}^f (f'/f0)^{(15-17)/3} log(f'/f0) log(f'/f0) df'\)
momK_12noise moments: \(momK_16(f) = \int_{f0}^f (f'/f0)^{(16-17)/3} log(f'/f0) log(f'/f0) df'\)

Definition at line 691 of file LALSimInspiralTaylorF2ReducedSpinMetric.c.

◆ XLALSimInspiralTaylorF2RedSpinMetricChirpTimes()

int XLALSimInspiralTaylorF2RedSpinMetricChirpTimes ( REAL8 gamma00,
REAL8 gamma01,
REAL8 gamma02,
REAL8 gamma11,
REAL8 gamma12,
REAL8 gamma22,
const REAL8  theta0,
const REAL8  theta3,
const REAL8  theta3s,
const REAL8  fLow,
const REAL8  df,
REAL8Vector momI_0,
REAL8Vector momI_2,
REAL8Vector momI_3,
REAL8Vector momI_4,
REAL8Vector momI_5,
REAL8Vector momI_6,
REAL8Vector momI_7,
REAL8Vector momI_8,
REAL8Vector momI_9,
REAL8Vector momI_10,
REAL8Vector momI_11,
REAL8Vector momI_12,
REAL8Vector momI_13,
REAL8Vector momI_14,
REAL8Vector momI_15,
REAL8Vector momI_16,
REAL8Vector momJ_5,
REAL8Vector momJ_6,
REAL8Vector momJ_7,
REAL8Vector momJ_8,
REAL8Vector momJ_9,
REAL8Vector momJ_10,
REAL8Vector momJ_11,
REAL8Vector momJ_12,
REAL8Vector momJ_13,
REAL8Vector momJ_14,
REAL8Vector momK_10,
REAL8Vector momK_11,
REAL8Vector momK_12 
)

Compute the template-space metric of "reduced-spin" PN templates in theta0, theta3, theta3s parameter space.

Parameters
gamma00template metric coeff. 00 in theta0-theta3-theta3s
gamma01template metric coeff. 01/10 in theta0-theta3-theta3s
gamma02template metric coeff. 02/20 in theta0-theta3-theta3s
gamma11template metric coeff. 11 in theta0-theta3-theta3s
gamma12template metric coeff. 12/21 in theta0-theta3-theta3s
gamma22template metric coeff. 22 in theta0-theta3-theta3s
theta0dimensionless parameter related to the chirp time by theta0 = 2 pi fLow tau0
theta3dimensionless parameter related to the chirp time by theta3 = -2 pi fLow tau3
theta3sdimensionless parameter related to the chirp time by theta3s = 2 pi fLow tau3s
fLowlow-frequency cutoff (Hz)
dffrequency resolution of the noise moment vectors (Hz)
momI_0noise moments: \(momI_0(f) = \int_{f0}^f (f'/f0)^{(0-17)/3} df'\)
momI_2noise moments: \(momI_2(f) = \int_{f0}^f (f'/f0)^{(2-17)/3} df'\)
momI_3noise moments: \(momI_3(f) = \int_{f0}^f (f'/f0)^{(3-17)/3} df'\)
momI_4noise moments: \(momI_4(f) = \int_{f0}^f (f'/f0)^{(4-17)/3} df'\)
momI_5noise moments: \(momI_5(f) = \int_{f0}^f (f'/f0)^{(5-17)/3} df'\)
momI_6noise moments: \(momI_6(f) = \int_{f0}^f (f'/f0)^{(6-17)/3} df'\)
momI_7noise moments: \(momI_7(f) = \int_{f0}^f (f'/f0)^{(7-17)/3} df'\)
momI_8noise moments: \(momI_8(f) = \int_{f0}^f (f'/f0)^{(8-17)/3} df'\)
momI_9noise moments: \(momI_9(f) = \int_{f0}^f (f'/f0)^{(9-17)/3} df'\)
momI_10noise moments: \(momI_10(f) = \int_{f0}^f (f'/f0)^{(10-17)/3} df'\)
momI_11noise moments: \(momI_11(f) = \int_{f0}^f (f'/f0)^{(11-17)/3} df'\)
momI_12noise moments: \(momI_12(f) = \int_{f0}^f (f'/f0)^{(12-17)/3} df'\)
momI_13noise moments: \(momI_13(f) = \int_{f0}^f (f'/f0)^{(13-17)/3} df'\)
momI_14noise moments: \(momI_14(f) = \int_{f0}^f (f'/f0)^{(14-17)/3} df'\)
momI_15noise moments: \(momI_15(f) = \int_{f0}^f (f'/f0)^{(15-17)/3} df'\)
momI_16noise moments: \(momI_16(f) = \int_{f0}^f (f'/f0)^{(16-17)/3} df'\)
momJ_5noise moments: \(momJ_5(f) = \int_{f0}^f (f'/f0)^{(5-17)/3} log(f'/f0) df'\)
momJ_6noise moments: \(momJ_6(f) = \int_{f0}^f (f'/f0)^{(6-17)/3} log(f'/f0) df'\)
momJ_7noise moments: \(momJ_7(f) = \int_{f0}^f (f'/f0)^{(7-17)/3} log(f'/f0) df'\)
momJ_8noise moments: \(momJ_8(f) = \int_{f0}^f (f'/f0)^{(8-17)/3} log(f'/f0) df'\)
momJ_9noise moments: \(momJ_9(f) = \int_{f0}^f (f'/f0)^{(9-17)/3} log(f'/f0) df'\)
momJ_10noise moments: \(momJ_10(f) = \int_{f0}^f (f'/f0)^{(10-17)/3} log(f'/f0) df'\)
momJ_11noise moments: \(momJ_11(f) = \int_{f0}^f (f'/f0)^{(11-17)/3} log(f'/f0) df'\)
momJ_12noise moments: \(momJ_12(f) = \int_{f0}^f (f'/f0)^{(12-17)/3} log(f'/f0) df'\)
momJ_13noise moments: \(momJ_13(f) = \int_{f0}^f (f'/f0)^{(13-17)/3} log(f'/f0) df'\)
momJ_14noise moments: \(momJ_14(f) = \int_{f0}^f (f'/f0)^{(14-17)/3} log(f'/f0) df'\)
momK_10noise moments: \(momK_14(f) = \int_{f0}^f (f'/f0)^{(14-17)/3} log(f'/f0) log(f'/f0) df'\)
momK_11noise moments: \(momK_15(f) = \int_{f0}^f (f'/f0)^{(15-17)/3} log(f'/f0) log(f'/f0) df'\)
momK_12noise moments: \(momK_16(f) = \int_{f0}^f (f'/f0)^{(16-17)/3} log(f'/f0) log(f'/f0) df'\)

Definition at line 1271 of file LALSimInspiralTaylorF2ReducedSpinMetric.c.

◆ XLALSimInspiralTaylorF2RedSpinChirpTimesFromMchirpEtaChi()

void XLALSimInspiralTaylorF2RedSpinChirpTimesFromMchirpEtaChi ( double *  theta0,
double *  theta3,
double *  theta3s,
double  mc,
double  eta,
double  chi,
double  fLow 
)
Parameters
theta0dimensionless parameter related to the chirp time by theta0 = 2 pi fLow tau0
theta3dimensionless parameter related to the chirp time by theta3 = -2 pi fLow tau3
theta3sdimensionless parameter related to the chirp time by theta3s = 2 pi fLow tau3s
mcchirp mass (M_sun)
etasymmetric mass ratio
chireduced-spin parameter
fLowlow-frequency cutoff (Hz)

Definition at line 1378 of file LALSimInspiralTaylorF2ReducedSpinMetric.c.

◆ XLALSimInspiralTaylorF2RedSpinMchirpEtaChiFromChirpTimes()

void XLALSimInspiralTaylorF2RedSpinMchirpEtaChiFromChirpTimes ( double *  mc,
double *  eta,
double *  chi,
double  theta0,
double  theta3,
double  theta3s,
double  fLow 
)
Parameters
mcchirp mass (M_sun)
etasymmetric mass ratio
chireduced-spin parameter
theta0dimensionless parameter related to the chirp time by theta0 = 2 pi fLow tau0
theta3dimensionless parameter related to the chirp time by theta3 = -2 pi fLow tau3
theta3sdimensionless parameter related to the chirp time by theta3s = 2 pi fLow tau3s
fLowlow-frequency cutoff (Hz)

Definition at line 1394 of file LALSimInspiralTaylorF2ReducedSpinMetric.c.

◆ XLALSimInspiralTaylorF2ReducedSpinTidal()

int XLALSimInspiralTaylorF2ReducedSpinTidal ( COMPLEX16FrequencySeries **  htilde,
const REAL8  phic,
const REAL8  deltaF,
const REAL8  m1_SI,
const REAL8  m2_SI,
const REAL8  chi,
const REAL8  lam1,
const REAL8  lam2,
const REAL8  fStart,
const REAL8  fEnd,
const REAL8  r,
const INT4  phaseO,
const INT4  ampO 
)

Generate the "reduced-spin templates" proposed in http://arxiv.org/abs/1107.1267 Add the tidal phase terms from http://arxiv.org/abs/1101.1673 (Eqs.

3.9, 3.10) The chi parameter should be determined from XLALSimInspiralTaylorF2ReducedSpinComputeChi.

Parameters
htildeFD waveform
phicorbital coalescence phase (rad)
deltaFfrequency resolution (Hz)
m1_SImass of companion 1 (kg)
m2_SImass of companion 2 (kg)
chidimensionless aligned-spin param
lam1(tidal deformability of mass 1) / (mass of body 1)^5 (dimensionless)
lam2(tidal deformability of mass 2) / (mass of body 2)^5 (dimensionless)
fStartstart GW frequency (Hz)
fEndhighest GW frequency (Hz) of waveform generation - if 0, end at Schwarzschild ISCO
rdistance of source (m)
phaseOtwice PN phase order
ampOtwice PN amplitude order

Definition at line 41 of file LALSimInspiralTaylorF2ReducedSpinTidal.c.