LALSimulation  5.4.0.1-fe68b98
LALSimInspiraldEnergyFlux.c File Reference

Module containing the energy and flux functions for waveform generation. More...

Prototypes

static REAL8 UNUSED XLALSimInspiralEt0 (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
static REAL8 UNUSED XLALSimInspiralEt2 (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
static REAL8 UNUSED XLALSimInspiralEt4 (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
static REAL8 UNUSED XLALSimInspiralEt6 (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
static REAL8 UNUSED XLALSimInspiraldEt0 (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
static REAL8 UNUSED XLALSimInspiraldEt2 (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
static REAL8 UNUSED XLALSimInspiraldEt4 (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
static REAL8 UNUSED XLALSimInspiraldEt6 (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
static REAL8 UNUSED XLALSimInspiralFt0 (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
static REAL8 UNUSED XLALSimInspiralFt2 (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
static REAL8 UNUSED XLALSimInspiralFt3 (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
static REAL8 UNUSED XLALSimInspiralFt4 (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
static REAL8 UNUSED XLALSimInspiralFt5 (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
static REAL8 UNUSED XLALSimInspiralFt6 (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
static REAL8 UNUSED XLALSimInspiralFt7 (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
static REAL8 UNUSED XLALSimInspiralep2 (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
static REAL8 UNUSED XLALSimInspiralep4 (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
static REAL8 UNUSED XLALSimInspiralep6 (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
static REAL8 UNUSED XLALSimInspiraldEp2 (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
static REAL8 UNUSED XLALSimInspiraldEp4 (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
static REAL8 UNUSED XLALSimInspiraldEp6 (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
static REAL8 UNUSED XLALSimInspiralFp3 (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
static REAL8 UNUSED XLALSimInspiralFp4 (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
static REAL8 UNUSED XLALSimInspiralFp5 (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
static REAL8 UNUSED XLALSimInspiralFp6 (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
static REAL8 UNUSED XLALSimInspiralFp7 (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
static REAL8 UNUSED XLALSimInspiralFp8PP (REAL8 v, expnCoeffsdEnergyFlux *ak)
 

Detailed Description

Module containing the energy and flux functions for waveform generation.

Author
Sathyaprakash, B. S.

Prototypes

REAL8 SAMPLEFUNCTION()

  • v: PN parameter.<
    • >
    • ak: Input containing the PN expnasion coefficients.

Description

This module gives the post-Newtonian expansions and/or P-approximants to the energy, its derivative and gravitational-wave flux functions. More specifically, the REAL8 functions below give Taylor expansions of \(dE/dv,\) and \({\cal F}(v),\) P-approximants of \(e(v),\) \(dE/dv\) (derived from \(e(v)\)) and \({\cal F}(v).\)

Notes

  • See Damour, Iyer and Sathyaprakash, PRD 57, 885, 1998 for further details. Damour, Iyer and Sathyaprakash, PRD 63, 044023, 2001 is a resource paper that summarizes how to generate waveforms in different approximations to the dynamics of a compact binary under radiation reaction.
  • The Pade Approximant for the 1PN expansion is undefined as also EOB at orders less than 2PN. BCV is independent of the PN order. Spinning waveforms are only defined at the highest PN order.

Definition in file LALSimInspiraldEnergyFlux.c.

Go to the source code of this file.

Data Structures

struct  expnCoeffsdEnergyFlux
 
struct  TofVIntegrandIn
 
struct  TofVIn
 

Macros

#define LALSIMINSPIRALDENERGYFLUC_C
 

Typedefs

typedef REAL8(* EnergyFunction) (REAL8 v, expnCoeffsdEnergyFlux *ak)
 
typedef REAL8(* FluxFunction) (REAL8 v, expnCoeffsdEnergyFlux *ak)
 

Macro Definition Documentation

◆ LALSIMINSPIRALDENERGYFLUC_C

#define LALSIMINSPIRALDENERGYFLUC_C

Definition at line 58 of file LALSimInspiraldEnergyFlux.c.

Typedef Documentation

◆ EnergyFunction

typedef REAL8(* EnergyFunction) (REAL8 v, expnCoeffsdEnergyFlux *ak)

Definition at line 100 of file LALSimInspiraldEnergyFlux.c.

◆ FluxFunction

typedef REAL8(* FluxFunction) (REAL8 v, expnCoeffsdEnergyFlux *ak)

Definition at line 105 of file LALSimInspiraldEnergyFlux.c.

Function Documentation

◆ XLALSimInspiralEt0()

static REAL8 UNUSED XLALSimInspiralEt0 ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 131 of file LALSimInspiraldEnergyFlux.c.

◆ XLALSimInspiralEt2()

static REAL8 UNUSED XLALSimInspiralEt2 ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 139 of file LALSimInspiraldEnergyFlux.c.

◆ XLALSimInspiralEt4()

static REAL8 UNUSED XLALSimInspiralEt4 ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 149 of file LALSimInspiraldEnergyFlux.c.

◆ XLALSimInspiralEt6()

static REAL8 UNUSED XLALSimInspiralEt6 ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 161 of file LALSimInspiraldEnergyFlux.c.

◆ XLALSimInspiraldEt0()

static REAL8 UNUSED XLALSimInspiraldEt0 ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 174 of file LALSimInspiraldEnergyFlux.c.

◆ XLALSimInspiraldEt2()

static REAL8 UNUSED XLALSimInspiraldEt2 ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 182 of file LALSimInspiraldEnergyFlux.c.

◆ XLALSimInspiraldEt4()

static REAL8 UNUSED XLALSimInspiraldEt4 ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 193 of file LALSimInspiraldEnergyFlux.c.

◆ XLALSimInspiraldEt6()

static REAL8 UNUSED XLALSimInspiraldEt6 ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 206 of file LALSimInspiraldEnergyFlux.c.

◆ XLALSimInspiralFt0()

static REAL8 UNUSED XLALSimInspiralFt0 ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 220 of file LALSimInspiraldEnergyFlux.c.

◆ XLALSimInspiralFt2()

static REAL8 UNUSED XLALSimInspiralFt2 ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 232 of file LALSimInspiraldEnergyFlux.c.

◆ XLALSimInspiralFt3()

static REAL8 UNUSED XLALSimInspiralFt3 ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 245 of file LALSimInspiraldEnergyFlux.c.

◆ XLALSimInspiralFt4()

static REAL8 UNUSED XLALSimInspiralFt4 ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 259 of file LALSimInspiraldEnergyFlux.c.

◆ XLALSimInspiralFt5()

static REAL8 UNUSED XLALSimInspiralFt5 ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 273 of file LALSimInspiraldEnergyFlux.c.

◆ XLALSimInspiralFt6()

static REAL8 UNUSED XLALSimInspiralFt6 ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 287 of file LALSimInspiraldEnergyFlux.c.

◆ XLALSimInspiralFt7()

static REAL8 UNUSED XLALSimInspiralFt7 ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 303 of file LALSimInspiraldEnergyFlux.c.

◆ XLALSimInspiralep2()

static REAL8 UNUSED XLALSimInspiralep2 ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 331 of file LALSimInspiraldEnergyFlux.c.

◆ XLALSimInspiralep4()

static REAL8 UNUSED XLALSimInspiralep4 ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 340 of file LALSimInspiraldEnergyFlux.c.

◆ XLALSimInspiralep6()

static REAL8 UNUSED XLALSimInspiralep6 ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 349 of file LALSimInspiraldEnergyFlux.c.

◆ XLALSimInspiraldEp2()

static REAL8 UNUSED XLALSimInspiraldEp2 ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 372 of file LALSimInspiraldEnergyFlux.c.

◆ XLALSimInspiraldEp4()

static REAL8 UNUSED XLALSimInspiraldEp4 ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 385 of file LALSimInspiraldEnergyFlux.c.

◆ XLALSimInspiraldEp6()

static REAL8 UNUSED XLALSimInspiraldEp6 ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 401 of file LALSimInspiraldEnergyFlux.c.

◆ XLALSimInspiralFp3()

static REAL8 UNUSED XLALSimInspiralFp3 ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 463 of file LALSimInspiraldEnergyFlux.c.

◆ XLALSimInspiralFp4()

static REAL8 UNUSED XLALSimInspiralFp4 ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 476 of file LALSimInspiraldEnergyFlux.c.

◆ XLALSimInspiralFp5()

static REAL8 UNUSED XLALSimInspiralFp5 ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 489 of file LALSimInspiraldEnergyFlux.c.

◆ XLALSimInspiralFp6()

static REAL8 UNUSED XLALSimInspiralFp6 ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 502 of file LALSimInspiraldEnergyFlux.c.

◆ XLALSimInspiralFp7()

static REAL8 UNUSED XLALSimInspiralFp7 ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 519 of file LALSimInspiraldEnergyFlux.c.

◆ XLALSimInspiralFp8PP()

static REAL8 UNUSED XLALSimInspiralFp8PP ( REAL8  v,
expnCoeffsdEnergyFlux ak 
)
static

Definition at line 536 of file LALSimInspiraldEnergyFlux.c.