pyseobnr.eob.waveform.waveform_ecc.SEOBNRv5RRForceEcc
- class pyseobnr.eob.waveform.waveform_ecc.SEOBNRv5RRForceEcc
Bases:
RadiationReactionForceEcc
Convenience wrappers around the RR_force function to enable typed calls.
- __init__()
- __call__(**kwargs)
Call self as a function.
Methods
RR
(q, p, Kep, omega, omega_circ, H, eob_pars)Compute the radiation reaction (RR) force.
__init__
()initialize
(eob_pars)Initializes the instance with the settings of the binary.
initialize_secular_evolution_equations
(eob_pars)Attributes
RRForce
evolution_equations
instance_forces
instance_hlm
secular_evolution_equations
- RR(q, p, Kep, omega, omega_circ, H, eob_pars)
Compute the radiation reaction (RR) force.
- Parameters:
q (double[::1]) – Polar coordinates (r, phi)
p (double[::1]) – Canonical momentum in polar coordinates (pr,pphi)
Kep (double[::1]) – Keplerian parameterization variables (eccentricity, relativistic anomaly and x parameter)
omega (double) – Instantaneuos orbital frequency
omega_circ (double) – Instantaneuos circular orbital frequency
H (double) – Hamiltonian value
eob_pars (EOBParams) – Container with useful variables
- Returns:
Radial and azimuthal components (Fr, Fphi) of the RR force.
- initialize(eob_pars)
Initializes the instance with the settings of the binary.
- Parameters:
eob_pars (EOBParams) – Settings of the binary.
Note
Calling this function prior to
SEOBNRv5RRForceEcc.RR()
is mandatory.