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

NRSur3dq8Remnant model for remnant BH mass, spin and recoil kick for aligned-spin BBH. More...

Prototypes

static bool NRSur3dq8Remnant_IsSetup (void)
 
static void NRSur3dq8Remnant_Init_LALDATA (void)
 
static int NRSur3dq8Remnant_fitParams (gsl_vector *fit_params, const REAL8 q, const REAL8 chiAz, const REAL8 chiBz, LALDict *LALparams)
 

Detailed Description

NRSur3dq8Remnant model for remnant BH mass, spin and recoil kick for aligned-spin BBH.

Author
Vijay Varma

The binary data file (NRSur3dq8Remnant_v1.0.h5) is available at: https://git.ligo.org/waveforms/software/lalsuite-waveform-data and on Zenodo at: https://zenodo.org/records/14999310. Get the lalsuite-waveform-data repo or put the data into a location in your LAL_DATA_PATH. The data is also available on CIT at /home/lalsimulation_data and via CVMFS at /cvmfs/shared.storage.igwn.org/igwn/shared/auxiliary/obs_sci/cbc/waveform/lalsimulation_data

Paper: https://arxiv.org/abs/1809.09125, https://journals.aps.org/prl/abstract/10.1103/PhysRevLett.122.011101. The model is referred to as surfinBH3dq8 in the paper.

Parameter ranges:

q = [1, 9.1] \(\chi_{1z}, \chi_{2z}\) = [-0.91, 0.91]

OR

q = [1, 10.1] \(\chi_{1z}, \chi_{2z}\) = [-0.81, 0.81]

Training parameter ranges:

q = [1, 8] \(\chi_{1z}, \chi_{2z}\) = [-0.81, 0.81]

But extrapolates reasonably to the above mass ratios and spins. However, if a guarantee of accuracy is required, this model should be used within the training parameter range.

Definition in file LALSimNRSur3dq8Remnant.h.

Go to the source code of this file.

Variables

static const char NRSur3dq8Remnant_DATAFILE [] = "NRSur3dq8Remnant_v1.0.h5"
 

Function Documentation

◆ NRSur3dq8Remnant_IsSetup()

static bool NRSur3dq8Remnant_IsSetup ( void  )
static

◆ NRSur3dq8Remnant_Init_LALDATA()

static void NRSur3dq8Remnant_Init_LALDATA ( void  )
static

◆ NRSur3dq8Remnant_fitParams()

static int NRSur3dq8Remnant_fitParams ( gsl_vector *  fit_params,
const REAL8  q,
const REAL8  chiAz,
const REAL8  chiBz,
LALDict *  LALparams 
)
static

Variable Documentation

◆ NRSur3dq8Remnant_DATAFILE

const char NRSur3dq8Remnant_DATAFILE[] = "NRSur3dq8Remnant_v1.0.h5"
static

Definition at line 65 of file LALSimNRSur3dq8Remnant.h.