chirptime module

chirptime.chirptime(f, M, nu, chi)[source]

Over-estimates the chirp time in seconds from a certain frequency. Uses 2 pN chirp time from some starting frequency f in Hz where all negative contributions are dropped.

chirptime.imr_time(f, m1, m2, j1, j2, f_max=None)[source]

Returns an overestimate of the inspiral time and the merger-ringdown time, both in seconds. Here, m1 and m2 are the component masses in kg, j1 and j2 are the dimensionless spin parameters of the components.

chirptime.mergetime(M)[source]

Over-estimates the time from ISCO to merger in seconds. Assumes one last orbit at the maximum ISCO radius.

chirptime.overestimate_j_from_chi(chi)[source]

Overestimate final black hole spin

chirptime.ringf(M, j)[source]

Computes the approximate ringdown frequency in Hz. Here j is the reduced Kerr spin parameter, j = c^2 a / G M.

chirptime.ringtime(M, j)[source]

Computes the black hole ringdown time in seconds. Here j is the reduced Kerr spin parameter, j = c^2 a / G M.

chirptime.tmplttime(f0, m1, m2, j1, j2, approx)[source]
chirptime.velocity(f, M)[source]

Finds the orbital “velocity” corresponding to a gravitational wave frequency.