Adding the tilts at infinity calculation to LALSimulation
Description
This implements the tilts at infinity calculation including regularized precession-averaged equations and hybrid orbit-averaged and precession-averaged evolution as described in this draft.
It introduces a new tilts_at_infinity
Python module in LALSimulation containing this code.
API Changes and Justification
Backwards Compatible Changes
-
This change introduces no API changes -
This change adds new API calls
Backwards Incompatible Changes
-
This change modifies an existing API -
This change removes an existing API
Review Status
This code was reviewed here by @sylvain.marsat, @marta.colleoni, @lucy.thomas, and @eleanor.hamilton
@duncanmmacleod approved only running the regression test for the hybrid evolution in lalsimulation:conda, since it runs quickly there but takes much longer in other parts of the CI and even causes the coverage job to time out.
Edited by Nathan Johnson-McDaniel