pyseobnr.eob.dynamics.initial_conditions_aligned_ecc_opt.compute_roots_cons
- pyseobnr.eob.dynamics.initial_conditions_aligned_ecc_opt.compute_roots_cons(r0_guess: float, pphi0_guess: float, pr_star: float, dot_prstar: float, m_1: float, m_2: float, chi_1: float, chi_2: float, omega_inst: float, eccentricity: float, rel_anomaly: float, H: Hamiltonian, params: EOBParams) tuple[float, float] [source]
Wrapper for the computation of the roots for the conservative equations.
- Parameters:
r0_guess (float) – Value of the starting separation based on PN
pphi0_guess (float) – Value of the starting angular momentum based on PN
pr_star (float) – Radial momentum in tortoise coordinates
dot_prstar (float) – Time derivative of the radial momentum in tortoise coordinates
m_1 (float) – Mass of the primary
m_2 (float) – Mass of the secondary
chi_1 (float) – z-component of the dimensionless spin vector of the primary
chi_2 (float) – z-component of the dimensionless spin vector of the secondary
omega_inst (float) – Initial instantaneous orbital frequency in geometric units
eccentricity (float) – Desired initial eccentricity
rel_anomaly (float) – Desired relativistic anomaly
H (Hamiltonian) – The Hamiltonian object to use
params (EOBParams) – EOB parameters of the system
- Returns:
The initial conditions: (r, pphi)
- Return type:
tuple