Loading [MathJax]/extensions/TeX/AMSsymbols.js
LALInspiral 5.0.3.1-ea7c608
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
LALPSpinInspiralRD.c File Reference

Prototypes

static REAL8 OmMatch (REAL8 LNhS1, REAL8 LNhS2, REAL8 S1S1, REAL8 S1S2, REAL8 S2S2)
 
static REAL8 fracRD (REAL8 LNhS1, REAL8 LNhS2, REAL8 S1S1, REAL8 S1S2, REAL8 S2S2)
 
static int XLALPSpinInspiralRDSetParams (LALPSpinInspiralRDparams *mparams, InspiralTemplate *params, InspiralInit *paramsInit)
 
static int XLALSpinInspiralTest (double t, const double values[], double dvalues[], void *mparams)
 
static int XLALSpinInspiralDerivatives (double t, const double values[], double dvalues[], void *mparams)
 Function to compute detivative of dynamical variables. More...
 
static void LALSpinInspiralDerivatives (REAL8Vector *values, REAL8Vector *dvalues, void *mparams)
 
static int XLALPSpinInspiralRDEngine (REAL8Vector *signalvec1, REAL8Vector *signalvec2, REAL8Vector *hh, REAL8Vector *ff, REAL8Vector *phi, InspiralTemplate *params, InspiralInit *paramsInit)
 Main function to produce waveforms. More...
 
int XLALPSpinInspiralRD (REAL4Vector *signalvec, InspiralTemplate *params)
 
int XLALPSpinInspiralRDTemplates (REAL4Vector *signalvec1, REAL4Vector *signalvec2, InspiralTemplate *params)
 Function to produce waveform templates. More...
 
int XLALPSpinInspiralRDForInjection (CoherentGW *waveform, InspiralTemplate *params, PPNParamStruc *ppnParams)
 Function Module to produce injection waveforms. More...
 
int XLALPSpinInspiralRDFreqDom (REAL4Vector *signalvec, InspiralTemplate *params)
 
static int XLALSpinInspiralFillH2Modes (REAL8Vector *h2P2, REAL8Vector *h2M2, REAL8Vector *h2P1, REAL8Vector *h2M1, REAL8Vector *h20, UINT4 j, REAL4 amp, REAL4 v, REAL4 eta, REAL4 dm, REAL8 Psi, REAL8 alpha, LALSpinInspiralAngle *an)
 Function actually computing PSIRD waveforms. More...
 
static int XLALSpinInspiralFillH3Modes (REAL8Vector *h3P3, REAL8Vector *h3M3, REAL8Vector *h3P2, REAL8Vector *h3M2, REAL8Vector *h3P1, REAL8Vector *h3M1, REAL8Vector *h30, UINT4 j, REAL4 amp, REAL4 v, REAL4 eta, REAL4 dm, REAL8 Psi, REAL8 alpha, LALSpinInspiralAngle *an)
 
static int XLALSpinInspiralFillH4Modes (REAL8Vector *h4P4, REAL8Vector *h4M4, REAL8Vector *h4P3, REAL8Vector *h4M3, REAL8Vector *h4P2, REAL8Vector *h4M2, REAL8Vector *h4P1, REAL8Vector *h4M1, REAL8Vector *h40, INT4 j, REAL8 amp44, REAL8 v, REAL8 eta, REAL8 dm, REAL8 Psi, REAL8 alpha, LALSpinInspiralAngle *an)
 
static int XLALSpinInspiralEngine (UINT4 neqs, const REAL8 yinit[], REAL8 amp22ini, LALPSpinInspiralRDparams *mparams, REAL8Vector *h2P2, REAL8Vector *h2M2, REAL8Vector *h2P1, REAL8Vector *h2M1, REAL8Vector *h20, REAL8Vector *h3P3, REAL8Vector *h3M3, REAL8Vector *h3P2, REAL8Vector *h3M2, REAL8Vector *h3P1, REAL8Vector *h3M1, REAL8Vector *h30, REAL8Vector *h4P4, REAL8Vector *h4M4, REAL8Vector *h4P3, REAL8Vector *h4M3, REAL8Vector *h4P2, REAL8Vector *h4M2, REAL8Vector *h4P1, REAL8Vector *h4M1, REAL8Vector *h40, REAL8Vector *freq, REAL8Vector *phase, LALPSpinInspiralPhenPars *phenPars)
 
static int XLALSpinInspiralAdaptiveEngine (const UINT4 neqs, const REAL8 yinit[], REAL8 amp22ini, LALPSpinInspiralRDparams *mparams, REAL8Vector *h2P2, REAL8Vector *h2M2, REAL8Vector *h2P1, REAL8Vector *h2M1, REAL8Vector *h20, REAL8Vector *h3P3, REAL8Vector *h3M3, REAL8Vector *h3P2, REAL8Vector *h3M2, REAL8Vector *h3P1, REAL8Vector *h3M1, REAL8Vector *h30, REAL8Vector *h4P4, REAL8Vector *h4M4, REAL8Vector *h4P3, REAL8Vector *h4M3, REAL8Vector *h4P2, REAL8Vector *h4M2, REAL8Vector *h4P1, REAL8Vector *h4M1, REAL8Vector *h40, REAL8Vector *freq, REAL8Vector *phase, LALPSpinInspiralPhenPars *phenPars)
 

Go to the source code of this file.

Data Structures

struct  LALPSpinInspiralRDparams
 
struct  LALPSpinInspiralPhenPars
 
struct  LALSpinInspiralAngle
 

Macros

#define LALPSIRDPN_TEST_ENERGY   1025
 
#define LALPSIRDPN_TEST_OMEGADOT   1026
 
#define LALPSIRDPN_TEST_OMEGANAN   1028
 
#define LALPSIRDPN_TEST_OMEGAMATCH   1029
 
#define LALPSIRDPN_TEST_OMEGANONPOS   1031
 
#define LALPSIRDPN_TEST_OMEGACUT   1032
 
#define sqrtOnePointFive   1.22474
 
#define sqrtPoint15   0.387298
 
#define sqrtFiveOver2   1.1183
 
#define minIntLen   8