LALSimulation  5.4.0.1-fe68b98
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 is available at: https://dcc.ligo.org/LIGO-T1900034/public. Get the lalsuite-extra repo or put the data into a location in your LAL_DATA_PATH.

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.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.h5"
static

Definition at line 59 of file LALSimNRSur3dq8Remnant.h.