pyseobnr.eob.waveform.compute_antisymmetric

Classes and functions dedicated to the processing of the anti-symmetric modes. The fits are returned by fits_iv_mrd_antisymmetric().

Functions

apply_antisym_factorized_correction(...[, ...])

Applies amplitude corrections to the PN antisymmetric modes.

apply_nqc_phase_antisymmetric(...)

Applies a non-quasicircular correction (NQC) to the phase of the anti-symmetric mode.

compute_asymmetric_PN(dyn, mA, mB, ...)

Evaluates PN expressions for the anti-symmetric modes in the co-rotation frame, and rotates to co-precessing frame.

compute_time_for_asym(t_old, phi_orb)

Computes new time array for the full resolution of the orbital timescale.

fits_iv_mrd_antisymmetric(params_for_fits, ...)

Evaluate the anti-symmetric IVs and MRD fits coefficients.

get_all_dynamics(dyn, t, mA, mB)

Computes the in-plane basis vectors \(\boldsymbol{n}\) and \(\boldsymbol{\lambda}\) as well as the needed projections of the individual spins onto these vectors (and L_N) for the evaluation of the anti-symmetric modes.

get_params_for_fit(dyn_all, t, mA, mB, q, ...)

Evaluates spin projections and other quantities at the attachment time, needed to evaluate the IV and MRD coefficient fits for the anti-symmetric modes.

project(v, axis)

Computes projection of vector v into vector axis

sigma(chiA, chiB, mA, mB)

Computes spin difference vector \(\Sigma=S_2/m_2 - S_1/m_1\).

Classes

IVSAntisymmetric

Helper type for anti-symmetric fits

ParameterForFits(mA, mB, S_n, S_lamb, ...)

Holds the parameters for the fits corresponding to the anti-symmetric modes.