pyseobnr.eob.fits.MR_fits.MergerRingdownFits

class pyseobnr.eob.fits.MR_fits.MergerRingdownFits(m1, m2, chi1, chi2)[source]

Bases: object

Contains fits for coefficients in the merger-ringdown ansatze for all modes.

Class that wraps all necessary fits as methods. Each method returns a dict with keys being the desired mode.

Parameters:
  • m1 (float) – mass of the primary

  • m2 (float) – mass of the secondary

  • chi1 (list) – dimensionless spin components of the primary

  • chi2 (list) – dimensionless spin components of the secondary

__init__(m1, m2, chi1, chi2)[source]

Methods

__init__(m1, m2, chi1, chi2)

c1f()

Fits for the c1f coefficient entering the merger-ringdown amplitude ansatz.

c2f()

Fits for the c2f coefficient entering the merger-ringdown amplitude ansatz.

d1f()

Fits for the d1f coefficient entering the merger-ringdown phase ansatz.

d2f()

Fits for the d2f coefficient entering the merger-ringdown phase ansatz.

c1f()[source]

Fits for the c1f coefficient entering the merger-ringdown amplitude ansatz. See Eq(57) and Appendix B of [SEOBNRv5HM-notes] .

Returns:

dictionary of c1f values with keys being the desired mode

Return type:

dict

c2f()[source]

Fits for the c2f coefficient entering the merger-ringdown amplitude ansatz. See Eq(57) and Appendix B of [SEOBNRv5HM-notes] .

Returns:

dictionary of c2f values with keys being the desired mode

Return type:

dict

d1f()[source]

Fits for the d1f coefficient entering the merger-ringdown phase ansatz. See Eq(58) and Appendix B of [SEOBNRv5HM-notes] .

Returns:

dictionary of c2f values with keys being the desired mode

Return type:

dict

d2f()[source]

Fits for the d2f coefficient entering the merger-ringdown phase ansatz. See Eq(58) and Appendix B of [SEOBNRv5HM-notes] .

Returns:

dictionary of c2f values with keys being the desired mode

Return type:

dict