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.