Prototypes | |
| static int | XLALSimInspiralSpinTaylorT5Derivatives (double t, const double y[], double dy[], void *mParams) |
| static REAL8 | XLALdEnergyByFluxSpinPrec (double v, double *chi1, double *chi2, double *LNh, SpinTaylorT5Params *params) |
| static int | polarizationsInRadiationFrame (REAL8TimeSeries **hplus, REAL8TimeSeries **hcross, REAL8TimeSeries *V, REAL8TimeSeries *Phi, REAL8TimeSeries *LNhxVec, REAL8TimeSeries *LNhyVec, REAL8TimeSeries *LNhzVec, REAL8 m1, REAL8 m2, REAL8 r, REAL8 Theta) |
| static int | computeOrbitalPhase (SpinTaylorT5Params *params, REAL8TimeSeries *V, REAL8TimeSeries *LNhxVec, REAL8TimeSeries *LNhyVec, REAL8TimeSeries *LNhzVec, REAL8TimeSeries *S1xVec, REAL8TimeSeries *S1yVec, REAL8TimeSeries *S1zVec, REAL8TimeSeries *S2xVec, REAL8TimeSeries *S2yVec, REAL8TimeSeries *S2zVec, REAL8TimeSeries *orbPhase) |
| static int | spinTaylorT5Init (REAL8 m1, REAL8 m2, REAL8 fStart, REAL8 deltaT, REAL8 phiRef, UINT4 phaseO, SpinTaylorT5Params *mParams) |
| Initialize the non-dynamical variables required for the SpinTaylorT5 evolution. More... | |
| static int | XLALSimInspiralSpinTaylorT5StoppingTest (double t, const double y[], double dy[], void *mParams) |
| static double | dotProduct (double a[3], double b[3]) |
| static void | crossProduct (double a[3], double b[3], double c[3]) |
| static void | rotateVector (double a[3], double b[3], double phi, double theta, double psi) |
| int | XLALSimInspiralSpinTaylorT5duplicate (REAL8TimeSeries **hplus, REAL8TimeSeries **hcross, REAL8 phiRef, REAL8 deltaT, REAL8 m1, REAL8 m2, REAL8 fStart, REAL8 r, REAL8 s1x, REAL8 s1y, REAL8 s1z, REAL8 s2x, REAL8 s2y, REAL8 s2z, REAL8 incAngle, int phaseO, int amplitudeO) |
| Generate time-domain generic spinning PN waveforms in the SpinTaylorT5 approximaton. More... | |
Go to the source code of this file.
Data Structures | |
| struct | SpinTaylorT5Params |
| Structure containing the non-dynamical coefficients needed to evolve a spinning, precessing binary and produce a waveform. More... | |
Macros | |
| #define | LAL_PISQR 9.869604401089358 |
| #define | LALSIMINSPIRAL_ST5_TEST_ENERGY 1025 |
| #define | LALSIMINSPIRAL_ST5_TEST_VDOT 1026 |
| #define | LALSIMINSPIRAL_ST5_TEST_COORDINATE 1027 |
| #define | LALSIMINSPIRAL_ST5_TEST_VNAN 1028 |
| #define | LALSIMINSPIRAL_ST5_TEST_FREQBOUND 1029 |
| #define | LALSIMINSPIRAL_ST5_DERIVATIVE_OMEGANONPOS 1030 |
| #define | LAL_MAX_PN_ORDER 8 |
| #define | LAL_NUM_ST5_VARIABLES 10 |
| #define | LAL_ST5_ABSOLUTE_TOLERANCE 1.e-12 |
| #define | LAL_ST5_RELATIVE_TOLERANCE 1.e-12 |
| #define | PN_V_MAX 0.6 |
| #define LAL_PISQR 9.869604401089358 |
Definition at line 28 of file LALSimInspiralSpinTaylorT5duplicate.c.
| #define LALSIMINSPIRAL_ST5_TEST_ENERGY 1025 |
Definition at line 33 of file LALSimInspiralSpinTaylorT5duplicate.c.
| #define LALSIMINSPIRAL_ST5_TEST_VDOT 1026 |
Definition at line 34 of file LALSimInspiralSpinTaylorT5duplicate.c.
| #define LALSIMINSPIRAL_ST5_TEST_COORDINATE 1027 |
Definition at line 35 of file LALSimInspiralSpinTaylorT5duplicate.c.
| #define LALSIMINSPIRAL_ST5_TEST_VNAN 1028 |
Definition at line 36 of file LALSimInspiralSpinTaylorT5duplicate.c.
| #define LALSIMINSPIRAL_ST5_TEST_FREQBOUND 1029 |
Definition at line 37 of file LALSimInspiralSpinTaylorT5duplicate.c.
| #define LALSIMINSPIRAL_ST5_DERIVATIVE_OMEGANONPOS 1030 |
Definition at line 38 of file LALSimInspiralSpinTaylorT5duplicate.c.
| #define LAL_MAX_PN_ORDER 8 |
Definition at line 41 of file LALSimInspiralSpinTaylorT5duplicate.c.
| #define LAL_NUM_ST5_VARIABLES 10 |
Definition at line 43 of file LALSimInspiralSpinTaylorT5duplicate.c.
| #define LAL_ST5_ABSOLUTE_TOLERANCE 1.e-12 |
Definition at line 45 of file LALSimInspiralSpinTaylorT5duplicate.c.
| #define LAL_ST5_RELATIVE_TOLERANCE 1.e-12 |
Definition at line 46 of file LALSimInspiralSpinTaylorT5duplicate.c.
| #define PN_V_MAX 0.6 |
Definition at line 49 of file LALSimInspiralSpinTaylorT5duplicate.c.
|
static |
Definition at line 384 of file LALSimInspiralSpinTaylorT5duplicate.c.
|
static |
Definition at line 483 of file LALSimInspiralSpinTaylorT5duplicate.c.
|
static |
| hplus | +-polarization waveform [returned] |
| hcross | x-polarization waveform [returned] |
| V | post-Newtonian parameter |
| Phi | orbital phase |
| LNhxVec | unit orbital ang. mom. x comp. |
| LNhyVec | unit orbital ang. mom. y comp. |
| LNhzVec | unit orbital ang. mom. z comp. |
| m1 | mass1 (KG) |
| m2 | mass2 (KG) |
| r | distance (meter) |
| Theta | angle between the initial total ang momentum and line of sight. |
Definition at line 582 of file LALSimInspiralSpinTaylorT5duplicate.c.
|
static |
Definition at line 695 of file LALSimInspiralSpinTaylorT5duplicate.c.
|
static |
Initialize the non-dynamical variables required for the SpinTaylorT5 evolution.
Definition at line 819 of file LALSimInspiralSpinTaylorT5duplicate.c.
|
static |
Definition at line 884 of file LALSimInspiralSpinTaylorT5duplicate.c.
|
static |
Definition at line 930 of file LALSimInspiralSpinTaylorT5duplicate.c.
|
static |
Definition at line 935 of file LALSimInspiralSpinTaylorT5duplicate.c.
|
static |
Definition at line 942 of file LALSimInspiralSpinTaylorT5duplicate.c.