Package pylal :: Module spawaveApp
[hide private]
[frames] | no frames]

Module spawaveApp

source code


This module is an enhancement based on the module spawaveform available in pylal. 
This module can do the following:
1) Find the expected SNR of a spin-aligned IMR waveform (see Ajith et al.) with respect to initial LIGO SRD.
  submodule:IMRsnr
2) Find the hrss of the waveform.
  submodule:IMRhrss
3) Find the peak amplitude of the waveform.
  submodule:IMRpeakAmp
4) Find the target burst frequency of the waveform:
 submodule:IMRtargetburstfreq
 


Date: 2017-12-05 15:29:36 +0000

Author: Satya Mohapatra <satya@physics.umass.edu>

Functions [hide private]
 
IMRsnr(m1, m2, spin1z, spin2z, d)
IMRsnr finds the SNR of the waveform with Initial LIGO SRD for a given source parameters and the source distance.
source code
 
IMRhrss(m1, m2, spin1z, spin2z, d)
IMRhrss finds the SNR of the waveform for a given source parameters and the source distance.
source code
 
IMRpeakAmp(m1, m2, spin1z, spin2z, d)
IMRpeakAmp finds the peak amplitude of the waveform for a given source parameters and the source distance.
source code
 
IMRtargetburstfreq(m1, m2, spin1z, spin2z)
IMRtargetburstfreq finds the peak amplitude of the waveform for a given source parameters and the source distance.
source code
 
IMRfinalspin(m1, m2, spin1z, spin2z)
The final spin calculation is based on Rezolla et al.
source code
Variables [hide private]
  design = numpy.loadtxt('ligo4k_design.txt')
  interpolatation = interpolate.interp1d(design [:, 0], design [...
Function Details [hide private]

IMRsnr(m1, m2, spin1z, spin2z, d)

source code 

IMRsnr finds the SNR of the waveform with Initial LIGO SRD for a given source parameters and the source distance.
    usage: IMRsnr(m1,m2,spin1z,spin2z,distance)
    e.g.
    spawaveApp.IMRsnr(30,40,0.45,0.5,100)

    

IMRhrss(m1, m2, spin1z, spin2z, d)

source code 

IMRhrss finds the SNR of the waveform for a given source parameters and the source distance. usage: IMRhrss(m1,m2,spin1z,spin2z,distance) e.g. spawaveApp.IMRhrss(30,40,0.45,0.5,100)

IMRpeakAmp(m1, m2, spin1z, spin2z, d)

source code 

IMRpeakAmp finds the peak amplitude of the waveform for a given source parameters and the source distance. usage: IMRpeakAmp(m1,m2,spin1z,spin2z,distance) e.g. spawaveApp.IMRpeakAmp(30,40,0.45,0.5,100)

IMRtargetburstfreq(m1, m2, spin1z, spin2z)

source code 

IMRtargetburstfreq finds the peak amplitude of the waveform for a given source parameters and the source distance. usage: IMRtargetburstfreq(m1,m2,spin1z,spin2z) e.g. spawaveApp.IMRtargetburstfreq(30,40,0.45,0.5)

IMRfinalspin(m1, m2, spin1z, spin2z)

source code 

The final spin calculation is based on Rezolla et al. IMRfinalspin final spin of the end product black hole. usage: IMRfinalspin(m1,m2,spin1z,spin2z) e.g. spawaveApp.IMRfinalspin(30.,40.,0.45,0.5)


Variables Details [hide private]

interpolatation

Value:
interpolate.interp1d(design [:, 0], design [:, 1])