LALSimulation  5.4.0.1-fe68b98
LALSimIMRTEOBResumS_Internals.c File Reference

Prototypes

void eob_ham (REAL8 nu, REAL8 r, REAL8 pphi, REAL8 prstar, REAL8 A, REAL8 dA, REAL8 *H, REAL8 *Heff, REAL8 *dHeff_dr, REAL8 *dHeff_dprstar, REAL8 *dHeff_dpphi)
 
void eob_ham_s (REAL8 nu, REAL8 r, REAL8 rc, REAL8 drc_dr, REAL8 pphi, REAL8 prstar, REAL8 S, REAL8 Sstar, REAL8 chi1, REAL8 chi2, REAL8 X1, REAL8 X2, REAL8 aK2, REAL8 c3, REAL8 A, REAL8 dA, REAL8 *H, REAL8 *Heff, REAL8 *Heff_orb, REAL8 *dHeff_dr, REAL8 *dHeff_dprstar, REAL8 *dHeff_dpphi, REAL8 *d2Heff_dprstar20)
 
REAL8 eob_dyn_DHeff0 (REAL8 x, void *params)
 
REAL8 eob_dyn_bisecHeff0_s (REAL8 nu, REAL8 chi1, REAL8 chi2, REAL8 X1, REAL8 X2, REAL8 c3, REAL8 pph, REAL8 rorb, REAL8 A, REAL8 dA, REAL8 rc, REAL8 drc_dr, REAL8 ak2, REAL8 S, REAL8 Ss)
 
REAL8 eob_dyn_r0_Kepler (REAL8 f0)
 
REAL8 eob_dyn_r0_eob (REAL8 f0, LALTEOBResumSDynamics *dyn)
 
REAL8 eob_dyn_Omegaorb0 (REAL8 r, void *params)
 
REAL8 eob_dyn_bisecOmegaorb0 (LALTEOBResumSDynamics *dyn, REAL8 omg_orb0, REAL8 r0_kepl)
 
void eob_dyn_ic (REAL8 r0, LALTEOBResumSDynamics *dyn, REAL8 y_init[])
 
void eob_dyn_ic_s (REAL8 r0, LALTEOBResumSDynamics *dyn, REAL8 y_init[])
 
int eob_dyn_rhs (REAL8 t, const REAL8 y[], REAL8 dy[], void *d)
 
int eob_dyn_rhs_s (REAL8 t, const REAL8 y[], REAL8 dy[], void *d)
 
void eob_dyn_s_GS (REAL8 r, REAL8 rc, REAL8 drc_dr, REAL8 UNUSED aK2, REAL8 prstar, REAL8 UNUSED pph, REAL8 nu, REAL8 UNUSED chi1, REAL8 UNUSED chi2, REAL8 UNUSED X1, REAL8 UNUSED X2, REAL8 cN3LO, REAL8 *ggm)
 
void eob_dyn_s_get_rc_LO (REAL8 r, REAL8 nu, REAL8 at1, REAL8 at2, REAL8 aK2, REAL8 C_Q1, REAL8 C_Q2, REAL8 UNUSED C_Oct1, REAL8 UNUSED C_Oct2, REAL8 UNUSED C_Hex1, REAL8 UNUSED C_Hex2, int usetidal, REAL8 *rc, REAL8 *drc_dr, REAL8 *d2rc_dr2)
 
void eob_dyn_s_get_rc_NLO (REAL8 r, REAL8 nu, REAL8 at1, REAL8 at2, REAL8 aK2, REAL8 C_Q1, REAL8 C_Q2, REAL8 UNUSED C_Oct1, REAL8 UNUSED C_Oct2, REAL8 UNUSED C_Hex1, REAL8 UNUSED C_Hex2, int usetidal, REAL8 *rc, REAL8 *drc_dr, REAL8 *d2rc_dr2)
 
void eob_dyn_s_get_rc_NNLO (REAL8 r, REAL8 nu, REAL8 at1, REAL8 at2, REAL8 aK2, REAL8 C_Q1, REAL8 C_Q2, REAL8 UNUSED C_Oct1, REAL8 UNUSED C_Oct2, REAL8 UNUSED C_Hex1, REAL8 UNUSED C_Hex2, int usetidal, REAL8 *rc, REAL8 *drc_dr, REAL8 *d2rc_dr2)
 
void eob_dyn_s_get_rc_NNLO_S4 (REAL8 r, REAL8 nu, REAL8 at1, REAL8 at2, REAL8 aK2, REAL8 C_Q1, REAL8 C_Q2, REAL8 C_Oct1, REAL8 C_Oct2, REAL8 C_Hex1, REAL8 C_Hex2, int usetidal, REAL8 *rc, REAL8 *drc_dr, REAL8 *d2rc_dr2)
 
void eob_dyn_s_get_rc_NOSPIN (REAL8 r, REAL8 UNUSED nu, REAL8 UNUSED at1, REAL8 UNUSED at2, REAL8 UNUSED aK2, REAL8 UNUSED C_Q1, REAL8 UNUSED C_Q2, REAL8 UNUSED C_Oct1, REAL8 UNUSED C_Oct2, REAL8 UNUSED C_Hex1, REAL8 UNUSED C_Hex2, int UNUSED usetidal, REAL8 UNUSED *rc, REAL8 UNUSED *drc_dr, REAL8 UNUSED *d2rc_dr2)
 
void eob_dyn_s_get_rc_NOTIDES (REAL8 r, REAL8 nu, REAL8 at1, REAL8 at2, REAL8 aK2, REAL8 UNUSED C_Q1, REAL8 UNUSED C_Q2, REAL8 UNUSED C_Oct1, REAL8 UNUSED C_Oct2, REAL8 UNUSED C_Hex1, REAL8 UNUSED C_Hex2, int usetidal, REAL8 *rc, REAL8 *drc_dr, REAL8 *d2rc_dr2)
 
void eob_metric_A5PNlog (REAL8 r, REAL8 nu, REAL8 *A, REAL8 *dA, REAL8 *d2A)
 
void eob_metric_Atidal (REAL8 r, LALTEOBResumSDynamics *dyn, REAL8 *AT, REAL8 *dAT, REAL8 *d2AT)
 
void eob_metric (REAL8 r, LALTEOBResumSDynamics *dyn, REAL8 *A, REAL8 *B, REAL8 *dA, REAL8 *d2A, REAL8 *dB)
 
void eob_metric_s (REAL8 r, LALTEOBResumSDynamics *dyn, REAL8 *A, REAL8 *B, REAL8 *dA, REAL8 *d2A, REAL8 *dB)
 
void eob_flx_FlmNewt (REAL8 x, REAL8 nu, REAL8 *Nlm)
 
void eob_flx_Tlm (const REAL8 w, REAL8 *MTlm)
 
REAL8 eob_flx_HorizonFlux (REAL8 x, REAL8 Heff, REAL8 jhat, REAL8 nu)
 
REAL8 eob_flx_HorizonFlux_s (REAL8 x, REAL8 UNUSED Heff, REAL8 UNUSED jhat, REAL8 UNUSED nu, REAL8 X1, REAL8 X2, REAL8 chi1, REAL8 chi2)
 
REAL8 eob_flx_Flux_s (REAL8 x, REAL8 Omega, REAL8 r_omega, REAL8 E, REAL8 Heff, REAL8 jhat, REAL8 r, REAL8 pr_star, REAL8 ddotr, LALTEOBResumSDynamics *dyn)
 
REAL8 eob_flx_Flux (REAL8 x, REAL8 Omega, REAL8 r_omega, REAL8 E, REAL8 Heff, REAL8 jhat, REAL8 r, REAL8 pr_star, REAL8 ddotr, LALTEOBResumSDynamics *dyn)
 
void eob_wav_speedyTail (REAL8 Omega, REAL8 Hreal, REAL8 bphys, LALTEOBResumSWaveformModeSingleTime *tlm)
 
void eob_wav_hhatlmTail (REAL8 Omega, REAL8 Hreal, REAL8 bphys, LALTEOBResumSWaveformModeSingleTime *tlm)
 
void eob_wav_flm_s_SSLO (REAL8 x, REAL8 nu, REAL8 X1, REAL8 X2, REAL8 UNUSED chi1, REAL8 UNUSED chi2, REAL8 a1, REAL8 a2, REAL8 C_Q1, REAL8 C_Q2, REAL8 clm[KMAX][6], int usetidal, REAL8 *rholm, REAL8 *flm)
 
void eob_wav_flm_s_SSNLO (REAL8 x, REAL8 nu, REAL8 X1, REAL8 X2, REAL8 UNUSED chi1, REAL8 UNUSED chi2, REAL8 a1, REAL8 a2, REAL8 C_Q1, REAL8 C_Q2, REAL8 clm[KMAX][6], int usetidal, REAL8 *rholm, REAL8 *flm)
 
void eob_wav_flm_coeffs (REAL8 nu, REAL8 clm[KMAX][6])
 
void eob_wav_flm (REAL8 x, REAL8 nu, REAL8 clm[KMAX][6], REAL8 *rholm, REAL8 *flm)
 
void eob_wav_deltalm (REAL8 Hreal, REAL8 Omega, REAL8 nu, REAL8 *dlm)
 
void eob_wav_hlmNewt (REAL8 r, REAL8 Omega, REAL8 phi, REAL8 nu, LALTEOBResumSWaveformModeSingleTime *hlmNewt)
 
void eob_wav_hlmTidal (REAL8 x, LALTEOBResumSDynamics *dyn, REAL8 *hTidallm)
 
void eob_wav_hlmNQC_nospin201602 (REAL8 nu, REAL8 r, REAL8 prstar, REAL8 Omega, REAL8 ddotr, LALTEOBResumSWaveformModeSingleTime *hlmnqc)
 
void eob_wav_hlmNQC (REAL8 UNUSED nu, REAL8 r, REAL8 prstar, REAL8 Omega, REAL8 ddotr, NQCcoefs *nqc, LALTEOBResumSWaveformModeSingleTime *hlmnqc)
 
void eob_wav_hlmNQC_find_a1a2a3 (LALTEOBResumSDynamics *dyn, SphHarmPolarTimeSeries *h, SphHarmPolarTimeSeries *hnqc)
 
void eob_wav_hlmNQC_find_a1a2a3_mrg (LALTEOBResumSDynamics *dyn_mrg, SphHarmPolarTimeSeries *hlm_mrg, SphHarmPolarTimeSeries *hnqc, LALTEOBResumSDynamics *dyn, SphHarmPolarTimeSeries *hlm)
 
void eob_wav_hlm (LALTEOBResumSDynamics *dyn, LALTEOBResumSWaveformModeSingleTime *hlm)
 
REAL8 eob_c3_fit_global (REAL8 nu, REAL8 UNUSED chi1, REAL8 UNUSED chi2, REAL8 UNUSED X1, REAL8 UNUSED X2, REAL8 a1, REAL8 a2)
 
REAL8 eob_nqc_timeshift (REAL8 nu, REAL8 chi1)
 
void eob_nqc_setcoefs (LALTEOBResumSDynamics *dyn)
 
void eob_nqc_setcoefs_nospin201602 (REAL8 nu, NQCcoefs *nqc)
 
void QNMHybridFitCab (REAL8 nu, REAL8 X1, REAL8 X2, REAL8 chi1, REAL8 chi2, REAL8 aK, REAL8 Mbh, REAL8 abh, REAL8 *a1, REAL8 *a2, REAL8 *a3, REAL8 *a4, REAL8 *b1, REAL8 *b2, REAL8 *b3, REAL8 *b4, REAL8 *sigmar, REAL8 *sigmai, int usespins)
 
void eob_wav_ringdown_template (REAL8 x, REAL8 a1, REAL8 a2, REAL8 a3, REAL8 a4, REAL8 b1, REAL8 b2, REAL8 b3, REAL8 b4, REAL8 sigmar, REAL8 sigmai, REAL8 *psi)
 
void eob_wav_ringdown (LALTEOBResumSDynamics *dyn, SphHarmPolarTimeSeries *hlm)
 
REAL8 eob_dyn_fLR (REAL8 r, void *params)
 
int eob_dyn_adiabLR (LALTEOBResumSDynamics *dyn, REAL8 *rLR, INT4 tidesFlag)
 
int eob_dyn_Npostadiabatic (LALTEOBResumSDynamics *dyn, const REAL8 r0)
 

Go to the source code of this file.

Data Structures

struct  DHeff0_tmp_params
 
struct  Omegaorb0_tmp_params
 

Macros

#define TEOB_NV   (21) /* temp arrays */
 
#define TEOB_IC_N   (6)
 
#define TEOB_IC_S_N   (6)
 
#define RTAIL   (1.213061319425267e+00)
 

Variables

static const REAL8 ChlmNewt_ampli [35]
 
static const REAL8 ChlmNewt_phase [35]
 
static const double CNlm [35]
 
static const REAL8 f14 []
 

Macro Definition Documentation

◆ TEOB_NV

#define TEOB_NV   (21) /* temp arrays */

Definition at line 41 of file LALSimIMRTEOBResumS_Internals.c.

◆ TEOB_IC_N

#define TEOB_IC_N   (6)

◆ TEOB_IC_S_N

#define TEOB_IC_S_N   (6)

◆ RTAIL

#define RTAIL   (1.213061319425267e+00)

Function Documentation

◆ eob_ham()

void eob_ham ( REAL8  nu,
REAL8  r,
REAL8  pphi,
REAL8  prstar,
REAL8  A,
REAL8  dA,
REAL8 H,
REAL8 Heff,
REAL8 dHeff_dr,
REAL8 dHeff_dprstar,
REAL8 dHeff_dpphi 
)

Definition at line 63 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_ham_s()

void eob_ham_s ( REAL8  nu,
REAL8  r,
REAL8  rc,
REAL8  drc_dr,
REAL8  pphi,
REAL8  prstar,
REAL8  S,
REAL8  Sstar,
REAL8  chi1,
REAL8  chi2,
REAL8  X1,
REAL8  X2,
REAL8  aK2,
REAL8  c3,
REAL8  A,
REAL8  dA,
REAL8 H,
REAL8 Heff,
REAL8 Heff_orb,
REAL8 dHeff_dr,
REAL8 dHeff_dprstar,
REAL8 dHeff_dpphi,
REAL8 d2Heff_dprstar20 
)

Definition at line 90 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_dyn_DHeff0()

REAL8 eob_dyn_DHeff0 ( REAL8  x,
void *  params 
)

Definition at line 158 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_dyn_bisecHeff0_s()

REAL8 eob_dyn_bisecHeff0_s ( REAL8  nu,
REAL8  chi1,
REAL8  chi2,
REAL8  X1,
REAL8  X2,
REAL8  c3,
REAL8  pph,
REAL8  rorb,
REAL8  A,
REAL8  dA,
REAL8  rc,
REAL8  drc_dr,
REAL8  ak2,
REAL8  S,
REAL8  Ss 
)

Definition at line 197 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_dyn_r0_Kepler()

REAL8 eob_dyn_r0_Kepler ( REAL8  f0)

Definition at line 246 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_dyn_r0_eob()

REAL8 eob_dyn_r0_eob ( REAL8  f0,
LALTEOBResumSDynamics dyn 
)

Definition at line 253 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_dyn_Omegaorb0()

REAL8 eob_dyn_Omegaorb0 ( REAL8  r,
void *  params 
)

Definition at line 266 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_dyn_bisecOmegaorb0()

REAL8 eob_dyn_bisecOmegaorb0 ( LALTEOBResumSDynamics dyn,
REAL8  omg_orb0,
REAL8  r0_kepl 
)

Definition at line 367 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_dyn_ic()

void eob_dyn_ic ( REAL8  r0,
LALTEOBResumSDynamics dyn,
REAL8  y_init[] 
)

Definition at line 411 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_dyn_ic_s()

void eob_dyn_ic_s ( REAL8  r0,
LALTEOBResumSDynamics dyn,
REAL8  y_init[] 
)

Definition at line 484 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_dyn_rhs()

int eob_dyn_rhs ( REAL8  t,
const REAL8  y[],
REAL8  dy[],
void *  d 
)

Definition at line 662 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_dyn_rhs_s()

int eob_dyn_rhs_s ( REAL8  t,
const REAL8  y[],
REAL8  dy[],
void *  d 
)

Definition at line 758 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_dyn_s_GS()

void eob_dyn_s_GS ( REAL8  r,
REAL8  rc,
REAL8  drc_dr,
REAL8 UNUSED  aK2,
REAL8  prstar,
REAL8 UNUSED  pph,
REAL8  nu,
REAL8 UNUSED  chi1,
REAL8 UNUSED  chi2,
REAL8 UNUSED  X1,
REAL8 UNUSED  X2,
REAL8  cN3LO,
REAL8 ggm 
)

Definition at line 890 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_dyn_s_get_rc_LO()

void eob_dyn_s_get_rc_LO ( REAL8  r,
REAL8  nu,
REAL8  at1,
REAL8  at2,
REAL8  aK2,
REAL8  C_Q1,
REAL8  C_Q2,
REAL8 UNUSED  C_Oct1,
REAL8 UNUSED  C_Oct2,
REAL8 UNUSED  C_Hex1,
REAL8 UNUSED  C_Hex2,
int  usetidal,
REAL8 rc,
REAL8 drc_dr,
REAL8 d2rc_dr2 
)

Definition at line 1018 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_dyn_s_get_rc_NLO()

void eob_dyn_s_get_rc_NLO ( REAL8  r,
REAL8  nu,
REAL8  at1,
REAL8  at2,
REAL8  aK2,
REAL8  C_Q1,
REAL8  C_Q2,
REAL8 UNUSED  C_Oct1,
REAL8 UNUSED  C_Oct2,
REAL8 UNUSED  C_Hex1,
REAL8 UNUSED  C_Hex2,
int  usetidal,
REAL8 rc,
REAL8 drc_dr,
REAL8 d2rc_dr2 
)

Definition at line 1088 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_dyn_s_get_rc_NNLO()

void eob_dyn_s_get_rc_NNLO ( REAL8  r,
REAL8  nu,
REAL8  at1,
REAL8  at2,
REAL8  aK2,
REAL8  C_Q1,
REAL8  C_Q2,
REAL8 UNUSED  C_Oct1,
REAL8 UNUSED  C_Oct2,
REAL8 UNUSED  C_Hex1,
REAL8 UNUSED  C_Hex2,
int  usetidal,
REAL8 rc,
REAL8 drc_dr,
REAL8 d2rc_dr2 
)

Definition at line 1142 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_dyn_s_get_rc_NNLO_S4()

void eob_dyn_s_get_rc_NNLO_S4 ( REAL8  r,
REAL8  nu,
REAL8  at1,
REAL8  at2,
REAL8  aK2,
REAL8  C_Q1,
REAL8  C_Q2,
REAL8  C_Oct1,
REAL8  C_Oct2,
REAL8  C_Hex1,
REAL8  C_Hex2,
int  usetidal,
REAL8 rc,
REAL8 drc_dr,
REAL8 d2rc_dr2 
)

Definition at line 1217 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_dyn_s_get_rc_NOSPIN()

void eob_dyn_s_get_rc_NOSPIN ( REAL8  r,
REAL8 UNUSED  nu,
REAL8 UNUSED  at1,
REAL8 UNUSED  at2,
REAL8 UNUSED  aK2,
REAL8 UNUSED  C_Q1,
REAL8 UNUSED  C_Q2,
REAL8 UNUSED  C_Oct1,
REAL8 UNUSED  C_Oct2,
REAL8 UNUSED  C_Hex1,
REAL8 UNUSED  C_Hex2,
int UNUSED  usetidal,
REAL8 UNUSED *  rc,
REAL8 UNUSED *  drc_dr,
REAL8 UNUSED *  d2rc_dr2 
)

Definition at line 1298 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_dyn_s_get_rc_NOTIDES()

void eob_dyn_s_get_rc_NOTIDES ( REAL8  r,
REAL8  nu,
REAL8  at1,
REAL8  at2,
REAL8  aK2,
REAL8 UNUSED  C_Q1,
REAL8 UNUSED  C_Q2,
REAL8 UNUSED  C_Oct1,
REAL8 UNUSED  C_Oct2,
REAL8 UNUSED  C_Hex1,
REAL8 UNUSED  C_Hex2,
int  usetidal,
REAL8 rc,
REAL8 drc_dr,
REAL8 d2rc_dr2 
)

Definition at line 1320 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_metric_A5PNlog()

void eob_metric_A5PNlog ( REAL8  r,
REAL8  nu,
REAL8 A,
REAL8 dA,
REAL8 d2A 
)

Definition at line 1380 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_metric_Atidal()

void eob_metric_Atidal ( REAL8  r,
LALTEOBResumSDynamics dyn,
REAL8 AT,
REAL8 dAT,
REAL8 d2AT 
)

Definition at line 1471 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_metric()

void eob_metric ( REAL8  r,
LALTEOBResumSDynamics dyn,
REAL8 A,
REAL8 B,
REAL8 dA,
REAL8 d2A,
REAL8 dB 
)

Definition at line 1752 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_metric_s()

void eob_metric_s ( REAL8  r,
LALTEOBResumSDynamics dyn,
REAL8 A,
REAL8 B,
REAL8 dA,
REAL8 d2A,
REAL8 dB 
)

Definition at line 1811 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_flx_FlmNewt()

void eob_flx_FlmNewt ( REAL8  x,
REAL8  nu,
REAL8 Nlm 
)

Definition at line 1878 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_flx_Tlm()

void eob_flx_Tlm ( const REAL8  w,
REAL8 MTlm 
)

Definition at line 1929 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_flx_HorizonFlux()

REAL8 eob_flx_HorizonFlux ( REAL8  x,
REAL8  Heff,
REAL8  jhat,
REAL8  nu 
)

Definition at line 1952 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_flx_HorizonFlux_s()

REAL8 eob_flx_HorizonFlux_s ( REAL8  x,
REAL8 UNUSED  Heff,
REAL8 UNUSED  jhat,
REAL8 UNUSED  nu,
REAL8  X1,
REAL8  X2,
REAL8  chi1,
REAL8  chi2 
)

Definition at line 2009 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_flx_Flux_s()

REAL8 eob_flx_Flux_s ( REAL8  x,
REAL8  Omega,
REAL8  r_omega,
REAL8  E,
REAL8  Heff,
REAL8  jhat,
REAL8  r,
REAL8  pr_star,
REAL8  ddotr,
LALTEOBResumSDynamics dyn 
)

Definition at line 2049 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_flx_Flux()

REAL8 eob_flx_Flux ( REAL8  x,
REAL8  Omega,
REAL8  r_omega,
REAL8  E,
REAL8  Heff,
REAL8  jhat,
REAL8  r,
REAL8  pr_star,
REAL8  ddotr,
LALTEOBResumSDynamics dyn 
)

Definition at line 2191 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_wav_speedyTail()

void eob_wav_speedyTail ( REAL8  Omega,
REAL8  Hreal,
REAL8  bphys,
LALTEOBResumSWaveformModeSingleTime tlm 
)

Definition at line 2207 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_wav_hhatlmTail()

void eob_wav_hhatlmTail ( REAL8  Omega,
REAL8  Hreal,
REAL8  bphys,
LALTEOBResumSWaveformModeSingleTime tlm 
)

Definition at line 2263 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_wav_flm_s_SSLO()

void eob_wav_flm_s_SSLO ( REAL8  x,
REAL8  nu,
REAL8  X1,
REAL8  X2,
REAL8 UNUSED  chi1,
REAL8 UNUSED  chi2,
REAL8  a1,
REAL8  a2,
REAL8  C_Q1,
REAL8  C_Q2,
REAL8  clm[KMAX][6],
int  usetidal,
REAL8 rholm,
REAL8 flm 
)

Definition at line 2312 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_wav_flm_s_SSNLO()

void eob_wav_flm_s_SSNLO ( REAL8  x,
REAL8  nu,
REAL8  X1,
REAL8  X2,
REAL8 UNUSED  chi1,
REAL8 UNUSED  chi2,
REAL8  a1,
REAL8  a2,
REAL8  C_Q1,
REAL8  C_Q2,
REAL8  clm[KMAX][6],
int  usetidal,
REAL8 rholm,
REAL8 flm 
)

Definition at line 2431 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_wav_flm_coeffs()

void eob_wav_flm_coeffs ( REAL8  nu,
REAL8  clm[KMAX][6] 
)

Definition at line 2584 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_wav_flm()

void eob_wav_flm ( REAL8  x,
REAL8  nu,
REAL8  clm[KMAX][6],
REAL8 rholm,
REAL8 flm 
)

Definition at line 2784 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_wav_deltalm()

void eob_wav_deltalm ( REAL8  Hreal,
REAL8  Omega,
REAL8  nu,
REAL8 dlm 
)

Definition at line 2908 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_wav_hlmNewt()

void eob_wav_hlmNewt ( REAL8  r,
REAL8  Omega,
REAL8  phi,
REAL8  nu,
LALTEOBResumSWaveformModeSingleTime hlmNewt 
)

Definition at line 2971 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_wav_hlmTidal()

void eob_wav_hlmTidal ( REAL8  x,
LALTEOBResumSDynamics dyn,
REAL8 hTidallm 
)

Definition at line 3047 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_wav_hlmNQC_nospin201602()

void eob_wav_hlmNQC_nospin201602 ( REAL8  nu,
REAL8  r,
REAL8  prstar,
REAL8  Omega,
REAL8  ddotr,
LALTEOBResumSWaveformModeSingleTime hlmnqc 
)

Definition at line 3123 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_wav_hlmNQC()

void eob_wav_hlmNQC ( REAL8 UNUSED  nu,
REAL8  r,
REAL8  prstar,
REAL8  Omega,
REAL8  ddotr,
NQCcoefs nqc,
LALTEOBResumSWaveformModeSingleTime hlmnqc 
)

Definition at line 3233 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_wav_hlmNQC_find_a1a2a3()

void eob_wav_hlmNQC_find_a1a2a3 ( LALTEOBResumSDynamics dyn,
SphHarmPolarTimeSeries h,
SphHarmPolarTimeSeries hnqc 
)

Definition at line 3286 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_wav_hlmNQC_find_a1a2a3_mrg()

void eob_wav_hlmNQC_find_a1a2a3_mrg ( LALTEOBResumSDynamics dyn_mrg,
SphHarmPolarTimeSeries hlm_mrg,
SphHarmPolarTimeSeries hnqc,
LALTEOBResumSDynamics dyn,
SphHarmPolarTimeSeries hlm 
)

Definition at line 3736 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_wav_hlm()

void eob_wav_hlm ( LALTEOBResumSDynamics dyn,
LALTEOBResumSWaveformModeSingleTime hlm 
)

Definition at line 4248 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_c3_fit_global()

REAL8 eob_c3_fit_global ( REAL8  nu,
REAL8 UNUSED  chi1,
REAL8 UNUSED  chi2,
REAL8 UNUSED  X1,
REAL8 UNUSED  X2,
REAL8  a1,
REAL8  a2 
)

Definition at line 4406 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_nqc_timeshift()

REAL8 eob_nqc_timeshift ( REAL8  nu,
REAL8  chi1 
)

Definition at line 4433 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_nqc_setcoefs()

void eob_nqc_setcoefs ( LALTEOBResumSDynamics dyn)

Definition at line 4461 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_nqc_setcoefs_nospin201602()

void eob_nqc_setcoefs_nospin201602 ( REAL8  nu,
NQCcoefs nqc 
)

Definition at line 4525 of file LALSimIMRTEOBResumS_Internals.c.

◆ QNMHybridFitCab()

void QNMHybridFitCab ( REAL8  nu,
REAL8  X1,
REAL8  X2,
REAL8  chi1,
REAL8  chi2,
REAL8  aK,
REAL8  Mbh,
REAL8  abh,
REAL8 a1,
REAL8 a2,
REAL8 a3,
REAL8 a4,
REAL8 b1,
REAL8 b2,
REAL8 b3,
REAL8 b4,
REAL8 sigmar,
REAL8 sigmai,
int  usespins 
)

Definition at line 4573 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_wav_ringdown_template()

void eob_wav_ringdown_template ( REAL8  x,
REAL8  a1,
REAL8  a2,
REAL8  a3,
REAL8  a4,
REAL8  b1,
REAL8  b2,
REAL8  b3,
REAL8  b4,
REAL8  sigmar,
REAL8  sigmai,
REAL8 psi 
)

Definition at line 4784 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_wav_ringdown()

void eob_wav_ringdown ( LALTEOBResumSDynamics dyn,
SphHarmPolarTimeSeries hlm 
)

Definition at line 4805 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_dyn_fLR()

REAL8 eob_dyn_fLR ( REAL8  r,
void *  params 
)

Definition at line 4992 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_dyn_adiabLR()

int eob_dyn_adiabLR ( LALTEOBResumSDynamics dyn,
REAL8 rLR,
INT4  tidesFlag 
)

Definition at line 5005 of file LALSimIMRTEOBResumS_Internals.c.

◆ eob_dyn_Npostadiabatic()

int eob_dyn_Npostadiabatic ( LALTEOBResumSDynamics dyn,
const REAL8  r0 
)
  • Root finder for adiabatic LSO *‍/

Definition at line 5159 of file LALSimIMRTEOBResumS_Internals.c.

Variable Documentation

◆ ChlmNewt_ampli

const REAL8 ChlmNewt_ampli[35]
static
Initial value:
= {2.1137745587232057, 6.341323676169617, 0.1412325034218127, 1.7864655618418102, 4.9229202032627635, 0.023872650234580958, 0.2250735048768909, 1.7053495827316825, 4.763908164911493, 0.001122165903318321, 0.06333806741197714, 0.2945348827200268, 1.755276012972272, 5.0817902739730565, 0.00014954736544380072, 0.005296595280255638, 0.10342548105284892, 0.3713362832603404, 1.8983258440274462, 5.727111757630886, 5.184622059790144e-06, 0.0012191691413436815, 0.011783593824950922, 0.14639129995388936, 0.4653654097044924, 2.125638973894669, 6.685178460621457, 5.54485779151375621e-7, 0.0000763473331250837455, 0.00353250998285463003,
0.0204988821800401766, 0.19579402814926015, 0.584571015778149663, 2.44207899966355693, 7.9955401278763745}

Definition at line 44 of file LALSimIMRTEOBResumS_Internals.c.

◆ ChlmNewt_phase

const REAL8 ChlmNewt_phase[35]
static
Initial value:
= {4.71238898038469, 3.141592653589793, 4.71238898038469, 0.0, 1.5707963267948966, 1.5707963267948966, 0.0, 4.71238898038469, 3.141592653589793, 1.5707963267948966, 3.141592653589793, 4.71238898038469, 0.0, 1.5707963267948966, 4.71238898038469, 3.141592653589793, 1.5707963267948966, 0.0, 4.71238898038469, 3.141592653589793, 4.71238898038469, 0.0, 1.5707963267948966, 3.141592653589793, 4.71238898038469, 0.0, 1.5707963267948966, 4.7123889803846898577, 0.0, 1.5707963267948966192, 3.1415926535897932385,
4.7123889803846898577, 0.0, 1.5707963267948966192, 3.1415926535897932385}

Definition at line 48 of file LALSimIMRTEOBResumS_Internals.c.

◆ CNlm

const double CNlm[35]
static
Initial value:
= {
0.17777777777777778, 6.4,
0.0007936507936507937, 0.5079365079365079, 8.678571428571429,
2.2675736961451248e-05, 0.008062484252960444, 1.0414285714285714, 14.447971781305114,
5.010421677088344e-08, 0.0006384836014465644, 0.03106534090909091, 1.9614216236438458, 25.688197074915823,
8.898517797026696e-10, 4.464920289836115e-06, 0.003830520129221428, 0.08778390483440988, 3.584607999290539, 46.98226573426573,
1.0695333890657086e-12, 2.3656367312710969e-07, 4.972309783123969e-05, 0.013643024456211269, 0.21542115380351798, 6.472046810332524, 87.1329124642076,
1.2233225038333268e-14, 9.27700678929842e-10, 4.468579053461083e-06, 0.0002675102834551229, 0.03813282951314997, 0.4894825318738884, 11.627213264559293, 162.79300083906728
}

Definition at line 52 of file LALSimIMRTEOBResumS_Internals.c.

◆ f14

const REAL8 f14[]
static
Initial value:
=
{1., 1., 2.,
6., 24., 120.,
720., 5040., 40320.,
362880., 3628800., 39916800.,
479001600., 6227020800., 87178291200.}

Definition at line 1920 of file LALSimIMRTEOBResumS_Internals.c.