LALInspiral 5.0.3.1-eeff03c
LALSQTPNWaveform.h File Reference

Prototypes

int XLALSQTPNFillCoefficients (LALSQTPNWaveformParams *const params)
 The function fills the LALSQTPNCoefficients structure with the needed coefficients for calculating the derived dynamic variables with the XLALSQTPNDerivator() function. More...
 
int XLALSQTPNDerivator (UNUSED REAL8 t, const REAL8 values[], REAL8 dvalues[], void *params)
 The function calculates the derived values. More...
 
int XLALSQTPNGenerator (LALSQTPNWave *waveform, LALSQTPNWaveformParams *params)
 The function generates the parameters of the waveform. More...
 
void LALSQTPNGenerator (LALStatus *status, LALSQTPNWave *waveform, LALSQTPNWaveformParams *params)
 

Go to the source code of this file.

Data Structures

struct  LALSQTPNWave
 
struct  LALSQTPNCoefficients
 The structure contains the coefficients for calculating the derivatives of the evolving quantities. More...
 
struct  LALSQTPNWaveformParams
 The structure contains the system's and the generator's parameters. More...
 

Macros

#define SQT_SQR(a)   ((a)*(a))
 The macro function returns the square of the argument. More...
 

Enumerations

enum  LALSQTPNGeneratorVariables {
  LALSQTPN_PHASE , LALSQTPN_OMEGA , LALSQTPN_LNH_1 , LALSQTPN_LNH_2 ,
  LALSQTPN_LNH_3 , LALSQTPN_CHIH1_1 , LALSQTPN_CHIH1_2 , LALSQTPN_CHIH1_3 ,
  LALSQTPN_CHIH2_1 , LALSQTPN_CHIH2_2 , LALSQTPN_CHIH2_3 , LALSQTPN_MECO ,
  LALSQTPN_NUM_OF_VAR
}
 Enumeration to index the dynamic variables in the LALSQTPNGenerator function. More...