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

Module to compute the components of the metric which is used to describe distances on Physical Template Family signal manifold. More...

Prototypes

INT4 XLALInspiralComputePTFIntrinsicMetric (InspiralMetric *metric, REAL8Vector *fullmetric, REAL8FrequencySeries *psd, InspiralTemplate *params)
 
INT4 XLALInspiralComputePTFWaveform (REAL8Vector *ptfwave, InspiralTemplate *params)
 
INT4 XLALInspiralComputePTFWDeriv (COMPLEX16Vector *Wderiv, REAL8FrequencySeries *psd, InspiralTemplate *params, INT4 paramid, REAL8 initdelta, REAL8 tolerance)
 

Detailed Description

Module to compute the components of the metric which is used to describe distances on Physical Template Family signal manifold.

Author
Yi Pan, Duncan Brown

Prototypes

XLALInspiralComputePTFIntrinsicMetric():

  • metric, Output, the metric at the lattice point defined by params
  • psd, Input, the power spectral density of the data
  • params, Input, the parameters where metric must be computed in the computation of the metric.

XLALInspiralComputePTFFullMetric():

  • metric, Output, the metric at the lattice point defined by params
  • psd, Input, the power spectral density of the data
  • params, Input, the parameters where metric must be computed in the computation of the metric.

XLALInspiralComputePTFWaveform():

  • ptfwave, Output, the waveform at the lattice point defined by params
  • params, Input, the parameters where metric must be computed in the computation of the metric.

XLALInspiralComputePTFWDeriv():

  • Wderiv, Output, the time derivative of waveform at the lattice point defined by params
  • psd, Input, the power spectral density of the data
  • params, Input, the parameters where metric must be computed in the computation of the metric
  • paramid, Input, id of the parameter to take derivative on
  • initdelta, Input, initial difference in parameters
  • tolerance, Input, stop iteration when difference between two bisections is smaller than tolerance.

Description

We calculate the components of the metric using the procedure outlined by Yi.

Algorithm

Uses

#define LALMalloc(n)
#define LALFree(p)

Notes

Definition in file LALInspiralComputePTFMetric.c.

Go to the source code of this file.