GeneratePPNInspiral.h File Reference

#include <lal/LALStdlib.h>
#include <lal/SimulateCoherentGW.h>
#include <lal/SkyCoordinates.h>
#include <lal/Random.h>

Include dependency graph for GeneratePPNInspiral.h:

Go to the source code of this file.

Data Structures

struct  tagPPNParamStruc
struct  tagGalacticInspiralParamStruc
struct  tagAmpSwitchStruc

Defines

#define GENERATEPPNINSPIRALH_ENUL   1
#define GENERATEPPNINSPIRALH_EOUT   2
#define GENERATEPPNINSPIRALH_ETBAD   3
#define GENERATEPPNINSPIRALH_EFBAD   4
#define GENERATEPPNINSPIRALH_EPBAD   5
#define GENERATEPPNINSPIRALH_EMBAD   6
#define GENERATEPPNINSPIRALH_EDBAD   7
#define GENERATEPPNINSPIRALH_EMEM   8
#define GENERATEPPNINSPIRALH_MSGENUL   "Unexpected null pointer in arguments"
#define GENERATEPPNINSPIRALH_MSGEOUT   "output field a, f, phi, or shift already exists"
#define GENERATEPPNINSPIRALH_MSGETBAD   "Bad sampling interval"
#define GENERATEPPNINSPIRALH_MSGEFBAD   "Bad starting frequency; could not get valid start time"
#define GENERATEPPNINSPIRALH_MSGEPBAD   "Bad post-Newtonian parameters"
#define GENERATEPPNINSPIRALH_MSGEMBAD   "Bad masses"
#define GENERATEPPNINSPIRALH_MSGEDBAD   "Bad distance"
#define GENERATEPPNINSPIRALH_MSGEMEM   "Out of memory"
#define GENERATEPPNINSPIRALH_EFSTOP   0
#define GENERATEPPNINSPIRALH_ELENGTH   1
#define GENERATEPPNINSPIRALH_EFNOTMON   2
#define GENERATEPPNINSPIRALH_EPNFAIL   3
#define GENERATEPPNINSPIRALH_ERTOOSMALL   4
#define GENERATEPPNINSPIRALH_MSGEFSTOP   "Reached requested termination frequency"
#define GENERATEPPNINSPIRALH_MSGELENGTH   "Reached maximum length, or end of provided time series vector"
#define GENERATEPPNINSPIRALH_MSGEFNOTMON   "Frequency no longer increasing monotonically"
#define GENERATEPPNINSPIRALH_MSGEPNFAIL   "Evolution dominated by higher-order PN terms"
#define GENERATEPPNINSPIRALH_MSGERTOOSMALL   "Orbital radius too small for PN approximation"

Typedefs

typedef tagPPNParamStruc PPNParamStruc
typedef tagGalacticInspiralParamStruc GalacticInspiralParamStruc
typedef tagAmpSwitchStruc AmpSwitchStruc

Functions

 NRCSID (GENERATEPPNINSPIRALH,"$Id: GeneratePPNInspiral.h,v 1.23 2007/11/30 08:54:50 mckechan Exp $")
void LALGeneratePPNInspiral (LALStatus *, CoherentGW *output, PPNParamStruc *params)
void LALGeneratePPNAmpCorInspiral (LALStatus *, CoherentGW *output, PPNParamStruc *params)
void LALGeneratePPNAmpTruncInspiral (LALStatus *, CoherentGW *output, PPNParamStruc *params)
void LALGetInspiralParams (LALStatus *, PPNParamStruc *output, GalacticInspiralParamStruc *input, RandomParams *params)
void LALGenerateInspiralSmooth (LALStatus *, CoherentGW **output, PPNParamStruc *params, REAL4 *qfactor)


Define Documentation

#define GENERATEPPNINSPIRALH_ENUL   1

Definition at line 170 of file GeneratePPNInspiral.h.

#define GENERATEPPNINSPIRALH_EOUT   2

Definition at line 171 of file GeneratePPNInspiral.h.

#define GENERATEPPNINSPIRALH_ETBAD   3

Definition at line 172 of file GeneratePPNInspiral.h.

#define GENERATEPPNINSPIRALH_EFBAD   4

Definition at line 173 of file GeneratePPNInspiral.h.

#define GENERATEPPNINSPIRALH_EPBAD   5

Definition at line 174 of file GeneratePPNInspiral.h.

#define GENERATEPPNINSPIRALH_EMBAD   6

Definition at line 175 of file GeneratePPNInspiral.h.

#define GENERATEPPNINSPIRALH_EDBAD   7

Definition at line 176 of file GeneratePPNInspiral.h.

#define GENERATEPPNINSPIRALH_EMEM   8

Definition at line 177 of file GeneratePPNInspiral.h.

#define GENERATEPPNINSPIRALH_MSGENUL   "Unexpected null pointer in arguments"

Definition at line 179 of file GeneratePPNInspiral.h.

#define GENERATEPPNINSPIRALH_MSGEOUT   "output field a, f, phi, or shift already exists"

Definition at line 180 of file GeneratePPNInspiral.h.

#define GENERATEPPNINSPIRALH_MSGETBAD   "Bad sampling interval"

Definition at line 181 of file GeneratePPNInspiral.h.

#define GENERATEPPNINSPIRALH_MSGEFBAD   "Bad starting frequency; could not get valid start time"

Definition at line 182 of file GeneratePPNInspiral.h.

#define GENERATEPPNINSPIRALH_MSGEPBAD   "Bad post-Newtonian parameters"

Definition at line 183 of file GeneratePPNInspiral.h.

#define GENERATEPPNINSPIRALH_MSGEMBAD   "Bad masses"

Definition at line 184 of file GeneratePPNInspiral.h.

#define GENERATEPPNINSPIRALH_MSGEDBAD   "Bad distance"

Definition at line 185 of file GeneratePPNInspiral.h.

#define GENERATEPPNINSPIRALH_MSGEMEM   "Out of memory"

Definition at line 186 of file GeneratePPNInspiral.h.

#define GENERATEPPNINSPIRALH_EFSTOP   0

Definition at line 200 of file GeneratePPNInspiral.h.

#define GENERATEPPNINSPIRALH_ELENGTH   1

Definition at line 201 of file GeneratePPNInspiral.h.

#define GENERATEPPNINSPIRALH_EFNOTMON   2

Definition at line 202 of file GeneratePPNInspiral.h.

#define GENERATEPPNINSPIRALH_EPNFAIL   3

Definition at line 203 of file GeneratePPNInspiral.h.

#define GENERATEPPNINSPIRALH_ERTOOSMALL   4

Definition at line 204 of file GeneratePPNInspiral.h.

#define GENERATEPPNINSPIRALH_MSGEFSTOP   "Reached requested termination frequency"

Definition at line 206 of file GeneratePPNInspiral.h.

#define GENERATEPPNINSPIRALH_MSGELENGTH   "Reached maximum length, or end of provided time series vector"

Definition at line 207 of file GeneratePPNInspiral.h.

#define GENERATEPPNINSPIRALH_MSGEFNOTMON   "Frequency no longer increasing monotonically"

Definition at line 208 of file GeneratePPNInspiral.h.

#define GENERATEPPNINSPIRALH_MSGEPNFAIL   "Evolution dominated by higher-order PN terms"

Definition at line 209 of file GeneratePPNInspiral.h.

#define GENERATEPPNINSPIRALH_MSGERTOOSMALL   "Orbital radius too small for PN approximation"

Definition at line 210 of file GeneratePPNInspiral.h.


Typedef Documentation

typedef struct tagPPNParamStruc PPNParamStruc

typedef struct tagGalacticInspiralParamStruc GalacticInspiralParamStruc

typedef struct tagAmpSwitchStruc AmpSwitchStruc


Function Documentation

NRCSID ( GENERATEPPNINSPIRALH  ,
"$Id: GeneratePPNInspiral.  h,
v 1.23 2007/11/30 08:54:50 mckechan Exp $"   
)

void LALGeneratePPNInspiral ( LALStatus ,
CoherentGW output,
PPNParamStruc params 
)

Definition at line 373 of file GeneratePPNInspiral.c.

void LALGeneratePPNAmpCorInspiral ( LALStatus ,
CoherentGW output,
PPNParamStruc params 
)

Definition at line 218 of file GeneratePPNAmpCorInspiral.c.

void LALGeneratePPNAmpTruncInspiral ( LALStatus ,
CoherentGW output,
PPNParamStruc params 
)

Definition at line 155 of file GeneratePPNAmpTruncInspiral.c.

void LALGetInspiralParams ( LALStatus ,
PPNParamStruc output,
GalacticInspiralParamStruc input,
RandomParams params 
)

Definition at line 108 of file GetInspiralParams.c.

void LALGenerateInspiralSmooth ( LALStatus ,
CoherentGW **  output,
PPNParamStruc params,
REAL4 qfactor 
)

Definition at line 111 of file GenerateInspiralSmooth.c.


Generated on Sat Aug 30 03:13:47 2008 for LAL by  doxygen 1.5.2