|
static UNUSED void | save_gsl_frequency_series (const char filename[], gsl_vector *x, gsl_vector *y) |
|
static gsl_vector * | gsl_vector_prepend_value (gsl_vector *v, double value) |
|
double | kernel (gsl_vector *x1, gsl_vector *x2, gsl_vector *hyperparams, gsl_vector *work) |
|
double | gp_predict (gsl_vector *xst, gsl_vector *hyperparams, gsl_matrix *x_train, gsl_vector *Kinv_dot_y, gsl_vector *work) |
|
static UNUSED void | Surrogate_Init_LALDATA (void) |
| Setup Surrogate model using data files installed in $LAL_DATA_PATH. More...
|
|
static UNUSED int | Surrogate_Init (const char dir[]) |
| Setup Surrogate model using data files installed in dir. More...
|
|
static UNUSED bool | Surrogate_IsSetup (void) |
| Helper function to check if the Surrogate model has been initialised. More...
|
|
static UNUSED int | Surrogatedata_Init (Surrogatedata *romdata, const char dir[]) |
|
static UNUSED void | Surrogatedata_Cleanup (Surrogatedata *romdata) |
|
static double | xi_of_lambda (double lambda) |
| Coordinate transformation. More...
|
|
static int | GPR_evaluation_5D (double q, double chi1, double chi2, double lambda1, double lambda2, gsl_matrix *hyp_amp, gsl_matrix *hyp_phi, gsl_matrix *kinv_dot_y_amp, gsl_matrix *kinv_dot_y_phi, gsl_matrix *x_train, gsl_vector *amp_at_EI_nodes, gsl_vector *phi_at_EI_nodes, gsl_vector *work) |
|
static UNUSED int | Surrogatedata_Init_submodel (UNUSED Surrogatedata_submodel **submodel, UNUSED const char dir[], UNUSED const char grp_name[]) |
|
static UNUSED void | Surrogatedata_Cleanup_submodel (Surrogatedata_submodel *submodel) |
|
static UNUSED int | CheckParameterSpaceBounds (Surrogatedata_submodel *sur, double q, double chi1, double chi2, double lambda1, double lambda2) |
|
static UNUSED int | SurrogateCore (COMPLEX16FrequencySeries **hptilde, COMPLEX16FrequencySeries **hctilde, double phiRef, double fRef, double distance, double inclination, double Mtot_sec, double eta, double chi1, double chi2, double lambda1, double lambda2, const REAL8Sequence *freqs, double deltaF, SEOBNRv4TSurrogate_spline_order spline_order) |
| Core function for computing the ROM waveform. More...
|
|
static size_t | NextPow2 (const size_t n) |
|
static int | TaylorF2Phasing (double Mtot, double q, double chi1, double chi2, double lambda1, double lambda2, gsl_vector *Mfs, gsl_vector **PNphase) |
|
static int | TaylorF2Amplitude1PN (double eta, gsl_vector *Mfs, gsl_vector **PNamp) |
|
static UNUSED int | Surrogatedata_Init_submodel (Surrogatedata_submodel **submodel, UNUSED const char dir[], UNUSED const char grp_name[]) |
|
int | Surrogatedata_Init (UNUSED Surrogatedata *romdata, UNUSED const char dir[]) |
|
int | XLALSimIMRSEOBNRv4TSurrogateFrequencySequence (struct tagCOMPLEX16FrequencySeries **hptilde, struct tagCOMPLEX16FrequencySeries **hctilde, const REAL8Sequence *freqs, REAL8 phiRef, REAL8 fRef, REAL8 distance, REAL8 inclination, REAL8 m1SI, REAL8 m2SI, REAL8 chi1, REAL8 chi2, REAL8 lambda1, REAL8 lambda2, SEOBNRv4TSurrogate_spline_order spline_order) |
| Compute waveform in LAL format at specified frequencies for the SEOBNRv4T_surrogate model. More...
|
|
int | XLALSimIMRSEOBNRv4TSurrogate (struct tagCOMPLEX16FrequencySeries **hptilde, struct tagCOMPLEX16FrequencySeries **hctilde, REAL8 phiRef, REAL8 deltaF, REAL8 fLow, REAL8 fHigh, REAL8 fRef, REAL8 distance, REAL8 inclination, REAL8 m1SI, REAL8 m2SI, REAL8 chi1, REAL8 chi2, REAL8 lambda1, REAL8 lambda2, SEOBNRv4TSurrogate_spline_order spline_order) |
| Compute waveform in LAL format for the SEOBNRv4T_surrogate model. More...
|
|