LALInspiral 5.0.3.1-eeff03c
LALInspiralIIR.c File Reference

Prototypes

static REAL8 clogabs (COMPLEX16 z)
 
int XLALInspiralGenerateIIRSet (REAL8Vector *amp, REAL8Vector *phase, double epsilon, double alpha, double beta, double padding, COMPLEX16Vector **a1, COMPLEX16Vector **b0, INT4Vector **delay)
 
int XLALInspiralIIRSetResponse (COMPLEX16Vector *a1, COMPLEX16Vector *b0, INT4Vector *delay, COMPLEX16Vector *response)
 
int XLALInspiralGenerateIIRSetFourierTransform (int j, int jmax, COMPLEX16 a1, COMPLEX16 b0, INT4 delay, COMPLEX16 *hfcos, COMPLEX16 *hfsin)
 
int XLALInspiralCalculateIIRSetInnerProduct (COMPLEX16Vector *a1, COMPLEX16Vector *b0, INT4Vector *delay, REAL8Vector *psd, double *ip)
 

Go to the source code of this file.

Function Documentation

◆ clogabs()

static REAL8 clogabs ( COMPLEX16  z)
static

Definition at line 22 of file LALInspiralIIR.c.

◆ XLALInspiralGenerateIIRSet()

int XLALInspiralGenerateIIRSet ( REAL8Vector amp,
REAL8Vector phase,
double  epsilon,
double  alpha,
double  beta,
double  padding,
COMPLEX16Vector **  a1,
COMPLEX16Vector **  b0,
INT4Vector **  delay 
)

Definition at line 40 of file LALInspiralIIR.c.

◆ XLALInspiralIIRSetResponse()

int XLALInspiralIIRSetResponse ( COMPLEX16Vector a1,
COMPLEX16Vector b0,
INT4Vector delay,
COMPLEX16Vector response 
)

Definition at line 133 of file LALInspiralIIR.c.

◆ XLALInspiralGenerateIIRSetFourierTransform()

int XLALInspiralGenerateIIRSetFourierTransform ( int  j,
int  jmax,
COMPLEX16  a1,
COMPLEX16  b0,
INT4  delay,
COMPLEX16 hfcos,
COMPLEX16 hfsin 
)

Definition at line 171 of file LALInspiralIIR.c.

◆ XLALInspiralCalculateIIRSetInnerProduct()

int XLALInspiralCalculateIIRSetInnerProduct ( COMPLEX16Vector a1,
COMPLEX16Vector b0,
INT4Vector delay,
REAL8Vector psd,
double *  ip 
)

Definition at line 192 of file LALInspiralIIR.c.