Loading [MathJax]/extensions/TeX/AMSsymbols.js
LALSimulation 6.2.0.1-ea7c608
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
hybrid_spin_evolution.py File Reference

Prototypes

def lalsimulation.tilts_at_infinity.hybrid_spin_evolution.get_tilts (chi1x, chi1y, chi1z, chi2x, chi2y, chi2z, Lnx, Lny, Lnz)
 Given the spins and ang momentum at a given frequency, find the tilt and in-plane spin angles at that frequency. More...
 
def lalsimulation.tilts_at_infinity.hybrid_spin_evolution.calc_v_trans (q)
 Calculates the transition orbital speed (v_trans) to shift from orbit-averaged to precession-averaged evolution in this hybrid spin evolution code. More...
 
def lalsimulation.tilts_at_infinity.hybrid_spin_evolution.get_nsteps (v_trans)
 Determine the number of frequency steps to use in each segment of the integration while performing orbit-averaged evolution from fref to v_trans. More...
 
def lalsimulation.tilts_at_infinity.hybrid_spin_evolution.get_dt_constant (v_trans)
 Determine the step-size (dt) to use in each frequency interval used for orbit-averaged evolution from fref to v_trans. More...
 
def lalsimulation.tilts_at_infinity.hybrid_spin_evolution.calc_tilts_at_infty_hybrid_evolve (m1, m2, chi1, chi2, tilt1, tilt2, phi12, fref, approx="SpinTaylorT5", spinO=6, lscorr=1, verbose=False, prec_only=False, version='v1', failure_mode='None', **kwargs)
 Calculate tilts at infinity with hybrid orbit-averaged and precession-averaged evolution Evolves tilt1 and tilt2 for a given binary from a reference frequency, fref, to infinite separation by first evolving using orbit-averaged evolution until a transition orbital speed (v_trans) given by calc_v_trans(), and from that point until infinity using precession-averaged evolution. More...
 

Go to the source code of this file.

Namespaces

namespace  lalsimulation
 
namespace  lalsimulation.tilts_at_infinity
 
namespace  lalsimulation.tilts_at_infinity.hybrid_spin_evolution