Loading [MathJax]/extensions/TeX/AMSsymbols.js
LALSimulation 6.2.0.1-5e288d3
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
LALSimInspiralFDPrecAngles.h
Go to the documentation of this file.
1#ifndef _LALSIM_INS_FD_PREC_ANGLES
2#define _LALSIM_INS_FD_PREC_ANGLES
3
4/*
5 * Copyright (C) 2017 Katerina Chatziioannou, Sebastian Khan
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2 of the License, or
10 * (at your option) any later version.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with with program; see the file COPYING. If not, write to the
19 * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
20 * MA 02110-1301 USA
21 */
22
23#include <lal/LALConstants.h>
24
25typedef struct tagvector
26{
27 double x;
28 double y;
29 double z;
30} vector;
31
32typedef struct tagsystemquantites
33{
34 double onethird;
35 double constants_u[6];
36 double constants_phiz[6];
37 double constants_zeta[6];
38 double constants_L[6];
39 double phiz_0, zeta_0, constant_of_S;
40 double c_1, Ssqave, sqrtSsqave, Seff, c1_2, nu_2, nu_4, c_1_over_nu, S0_norm;
41 double S1_norm_2, S2_norm_2;
42 double dot1, dot2, dot12, dot1n, dot2n;
43 double deltam_over_M, nu, q;
44} sysq;
45
46#endif /* _LALSIM_INS_FD_PREC_ANGLES */
static const INT4 q
list y
x