ml4gw.waveforms.cbc.utils
Utilities for conditioning waveforms See https://git.ligo.org/lscsoft/lalsuite/-/blob/master/lalsimulation/lib/LALSimInspiral.c
Functions
- ml4gw.waveforms.cbc.utils.chirp_start_frequency_bound(tchirp, mass_1, mass_2)
https://git.ligo.org/lscsoft/lalsuite/-/blob/master/lalsimulation/lib/LALSimInspiral.c#L5104
- Parameters:
tchirp (Float[Tensor, 'batch'])
mass_1 (Float[Tensor, 'batch'])
mass_2 (Float[Tensor, 'batch'])
- ml4gw.waveforms.cbc.utils.chirp_time_bound(fstart, mass_1, mass_2, s1, s2)
https://git.ligo.org/lscsoft/lalsuite/-/blob/master/lalsimulation/lib/LALSimInspiral.c#L4969
- Return type:
Float[Tensor, 'batch']
- Parameters:
fstart (Float[Tensor, 'batch'])
mass_1 (Float[Tensor, 'batch'])
mass_2 (Float[Tensor, 'batch'])
s1 (Float[Tensor, 'batch'])
s2 (Float[Tensor, 'batch'])
- ml4gw.waveforms.cbc.utils.final_black_hole_spin_bound(s1z, s2z)
https://git.ligo.org/lscsoft/lalsuite/-/blob/master/lalsimulation/lib/LALSimInspiral.c#L5081
- Return type:
Float[Tensor, 'batch']
- Parameters:
s1z (Float[Tensor, 'batch'])
s2z (Float[Tensor, 'batch'])
- ml4gw.waveforms.cbc.utils.frequency_isco(mass_1, mass_2)
- Parameters:
mass_1 (Float[Tensor, 'batch'])
mass_2 (Float[Tensor, 'batch'])
- ml4gw.waveforms.cbc.utils.merge_time_bound(mass_1, mass_2)
https://git.ligo.org/lscsoft/lalsuite/-/blob/master/lalsimulation/lib/LALSimInspiral.c#L5007
- Return type:
Float[Tensor, 'batch']
- Parameters:
mass_1 (Float[Tensor, 'batch'])
mass_2 (Float[Tensor, 'batch'])
- ml4gw.waveforms.cbc.utils.ringdown_time_bound(total_mass, s)
https://git.ligo.org/lscsoft/lalsuite/-/blob/master/lalsimulation/lib/LALSimInspiral.c#L5032
- Return type:
Float[Tensor, 'batch']
- Parameters:
total_mass (Float[Tensor, 'batch'])
s (Float[Tensor, 'batch'])