pyseobnr.eob.waveform.waveform

Functions

EOBFluxCalculateNewtonianMultipoleAbs(x, ...)

Compute the Newtonian multipole (optimised for the flux calculation).

RR_force(q, p, omega, omega_circ, H, eob_pars)

Compute the RR force in polar coordinates, from the flux

calculate_multipole_prefix(m1, m2, l, m)

Calculates the Newtonian multipole prefactors, see Eq.

compute_extra_flm_terms(l, m, vh, eob_pars)

Compute the complex term in \(f_{33}\).

compute_factors(phi_orb, m_max, result)

Trivial helper function that computes iterative \(e^{im\phi}\).

compute_flux(r, phi, pr, pphi, omega, ...)

Compute the full flux.

compute_hlms(dynamics, eob_pars)

Compute the inspiral modes for aligned or precessing binaries.

compute_newtonian_prefixes(m1, m2)

Loop to set the Newtonian multipole prefactors.

compute_refactorized_flux(chi_1, chi_2, x, ...)

compute_rho_coeffs(nu, dm, a, chiS, chiA, ...)

Compute the amplitude residual coefficients.

compute_special_coeffs(dynamics, t_attach, ...)

Compute the "special" amplitude coefficients.

compute_tail(omega, H, Tlm)

Calculate the resummed Tail effects.

evaluate_nqc_correction_flux(r, pr, omega, ...)

Calculate the NQC amplitude correction.

unrotate_leading_pn(re_part, im_part, ...)

Helper function used to multiply the interpolated re and im parts by the leading order PN scaling

Classes

RadiationReactionForce

Convenience wrappers around the RR_force function to enable typed calls

SEOBNRv5RRForce

Convenience wrappers around the RR_force function to enable typed calls