30 #ifndef _LALSIMIMRFACTORIZEDFLUX_C
31 #define _LALSIMIMRFACTORIZEDFLUX_C
69 omegaSq = omega*omega;
93 flux = (
REAL8)(
m *
m) * omegaSq * (creal(hLM)*creal(hLM) + cimag(hLM)*cimag(hLM));
105 flux += (
REAL8)(
m *
m) * omegaSq * (creal(hLM)*creal(hLM) + cimag(hLM)*cimag(hLM));
108 for (
l = 3;
l <= lMax;
l++ )
114 for (
m = 1;
m <=
l;
m++ )
123 flux += (
REAL8)(
m *
m) * omegaSq * (creal(hLM)*creal(hLM) + cimag(hLM)*cimag(hLM));
static REAL8 XLALSimIMREOBFactorizedFlux(REAL8Vector *values, const REAL8 omega, EOBParams *ak, const INT4 lMax)
This function calculates the factorized flux in the EOB dynamics for the EOBNR (and potentially subse...
static UNUSED int XLALSimIMREOBNonQCCorrection(COMPLEX16 *restrict nqc, REAL8Vector *restrict values, const REAL8 omega, EOBNonQCCoeffs *restrict coeffs)
This function calculates the non-quasicircular correction to apply to the waveform.
#define XLAL_ERROR_REAL8(...)
The coefficients which are used in calculating the non-quasicircular correction to the EOBNRv2 model.
Structure containing all the parameters needed for the EOB waveform.
EOBNonQCCoeffs * nqcCoeffs