LALSimulation  5.4.0.1-fe68b98
LALSimIMRPhenomX_intermediate.c File Reference

Internal function for IMRPhenomX phenomenological waveform model, arXiv:2001.11412. More...

Prototypes

static double IMRPhenomX_Intermediate_Amp_22_vA (double eta, double S, double dchi, double delta, int IntAmpFlag)
 
static double IMRPhenomX_Intermediate_Amp_22_v2 (double eta, double S, double dchi, double delta, int IntAmpFlag)
 
static double IMRPhenomX_Intermediate_Amp_22_v3 (double eta, double S, double dchi, double delta, int IntAmpFlag)
 
static double IMRPhenomX_Intermediate_Amp_22_delta0 (double d1, double d4, double v1, double v2, double v3, double v4, double f1, double f2, double f3, double f4, int IntAmpFlag)
 
static double IMRPhenomX_Intermediate_Amp_22_delta1 (double d1, double d4, double v1, double v2, double v3, double v4, double f1, double f2, double f3, double f4, int IntAmpFlag)
 
static double IMRPhenomX_Intermediate_Amp_22_delta2 (double d1, double d4, double v1, double v2, double v3, double v4, double f1, double f2, double f3, double f4, int IntAmpFlag)
 
static double IMRPhenomX_Intermediate_Amp_22_delta3 (double d1, double d4, double v1, double v2, double v3, double v4, double f1, double f2, double f3, double f4, int IntAmpFlag)
 
static double IMRPhenomX_Intermediate_Amp_22_delta4 (double d1, double d4, double v1, double v2, double v3, double v4, double f1, double f2, double f3, double f4, int IntAmpFlag)
 
static double IMRPhenomX_Intermediate_Amp_22_delta5 (double d1, double d4, double v1, double v2, double v3, double v4, double f1, double f2, double f3, double f4, int IntAmpFlag)
 
static double IMRPhenomX_Intermediate_Amp_22_Ansatz (double ff, IMRPhenomX_UsefulPowers *powers_of_f, IMRPhenomXWaveformStruct *pWF, IMRPhenomXAmpCoefficients *pAmp)
 
static UNUSED double IMRPhenomX_Intermediate_Phase_22_v3 (double eta, double S, double dchi, double delta, int IntPhaseFlag)
 
static double IMRPhenomX_Intermediate_Phase_22_v2 (double eta, double S, double dchi, double delta, int IntPhaseFlag)
 
static double IMRPhenomX_Intermediate_Phase_22_v2mRDv4 (double eta, double S, double dchi, double delta, int IntPhaseFlag)
 
static double IMRPhenomX_Intermediate_Phase_22_v3mRDv4 (double eta, double S, double dchi, double delta, int IntPhaseFlag)
 
static double IMRPhenomX_Intermediate_Phase_22_d43 (double eta, double S, double dchi, double delta, int IntPhaseFlag)
 
static double IMRPhenomX_Intermediate_Phase_22_Ansatz (double ff, IMRPhenomX_UsefulPowers *powers_of_f, IMRPhenomXWaveformStruct *pWF, IMRPhenomXPhaseCoefficients *pPhase)
 
static double IMRPhenomX_Intermediate_Phase_22_AnsatzInt (double f, IMRPhenomX_UsefulPowers *powers_of_f, IMRPhenomXWaveformStruct *pWF, IMRPhenomXPhaseCoefficients *pPhase)
 

Detailed Description

Internal function for IMRPhenomX phenomenological waveform model, arXiv:2001.11412.

Author
Geraint Pratten

Definition in file LALSimIMRPhenomX_intermediate.c.

Go to the source code of this file.

Function Documentation

◆ IMRPhenomX_Intermediate_Amp_22_vA()

static double IMRPhenomX_Intermediate_Amp_22_vA ( double  eta,
double  S,
double  dchi,
double  delta,
int  IntAmpFlag 
)
static

Definition at line 44 of file LALSimIMRPhenomX_intermediate.c.

◆ IMRPhenomX_Intermediate_Amp_22_v2()

static double IMRPhenomX_Intermediate_Amp_22_v2 ( double  eta,
double  S,
double  dchi,
double  delta,
int  IntAmpFlag 
)
static

Definition at line 83 of file LALSimIMRPhenomX_intermediate.c.

◆ IMRPhenomX_Intermediate_Amp_22_v3()

static double IMRPhenomX_Intermediate_Amp_22_v3 ( double  eta,
double  S,
double  dchi,
double  delta,
int  IntAmpFlag 
)
static

Definition at line 123 of file LALSimIMRPhenomX_intermediate.c.

◆ IMRPhenomX_Intermediate_Amp_22_delta0()

static double IMRPhenomX_Intermediate_Amp_22_delta0 ( double  d1,
double  d4,
double  v1,
double  v2,
double  v3,
double  v4,
double  f1,
double  f2,
double  f3,
double  f4,
int  IntAmpFlag 
)
static

Definition at line 157 of file LALSimIMRPhenomX_intermediate.c.

◆ IMRPhenomX_Intermediate_Amp_22_delta1()

static double IMRPhenomX_Intermediate_Amp_22_delta1 ( double  d1,
double  d4,
double  v1,
double  v2,
double  v3,
double  v4,
double  f1,
double  f2,
double  f3,
double  f4,
int  IntAmpFlag 
)
static

Definition at line 314 of file LALSimIMRPhenomX_intermediate.c.

◆ IMRPhenomX_Intermediate_Amp_22_delta2()

static double IMRPhenomX_Intermediate_Amp_22_delta2 ( double  d1,
double  d4,
double  v1,
double  v2,
double  v3,
double  v4,
double  f1,
double  f2,
double  f3,
double  f4,
int  IntAmpFlag 
)
static

Definition at line 478 of file LALSimIMRPhenomX_intermediate.c.

◆ IMRPhenomX_Intermediate_Amp_22_delta3()

static double IMRPhenomX_Intermediate_Amp_22_delta3 ( double  d1,
double  d4,
double  v1,
double  v2,
double  v3,
double  v4,
double  f1,
double  f2,
double  f3,
double  f4,
int  IntAmpFlag 
)
static

Definition at line 646 of file LALSimIMRPhenomX_intermediate.c.

◆ IMRPhenomX_Intermediate_Amp_22_delta4()

static double IMRPhenomX_Intermediate_Amp_22_delta4 ( double  d1,
double  d4,
double  v1,
double  v2,
double  v3,
double  v4,
double  f1,
double  f2,
double  f3,
double  f4,
int  IntAmpFlag 
)
static

Definition at line 810 of file LALSimIMRPhenomX_intermediate.c.

◆ IMRPhenomX_Intermediate_Amp_22_delta5()

static double IMRPhenomX_Intermediate_Amp_22_delta5 ( double  d1,
double  d4,
double  v1,
double  v2,
double  v3,
double  v4,
double  f1,
double  f2,
double  f3,
double  f4,
int  IntAmpFlag 
)
static

Definition at line 967 of file LALSimIMRPhenomX_intermediate.c.

◆ IMRPhenomX_Intermediate_Amp_22_Ansatz()

static double IMRPhenomX_Intermediate_Amp_22_Ansatz ( double  ff,
IMRPhenomX_UsefulPowers powers_of_f,
IMRPhenomXWaveformStruct pWF,
IMRPhenomXAmpCoefficients pAmp 
)
static

Definition at line 1052 of file LALSimIMRPhenomX_intermediate.c.

◆ IMRPhenomX_Intermediate_Phase_22_v3()

static UNUSED double IMRPhenomX_Intermediate_Phase_22_v3 ( double  eta,
double  S,
double  dchi,
double  delta,
int  IntPhaseFlag 
)
static

Definition at line 1102 of file LALSimIMRPhenomX_intermediate.c.

◆ IMRPhenomX_Intermediate_Phase_22_v2()

static double IMRPhenomX_Intermediate_Phase_22_v2 ( double  eta,
double  S,
double  dchi,
double  delta,
int  IntPhaseFlag 
)
static

Definition at line 1147 of file LALSimIMRPhenomX_intermediate.c.

◆ IMRPhenomX_Intermediate_Phase_22_v2mRDv4()

static double IMRPhenomX_Intermediate_Phase_22_v2mRDv4 ( double  eta,
double  S,
double  dchi,
double  delta,
int  IntPhaseFlag 
)
static

Definition at line 1191 of file LALSimIMRPhenomX_intermediate.c.

◆ IMRPhenomX_Intermediate_Phase_22_v3mRDv4()

static double IMRPhenomX_Intermediate_Phase_22_v3mRDv4 ( double  eta,
double  S,
double  dchi,
double  delta,
int  IntPhaseFlag 
)
static

Definition at line 1233 of file LALSimIMRPhenomX_intermediate.c.

◆ IMRPhenomX_Intermediate_Phase_22_d43()

static double IMRPhenomX_Intermediate_Phase_22_d43 ( double  eta,
double  S,
double  dchi,
double  delta,
int  IntPhaseFlag 
)
static

Definition at line 1277 of file LALSimIMRPhenomX_intermediate.c.

◆ IMRPhenomX_Intermediate_Phase_22_Ansatz()

static double IMRPhenomX_Intermediate_Phase_22_Ansatz ( double  ff,
IMRPhenomX_UsefulPowers powers_of_f,
IMRPhenomXWaveformStruct pWF,
IMRPhenomXPhaseCoefficients pPhase 
)
static

Definition at line 1326 of file LALSimIMRPhenomX_intermediate.c.

◆ IMRPhenomX_Intermediate_Phase_22_AnsatzInt()

static double IMRPhenomX_Intermediate_Phase_22_AnsatzInt ( double  f,
IMRPhenomX_UsefulPowers powers_of_f,
IMRPhenomXWaveformStruct pWF,
IMRPhenomXPhaseCoefficients pPhase 
)
static

Definition at line 1383 of file LALSimIMRPhenomX_intermediate.c.