LALSimulation  5.4.0.1-fe68b98
LALSimIMRSEOBNRv4ROM_NRTidal.h
Go to the documentation of this file.
1 #ifndef _LALSIM_IMR_SEOBNRv4_ROM_NRTidal_H
2 #define _LALSIM_IMR_SEOBNRv4_ROM_NRTidal_H
3 
5  const REAL8 m1_SI, /**< Mass of neutron star 1 (kg) */
6  const REAL8 m2_SI, /**< Mass of neutron star 2 (kg) */
7  const REAL8 chi1L, /**< Dimensionless aligned component spin of NS 1 */
8  const REAL8 chi2L, /**< Dimensionless aligned component spin of NS 2 */
9  const REAL8 qm_def1, /**< Quadrupole deformation parameter of body 1 (dimensionless) */
10  const REAL8 qm_def2, /**< Quadrupole deformation parameter of body 2 (dimensionless) */
11  /**< qm_def1,2 = 1 for BH */
12  REAL8 *pfa_v4_contrib, /**< self-spin contribution to v^4 */
13  REAL8 *pfa_v6_contrib /**< self-spin contribution to v^6 */
14  );
15 
16 static int SEOBNRv4ROM_NRTidal_Core(
17  struct tagCOMPLEX16FrequencySeries **hptilde, /**< Output: Frequency-domain waveform h+ */
18  struct tagCOMPLEX16FrequencySeries **hctilde, /**< Output: Frequency-domain waveform hx */
19  REAL8 phiRef, /**< Phase at reference time */
20  REAL8 fRef, /**< Reference frequency (Hz); 0 defaults to fLow */
21  REAL8 distance, /**< Distance of source (m) */
22  REAL8 inclination, /**< Inclination of source (rad) */
23  REAL8 m1_SI, /**< Mass of neutron star 1 (kg) */
24  REAL8 m2_SI, /**< Mass of neutron star 2 (kg) */
25  REAL8 chi1, /**< Dimensionless aligned component spin of NS 1 */
26  REAL8 chi2, /**< Dimensionless aligned component spin of NS 2 */
27  REAL8 Lambda1, /**< Dimensionless tidal deformability of NS 1 */
28  REAL8 Lambda2, /**< Dimensionless tidal deformability of NS 2 */
29  const REAL8Sequence *freqs_in, /**< Frequency points at which to evaluate the waveform (Hz) */
30  REAL8 deltaF, /**< Sampling frequency (Hz) */
31  LALDict *LALparams, /**< linked list containing the extra testing GR parameters */
32  NRTidal_version_type NRTidal_version /** < either NRTidal or NRTidalv2NoAmpCorr */
33  );
34 
35 #endif
static int SEOBNRv4ROM_NRTidal_Core(struct tagCOMPLEX16FrequencySeries **hptilde, struct tagCOMPLEX16FrequencySeries **hctilde, REAL8 phiRef, REAL8 fRef, REAL8 distance, REAL8 inclination, REAL8 m1_SI, REAL8 m2_SI, REAL8 chi1, REAL8 chi2, REAL8 Lambda1, REAL8 Lambda2, const REAL8Sequence *freqs_in, REAL8 deltaF, LALDict *LALparams, NRTidal_version_type NRTidal_version)
static void Self_spin_phase_contributions(const REAL8 m1_SI, const REAL8 m2_SI, const REAL8 chi1L, const REAL8 chi2L, const REAL8 qm_def1, const REAL8 qm_def2, REAL8 *pfa_v4_contrib, REAL8 *pfa_v6_contrib)
Function to internally add 2PN and 3PN spin-spin terms to be able to include spin-induced quadrupole ...
double REAL8
NRTidal_version_type
Definition: LALSimIMR.h:80