gwBOB.BOB_terms module
- gwBOB.BOB_terms.BOB_amplitude(BOB)[source]
Returns the amplitude of the BOB waveform
- Parameters:
BOB – BOB object
- Returns:
A(t) - Waveform amplitude
- gwBOB.BOB_terms.BOB_amplitude_sym(t, tp, tau, Ap)[source]
BOB amplitude evolution
Eq.5 in https://arxiv.org/abs/1810.00040
- Parameters:
t (sympy.Symbol) – Time
tp (sympy.Symbol) – Time of peak amplitude
tau (sympy.Symbol) – Damping term; can also be described as 1/gamma (gamma is imaginry QNM fre)
Ap (sympy.Symbol) – Peak Waveform Amplitude
- Returns:
A(t) - Waveform amplitude
- gwBOB.BOB_terms.BOB_news_freq(BOB)[source]
News frequency for when the BOB amplitude models the news (for t0 = -infinity)
- Parameters:
BOB – BOB object
- Returns:
Omega - News frequency (waveform frequency)/(mode number)
- gwBOB.BOB_terms.BOB_news_freq_finite_t0(BOB)[source]
Frequency for news for when the BOB amplitude models the news (for finite t_0)
- Parameters:
BOB – BOB object
- Returns:
Omega - News frequency (waveform frequency)/(mode number)
- gwBOB.BOB_terms.BOB_news_freq_finite_t0_sym(t, t0, tp, tau, Omega_0, Omega_QNM)[source]
Frequency for the news when the BOB amplitude models the news (for finite t_0)
- Parameters:
t (sympy.Symbol) – Time
t0 (sympy.Symbol) – Initial Condition time
tp (sympy.Symbol) – Time of peak amplitude
tau (sympy.Symbol) – Damping term; can also be described as 1/gamma (gamma is imaginry QNM fre)
Omega_0 (sympy.Symbol) – Initial Condition Frequency
Omega_QNM (sympy.Symbol) – Real part of Quasinormal mode (QNM) frequency (little omega)/(mode number)
- Returns:
Omega - News frequency
- gwBOB.BOB_terms.BOB_news_freq_sym(t, tp, Omega_0, Omega_QNM, tau)[source]
Frequency for the news when the BOB amplitude models the news (for t_0 = -inf)
- Parameters:
t (sympy.Symbol) – Time
tp (sympy.Symbol) – Time of peak amplitude
tau (sympy.Symbol) – Damping term; can also be described as 1/gamma (gamma is imaginry QNM fre)
Omega_0 (sympy.Symbol) – Initial Condition Frequency
Omega_QNM (sympy.Symbol) – Real part of Quasinormal mode (QNM) frequency (little omega)/(mode number)
- Returns:
Omega - News frequency (waveform frequency)/(mode number)
- gwBOB.BOB_terms.BOB_news_phase(BOB)[source]
News phase for when the BOB amplitude models the news (for t0 = -infinity)
- Parameters:
BOB – BOB object
- Returns:
Phi - News phase (phi)/(mode number)
Omega - News frequency (waveform frequency)/(mode number)
- gwBOB.BOB_terms.BOB_news_phase_finite_t0(BOB)[source]
News phase for when the BOB amplitude models the news (for finite t_0)
- Parameters:
BOB – BOB object
- Returns:
Phi - News phase (phi)/(mode number)
Omega - News frequency (waveform frequency)/(mode number)
- gwBOB.BOB_terms.BOB_news_phase_finite_t0_numerically(BOB)[source]
News phase computed numerically for when the BOB amplitude models the news (for finite t_0)
- Parameters:
BOB – BOB object
- Returns:
Phi - News phase (phi)/(mode number)
Omega - News frequency (waveform frequency)/(mode number)
- gwBOB.BOB_terms.BOB_news_phase_finite_t0_sym(t, t0, tp, tau, Omega_0, Omega_QNM, Phi_0)[source]
Phase for the news when the BOB amplitude models the News (for finite t_0)
- Parameters:
t (sympy.Symbol) – Time
t0 (sympy.Symbol) – Initial Condition time
tp (sympy.Symbol) – Time of peak amplitude
tau (sympy.Symbol) – Damping term; can also be described as 1/gamma (gamma is imaginry QNM fre)
Omega_0 (sympy.Symbol) – Initial Condition Frequency
Omega_QNM (sympy.Symbol) – Real part of Quasinormal mode (QNM) frequency (little omega)/(mode number)
Phi_0 (sympy.Symbol) – Initial Condition Phase (phi)/(mode number)
- Returns:
Phi - News phase (waveform phase)/(mode number)
Omega - News frequency (waveform frequency)/(mode number)
- gwBOB.BOB_terms.BOB_news_phase_sym(t, tp, Omega_0, Omega_QNM, tau, Phi_0)[source]
Phase for the strain when the BOB amplitude models the strain (for t_0 = -inf)
- Parameters:
t (sympy.Symbol) – Time
tp (sympy.Symbol) – Time of peak amplitude
tau (sympy.Symbol) – Damping term; can also be described as 1/gamma (gamma is imaginry QNM fre)
Omega_0 (sympy.Symbol) – Initial Condition Frequency
Omega_QNM (sympy.Symbol) – Real part of Quasinormal mode (QNM) frequency (little omega)/(mode number)
Phi_0 (sympy.Symbol) – Initial Condition Phase (phi)/(mode number)
- Returns:
Phi - News phase (waveform phase)/(mode number)
Omega - Strain frequency (waveform frequency)/(mode number)
- gwBOB.BOB_terms.BOB_psi4_freq(BOB)[source]
Psi4 frequency for when the BOB amplitude models the Psi4 (for t0 = -infinity)
- Parameters:
BOB – BOB object
- Returns:
Omega - Psi4 frequency (waveform frequency) / (mode number)
- gwBOB.BOB_terms.BOB_psi4_freq_finite_t0(BOB)[source]
Frequency for Psi4 for when the BOB amplitude models Psi4 (for finite t_0)
- Parameters:
BOB – BOB object
- Returns:
Omega - Psi4 frequency (waveform frequency) / (mode number)
- gwBOB.BOB_terms.BOB_psi4_freq_finite_t0_sym(t, t0, tp, tau, Omega_0, Omega_QNM)[source]
Frequency for Psi4 when the BOB amplitude models Psi4 (for finite t_0)
- Parameters:
t (sympy.Symbol) – Time
t0 (sympy.Symbol) – Initial Condition time
tp (sympy.Symbol) – Time of peak amplitude
tau (sympy.Symbol) – Damping term; can also be described as 1/gamma (gamma is imaginry QNM fre)
Omega_0 (sympy.Symbol) – Initial Condition Frequency
Omega_QNM (sympy.Symbol) – Real part of Quasinormal mode (QNM) frequency (little omega)/(mode number)
- Returns:
Omega - Psi4 frequency (waveform frequency)/(mode number)
- gwBOB.BOB_terms.BOB_psi4_freq_sym(t, tp, Omega_0, Omega_QNM, tau)[source]
Frequency for Psi4 when the BOB amplitude models Psi4 (for t_0 = -inf)
- Parameters:
t (sympy.Symbol) – Time
tp (sympy.Symbol) – Time of peak amplitude
tau (sympy.Symbol) – Damping term; can also be described as 1/gamma (gamma is imaginry QNM fre)
Omega_0 (sympy.Symbol) – Initial Condition Frequency
Omega_QNM (sympy.Symbol) – Real part of Quasinormal mode (QNM) frequency (little omega)/(mode number)
- Returns:
Omega - Psi4 frequency (waveform frequency) / (mode number)
- gwBOB.BOB_terms.BOB_psi4_phase(BOB)[source]
Psi4 phase for when the BOB amplitude models the Psi4 (for t0 = -infinity)
- Parameters:
BOB – BOB object
- Returns:
Phi - Phase of Psi4 (phi)/(mode number)
Omega - Psi4 frequency (waveform frequency) / (mode number)
- gwBOB.BOB_terms.BOB_psi4_phase_finite_t0(BOB)[source]
Psi4 phase for when the BOB amplitude models Psi4 (for finite t_0)
- Parameters:
BOB – BOB object
- Returns:
Phi - Phase of Psi4 (phi)/(mode number)
Omega - Psi4 frequency (waveform frequency) / (mode number)
- gwBOB.BOB_terms.BOB_psi4_phase_finite_t0_numerically(BOB)[source]
Psi4 phase computed numerically for when the BOB amplitude models Psi4 (for finite t_0)
- Parameters:
BOB – BOB object
- Returns:
Phi - Phase of Psi4 (phi)/(mode number)
Omega - Psi4 frequency (waveform frequency) / (mode number)
- gwBOB.BOB_terms.BOB_psi4_phase_finite_t0_sym(t, t0, tp, tau, Omega_0, Omega_QNM, Phi_0)[source]
Phase for Psi4 when the BOB amplitude models Psi4 (for finite t_0)
- Parameters:
t (sympy.Symbol) – Time
t0 (sympy.Symbol) – Initial Condition time
tp (sympy.Symbol) – Time of peak amplitude
tau (sympy.Symbol) – Damping term; can also be described as 1/gamma (gamma is imaginry QNM fre)
Omega_0 (sympy.Symbol) – Initial Condition Frequency
Omega_QNM (sympy.Symbol) – Real part of Quasinormal mode (QNM) frequency (little omega)/(mode number)
Phi_0 (sympy.Symbol) – Initial Condition Phase (phi)/(mode number)
- Returns:
Phi - Psi4 phase (waveform phase)/(mode number)
Omega - Psi4 frequency (waveform frequency)/(mode number)
- gwBOB.BOB_terms.BOB_psi4_phase_sym(t, tp, Omega_0, Omega_QNM, tau, Phi_0)[source]
Phase for Psi4 when the BOB amplitude models Psi4 (for t_0 = -inf)
- Parameters:
t (sympy.Symbol) – Time
tp (sympy.Symbol) – Time of peak amplitude
tau (sympy.Symbol) – Damping term; can also be described as 1/gamma (gamma is imaginry QNM fre)
Omega_0 (sympy.Symbol) – Initial Condition Frequency
Omega_QNM (sympy.Symbol) – Real part of Quasinormal mode (QNM) frequency (little omega)/(mode number)
Phi_0 (sympy.Symbol) – Initial Condition Phase (phi)/(mode number)
- Returns:
Phi - Psi4 Phase (waveform phase)/(mode number)
Omega - Psi4 frequency (waveform frequency) / (mode number)
- gwBOB.BOB_terms.BOB_strain_freq(BOB)[source]
Strain frequency for when the BOB amplitude models the strain (for t0 = -infinity)
- Parameters:
BOB – BOB object
- Returns:
Omega - Strain frequency (waveform frequency)/(mode number)
- gwBOB.BOB_terms.BOB_strain_freq_finite_t0(BOB)[source]
Frequency for strain for when the BOB amplitude models the strain (for finite t_0)
- Parameters:
BOB – BOB object
- Returns:
Omega - Strain frequency (waveform frequency)/(mode number)
- gwBOB.BOB_terms.BOB_strain_freq_finite_t0_sym(t, t0, tp, tau, Omega_0, Omega_QNM)[source]
Frequency for the strain when assuming the BOB amplitude best models the strain (for finite t_0)
- Parameters:
t (sympy.Symbol) – Time
t0 (sympy.Symbol) – Initial Condition time
tp (sympy.Symbol) – Time of peak amplitude
tau (sympy.Symbol) – Damping term; can also be described as 1/gamma (gamma is imaginry QNM fre)
Omega_0 (sympy.Symbol) – Initial Condition Frequency
Omega_QNM (sympy.Symbol) – Real part of Quasinormal mode (QNM) frequency (little omega)/(mode number)
- Returns:
Omega - Strain frequency [(waveform frequency)/(mode number)]
- gwBOB.BOB_terms.BOB_strain_freq_sym(t, tp, Omega_0, Omega_QNM, tau)[source]
Frequency for the strain when the BOB amplitude models the strain (for t_0 = -inf)
- Parameters:
t (sympy.Symbol) – Time
tp (sympy.Symbol) – Time of peak amplitude
tau (sympy.Symbol) – Damping term; can also be described as 1/gamma (gamma is imaginry QNM fre)
Omega_0 (sympy.Symbol) – Initial Condition Frequency
Omega_QNM (sympy.Symbol) – Real part of Quasinormal mode (QNM) frequency (little omega)/(mode number)
- Returns:
Omega - Strain frequency (waveform frequency)/(mode number)
- gwBOB.BOB_terms.BOB_strain_phase(BOB)[source]
Strain phase for when the BOB amplitude models the strain (for t0 = -infinity)
- Parameters:
BOB – BOB object
- Returns:
Phi - Strain phase (phi)/(mode number)
Omega - Strain frequency (waveform frequency)/(mode number)
- gwBOB.BOB_terms.BOB_strain_phase_finite_t0(BOB)[source]
Strain phase for when the BOB amplitude models the strain (for finite t_0)
- Parameters:
BOB – BOB object
- Returns:
Phi - Strain phase (phi)/(mode number)
Omega - Strain frequency (waveform frequency)/(mode number)
- gwBOB.BOB_terms.BOB_strain_phase_finite_t0_numerically(BOB)[source]
Strain phase computed numerically for when the BOB amplitude models the strain (for finite t_0)
- Parameters:
BOB – BOB object
- Returns:
Phi - Phase of strain (phi)/(mode number)
Omega - Strain frequency (waveform frequency)/(mode number)
- gwBOB.BOB_terms.BOB_strain_phase_finite_t0_sym(t, t0, tp, tau, Omega_0, Omega_QNM, Phi_0)[source]
Phase for the strain when the BOB amplitude models the strain (for finite t_0)
- Parameters:
t (sympy.Symbol) – Time
t0 (sympy.Symbol) – Initial Condition time
tp (sympy.Symbol) – Time of peak amplitude
tau (sympy.Symbol) – Damping term; can also be described as 1/gamma (gamma is imaginry QNM fre)
Omega_0 (sympy.Symbol) – Initial Condition Frequency
Omega_QNM (sympy.Symbol) – Real part of Quasinormal mode (QNM) frequency (little omega)/(mode number)
Phi_0 (sympy.Symbol) – Initial Condition Phase (phi)/(mode number)
- Returns:
Phi - Phase of strain (waveform phase)/(mode number)
Omega - Strain frequency (waveform frequency)/(mode number)
- gwBOB.BOB_terms.BOB_strain_phase_sym(t, tp, Omega_0, Omega_QNM, tau, Phi_0)[source]
Phase for the strain when the BOB amplitude models the strain (for t_0 = -inf)
- Parameters:
t (sympy.Symbol) – Time
tp (sympy.Symbol) – Time of peak amplitude
tau (sympy.Symbol) – Damping term; can also be described as 1/gamma (gamma is imaginry QNM fre)
Omega_0 (sympy.Symbol) – Initial Condition Frequency
Omega_QNM (sympy.Symbol) – Real part of Quasinormal mode (QNM) frequency (little omega)/(mode number)
Phi_0 (sympy.Symbol) – Initial Condition Phase (phi)/(mode number)
- Returns:
Phi - Phase of strain (phi)/(mode number)
Omega - Strain frequency (waveform frequency)/(mode number)