Detached evolution for double compact-object binaries.

class posydon.binary_evol.DT.double_CO.DoubleCO(n_o_steps_interval=None)[source]

Bases: object

The double compact-object step class.

Initialize a DoubleCO instance.

posydon.binary_evol.DT.double_CO.event(terminal, direction=0)[source]

Return a helper function to set attributes for solve_ivp events.

posydon.binary_evol.DT.double_CO.gr(t, y, M_acc, M)[source]

TODO: add description and reference for the equations.