PyART.models.lal

Classes

Waveform_LAL

Class to handle LAL waveforms (TD, FD or from the lvcnr catalog)

Module Contents

class PyART.models.lal.Waveform_LAL(pars=None, approx='IMRPhenomXPHM', kind='FD')[source]

Bases: PyART.waveform.Waveform

Class to handle LAL waveforms (TD, FD or from the lvcnr catalog) TODO: extract modes from waveforms

pars = None[source]
approx = 'IMRPhenomXPHM'[source]
_kind = 'FD'[source]
_eob_to_lal_dict()[source]
Assume that pars contains:
  • q : mass ratio

  • M : total mass

  • chi1x, chi1y, chi1z : spin components of body 1

  • chi2x, chi2y, chi2z : spin components of body 2

  • distance : distance to source

  • inclination : inclination

  • coalescence_angle : reference phase

  • initial frequency : initial frequency

  • srate_interp : sampling rate

  • use_mode_lm : list of modes to use for hpc

Can be generated via the usual CreateDict function

_run_lal()[source]
_run_lal_TD()[source]
_run_lal_FD()[source]
_load_lal_lvcnr()[source]
Assume that pars contains:
  • sim_name : path to simulation h5 file

  • M : target total mass

  • distance : target distance

  • inclination : inclination

  • coalescence_angle : coalescence angle

  • srate_interp : target sampling rate

  • use_mode_lm : list of modes to use for hpc