pyseobnr.eob.utils.utils_eccentric

Additional utility functions to manipulate various aspects of the eccentric dynamics.

Functions

compute_attachment_time_qc(*, r_ref, ...)

Computation of the merger-ringdown attachment time for the QC evolution.

compute_ref_values(*, dynamics_fine, r_final_qc)

Compute the reference values of time and separation at which the eccentric and background QC dynamics are aligned.

compute_starting_values(r_stop, dynamics, ...)

Compute the exact values of starting time, eccentricity, relativistic anomaly, and dimensionless starting orbit-averaged orbital frequency that correspond to r = r_stop.

dot_phi_omega_avg_e_z(omega_avg, e, z, nu, ...)

Instantaneous orbital angular velocity 'dot_phi' as a function of the orbit-averaged orbital angular frequency 'omega_avg', eccentricity 'e', and relativistic anomaly 'z', with post-adiabatic (PA) contributions.

dot_prstar_omega_avg_e_z(omega_avg, e, z, ...)

Time derivative of the tortoise radial momentum 'dot_prstar' as a function of the orbit-averaged orbital angular frequency 'omega_avg', eccentricity 'e', and relativistic anomaly 'z'.

dot_r_diss_ecc_pphi_e_z(pphi, e, z, nu[, ...])

Dissipative eccentric correction to the time derivative of the separation 'r' as a function of the angular momentum 'pphi', eccentricity 'e', and relativistic anomaly 'z'.

dot_r_pphi_e_z(pphi, e, z, nu, delta, chi_A, ...)

Time derivative of the separation 'r' as a function of the angular momentum 'pphi', eccentricity 'e', and relativistic anomaly 'z', with post-adiabatic (PA) contributions.

interpolate_background_qc_dynamics(*, ...)

Interpolate the background QC dynamics into the eccentric grid.

interpolate_dynamics_ecc(dyn_fine[, dt, ...])

Interpolate the dynamics to a finer grid in the case of the eccentric model.

pphi_diss_omega_avg_e_z(omega_avg, e, z, nu)

Dissipative contribution to the angular momentum 'pphi' as a function of the orbit-averaged orbital angular frequency 'omega_avg', eccentricity 'e', and relativistic anomaly 'z'.

pphi_omega_avg_e_z(omega_avg, e, z, nu, ...)

Angular momentum 'pphi' as a function of the orbit-averaged orbital angular frequency 'omega_avg', eccentricity 'e', and relativistic anomaly 'z', with post-adiabatic (PA) contributions.

prstar_omega_avg_e_z(omega_avg, e, z, nu, ...)

Radial momentum 'prstar' conjugate to the tortoise 'r' as a function of the orbit-averaged orbital angular frequency 'omega_avg', eccentricity 'e', and relativistic anomaly 'z', with PA contributions.

r_diss_omega_avg_e_z(omega_avg, e, z, nu[, ...])

Dissipative contribution to the relative separation 'r' as a function of the orbit-averaged orbital angular frequency 'omega_avg', eccentricity 'e', and relativistic anomaly 'z'.

r_omega_avg_e_z(omega_avg, e, z, nu, delta, ...)

Relative separation 'r' as a function of the orbit-averaged orbital angular frequency 'omega_avg', eccentricity 'e', and relativistic anomaly 'z', with post-adiabatic (PA) contributions.

root_r(t, r_stop, ezx_interp, params)

Wrapper for the root solving procedure employed in the function 'compute_starting_values'.