14# define QUL_DEFINE_COMPLEX( R, C ) typedef std::complex<R> C
18# if defined( _Complex_I ) && defined( complex ) && defined( I )
19# define QUL_DEFINE_COMPLEX( R, C ) typedef R _Complex C
21# define QUL_DEFINE_COMPLEX( R, C ) \
33 pj_complex E0v0(
double p1,
double p2,
double p3,
double p4,
double p5,
double s12,
34 double s23,
double s34,
double s45,
double s15,
double m1,
double m2,
35 double m3,
double m4,
double m5 );
36 pj_complex E0v1(
int i,
double p1,
double p2,
double p3,
double p4,
double p5,
double s12,
37 double s23,
double s34,
double s45,
double s15,
double m1,
double m2,
38 double m3,
double m4,
double m5 );
39 pj_complex E0v2(
int i,
int j,
double p1,
double p2,
double p3,
double p4,
double p5,
40 double s12,
double s23,
double s34,
double s45,
double s15,
double m1,
41 double m2,
double m3,
double m4,
double m5 );
42 pj_complex E0v3(
int i,
int j,
int k,
double p1,
double p2,
double p3,
double p4,
double p5,
43 double s12,
double s23,
double s34,
double s45,
double s15,
double m1,
44 double m2,
double m3,
double m4,
double m5 );
45 pj_complex E0v4(
int i,
int j,
int k,
int l,
double p1,
double p2,
double p3,
double p4,
46 double p5,
double s12,
double s23,
double s34,
double s45,
double s15,
47 double m1,
double m2,
double m3,
double m4,
double m5 );
48 pj_complex E0v5(
int i,
int j,
int k,
int l,
int m,
double p1,
double p2,
double p3,
49 double p4,
double p5,
double s12,
double s23,
double s34,
double s45,
50 double s15,
double m1,
double m2,
double m3,
double m4,
double m5 );
52 pj_complex E0v0(
double p1,
double p2,
double p3,
double p4,
double p5,
double s12,
53 double s23,
double s34,
double s45,
double s15,
double m1,
double m2,
54 double m3,
double m4,
double m5,
int ep );
55 pj_complex E0v1(
int i,
double p1,
double p2,
double p3,
double p4,
double p5,
double s12,
56 double s23,
double s34,
double s45,
double s15,
double m1,
double m2,
57 double m3,
double m4,
double m5,
int ep );
58 pj_complex E0v2(
int i,
int j,
double p1,
double p2,
double p3,
double p4,
double p5,
59 double s12,
double s23,
double s34,
double s45,
double s15,
double m1,
60 double m2,
double m3,
double m4,
double m5,
int ep );
61 pj_complex E0v3(
int i,
int j,
int k,
double p1,
double p2,
double p3,
double p4,
double p5,
62 double s12,
double s23,
double s34,
double s45,
double s15,
double m1,
63 double m2,
double m3,
double m4,
double m5,
int ep );
64 pj_complex E0v4(
int i,
int j,
int k,
int l,
double p1,
double p2,
double p3,
double p4,
65 double p5,
double s12,
double s23,
double s34,
double s45,
double s15,
66 double m1,
double m2,
double m3,
double m4,
double m5,
int ep );
67 pj_complex E0v5(
int i,
int j,
int k,
int l,
int m,
double p1,
double p2,
double p3,
68 double p4,
double p5,
double s12,
double s23,
double s34,
double s45,
69 double s15,
double m1,
double m2,
double m3,
double m4,
double m5,
int ep );
71 pj_complex D0v0(
double p1,
double p2,
double p3,
double p4,
double s12,
double s23,
72 double m1,
double m2,
double m3,
double m4 );
73 pj_complex D0v1(
int i,
double p1,
double p2,
double p3,
double p4,
double s12,
double s23,
74 double m1,
double m2,
double m3,
double m4 );
75 pj_complex D0v2(
int i,
int j,
double p1,
double p2,
double p3,
double p4,
double s12,
76 double s23,
double m1,
double m2,
double m3,
double m4 );
77 pj_complex D0v3(
int i,
int j,
int k,
double p1,
double p2,
double p3,
double p4,
double s12,
78 double s23,
double m1,
double m2,
double m3,
double m4 );
79 pj_complex D0v4(
int i,
int j,
int k,
int l,
double p1,
double p2,
double p3,
double p4,
80 double s12,
double s23,
double m1,
double m2,
double m3,
double m4 );
82 pj_complex D0v0(
double p1,
double p2,
double p3,
double p4,
double s12,
double s23,
83 double m1,
double m2,
double m3,
double m4,
int ep );
84 pj_complex D0v1(
int i,
double p1,
double p2,
double p3,
double p4,
double s12,
double s23,
85 double m1,
double m2,
double m3,
double m4,
int ep );
86 pj_complex D0v2(
int i,
int j,
double p1,
double p2,
double p3,
double p4,
double s12,
87 double s23,
double m1,
double m2,
double m3,
double m4,
int ep );
88 pj_complex D0v3(
int i,
int j,
int k,
double p1,
double p2,
double p3,
double p4,
double s12,
89 double s23,
double m1,
double m2,
double m3,
double m4,
int ep );
90 pj_complex D0v4(
int i,
int j,
int k,
int l,
double p1,
double p2,
double p3,
double p4,
91 double s12,
double s23,
double m1,
double m2,
double m3,
double m4,
94 pj_complex C0v0(
double p1,
double p2,
double p3,
double m1,
double m2,
double m3 );
95 pj_complex C0v1(
int i,
double p1,
double p2,
double p3,
double m1,
double m2,
double m3 );
96 pj_complex C0v2(
int i,
int j,
double p1,
double p2,
double p3,
double m1,
double m2,
98 pj_complex C0v3(
int i,
int j,
int k,
double p1,
double p2,
double p3,
double m1,
double m2,
101 pj_complex C0v0(
double p1,
double p2,
double p3,
double m1,
double m2,
double m3,
int ep );
102 pj_complex C0v1(
int i,
double p1,
double p2,
double p3,
double m1,
double m2,
double m3,
104 pj_complex C0v2(
int i,
int j,
double p1,
double p2,
double p3,
double m1,
double m2,
106 pj_complex C0v3(
int i,
int j,
int k,
double p1,
double p2,
double p3,
double m1,
double m2,
109 pj_complex B0v0(
double p1,
double m1,
double m2 );
110 pj_complex B0v1(
int i,
double p1,
double m1,
double m2 );
111 pj_complex B0v2(
int i,
int j,
double p1,
double m1,
double m2 );
112 pj_complex B0v3(
int i,
int j,
int k,
double p1,
double m1,
double m2 );
114 pj_complex B0v0(
double p1,
double m1,
double m2,
int ep );
115 pj_complex B0v1(
int i,
double p1,
double m1,
double m2,
int ep );
116 pj_complex B0v2(
int i,
int j,
double p1,
double m1,
double m2,
int ep );
117 pj_complex B0v3(
int i,
int j,
int k,
double p1,
double m1,
double m2,
int ep );
119 pj_complex A0v0(
double m1 );
120 pj_complex A0v0(
double m1,
int ep );
123 double SetMu2(
double newmu2 );
138void pa0_( pj_complex* rslt,
double*
m1,
int*
ep );
140void pb0_( pj_complex* rslt,
double*
p1,
double*
m1,
double*
m2,
int*
ep );
141void pb0i_( pj_complex* rslt,
int* i,
double*
p1,
double*
m1,
double*
m2,
int*
ep );
142void pb0ij_( pj_complex* rslt,
int* i,
int* j,
double*
p1,
double*
m1,
double*
m2,
int*
ep );
144void pc0_( pj_complex* rslt,
double*
p1,
double*
p2,
double* p3,
double*
m1,
double*
m2,
145 double* m3,
int*
ep );
146void pc0i_( pj_complex* rslt,
int* i,
double*
p1,
double*
p2,
double* p3,
double*
m1,
147 double*
m2,
double* m3,
int*
ep );
148void pc0ij_( pj_complex* rslt,
int* i,
int* j,
double*
p1,
double*
p2,
double* p3,
double*
m1,
149 double*
m2,
double* m3,
int*
ep );
150void pc0ijk_( pj_complex* rslt,
int* i,
int* j,
int* k,
double*
p1,
double*
p2,
double* p3,
151 double*
m1,
double*
m2,
double* m3,
int*
ep );
153void pd0_( pj_complex* rslt,
double*
p1,
double*
p2,
double* p3,
double* p4,
double* s12,
154 double* s23,
double*
m1,
double*
m2,
double* m3,
double* m4,
int*
ep );
155void pd0i_( pj_complex* rslt,
int* i,
double*
p1,
double*
p2,
double* p3,
double* p4,
156 double* s12,
double* s23,
double*
m1,
double*
m2,
double* m3,
double* m4,
158void pd0ij_( pj_complex* rslt,
int* i,
int* j,
double*
p1,
double*
p2,
double* p3,
double* p4,
159 double* s12,
double* s23,
double*
m1,
double*
m2,
double* m3,
double* m4,
161void pd0ijk_( pj_complex* rslt,
int* i,
int* j,
int* k,
double*
p1,
double*
p2,
double* p3,
162 double* p4,
double* s12,
double* s23,
double*
m1,
double*
m2,
double* m3,
163 double* m4,
int*
ep );
164void pd0ijkl_( pj_complex* rslt,
int* i,
int* j,
int* k,
int* l,
double*
p1,
double*
p2,
165 double* p3,
double* p4,
double* s12,
double* s23,
double*
m1,
double*
m2,
166 double* m3,
double* m4,
int*
ep );
168void pe0_( pj_complex* rslt,
double*
p1,
double*
p2,
double* p3,
double* p4,
double* p5,
169 double* s12,
double* s23,
double* s34,
double* s45,
double* s15,
double*
m1,
170 double*
m2,
double* m3,
double* m4,
double* m5,
int*
ep );
171void pe0i_( pj_complex* rslt,
int* i,
double*
p1,
double*
p2,
double* p3,
double* p4,
172 double* p5,
double* s12,
double* s23,
double* s34,
double* s45,
double* s15,
173 double*
m1,
double*
m2,
double* m3,
double* m4,
double* m5,
int*
ep );
174void pe0ij_( pj_complex* rslt,
int* i,
int* j,
double*
p1,
double*
p2,
double* p3,
double* p4,
175 double* p5,
double* s12,
double* s23,
double* s34,
double* s45,
double* s15,
176 double*
m1,
double*
m2,
double* m3,
double* m4,
double* m5,
int*
ep );
177void pe0ijk_( pj_complex* rslt,
int* i,
int* j,
int* k,
double*
p1,
double*
p2,
double* p3,
178 double* p4,
double* p5,
double* s12,
double* s23,
double* s34,
double* s45,
179 double* s15,
double*
m1,
double*
m2,
double* m3,
double* m4,
double* m5,
181void pe0ijkl_( pj_complex* rslt,
int* i,
int* j,
int* k,
int* l,
double*
p1,
double*
p2,
182 double* p3,
double* p4,
double* p5,
double* s12,
double* s23,
double* s34,
183 double* s45,
double* s15,
double*
m1,
double*
m2,
double* m3,
double* m4,
184 double* m5,
int*
ep );
185void pe0ijklm_( pj_complex* rslt,
int* i,
int* j,
int* k,
int* l,
int* m,
double*
p1,
186 double*
p2,
double* p3,
double* p4,
double* p5,
double* s12,
double* s23,
187 double* s34,
double* s45,
double* s15,
double*
m1,
double*
m2,
double* m3,
188 double* m4,
double* m5,
int*
ep );
191pj_complex
pa0_(
double*
m1,
int*
ep );
193pj_complex
pb0_(
double*
p1,
double*
m1,
double*
m2,
int*
ep );
194pj_complex
pb0i_(
int* i,
double*
p1,
double*
m1,
double*
m2,
int*
ep );
195pj_complex
pb0ij_(
int* i,
int* j,
double*
p1,
double*
m1,
double*
m2,
int*
ep );
197pj_complex
pc0_(
double*
p1,
double*
p2,
double* p3,
double*
m1,
double*
m2,
double* m3,
199pj_complex
pc0i_(
int* i,
double*
p1,
double*
p2,
double* p3,
double*
m1,
double*
m2,
200 double* m3,
int*
ep );
201pj_complex
pc0ij_(
int* i,
int* j,
double*
p1,
double*
p2,
double* p3,
double*
m1,
double*
m2,
202 double* m3,
int*
ep );
203pj_complex
pc0ijk_(
int* i,
int* j,
int* k,
double*
p1,
double*
p2,
double* p3,
double*
m1,
204 double*
m2,
double* m3,
int*
ep );
206pj_complex
pd0_(
double*
p1,
double*
p2,
double* p3,
double* p4,
double* s12,
double* s23,
207 double*
m1,
double*
m2,
double* m3,
double* m4,
int*
ep );
208pj_complex
pd0i_(
int* i,
double*
p1,
double*
p2,
double* p3,
double* p4,
double* s12,
209 double* s23,
double*
m1,
double*
m2,
double* m3,
double* m4,
int*
ep );
210pj_complex
pd0ij_(
int* i,
int* j,
double*
p1,
double*
p2,
double* p3,
double* p4,
double* s12,
211 double* s23,
double*
m1,
double*
m2,
double* m3,
double* m4,
int*
ep );
212pj_complex
pd0ijk_(
int* i,
int* j,
int* k,
double*
p1,
double*
p2,
double* p3,
double* p4,
213 double* s12,
double* s23,
double*
m1,
double*
m2,
double* m3,
double* m4,
215pj_complex
pd0ijkl_(
int* i,
int* j,
int* k,
int* l,
double*
p1,
double*
p2,
double* p3,
216 double* p4,
double* s12,
double* s23,
double*
m1,
double*
m2,
double* m3,
217 double* m4,
int*
ep );
219pj_complex
pe0_(
double*
p1,
double*
p2,
double* p3,
double* p4,
double* p5,
double* s12,
220 double* s23,
double* s34,
double* s45,
double* s15,
double*
m1,
double*
m2,
221 double* m3,
double* m4,
double* m5,
int*
ep );
222pj_complex
pe0i_(
int* i,
double*
p1,
double*
p2,
double* p3,
double* p4,
double* p5,
223 double* s12,
double* s23,
double* s34,
double* s45,
double* s15,
double*
m1,
224 double*
m2,
double* m3,
double* m4,
double* m5,
int*
ep );
225pj_complex
pe0ij_(
int* i,
int* j,
double*
p1,
double*
p2,
double* p3,
double* p4,
double* p5,
226 double* s12,
double* s23,
double* s34,
double* s45,
double* s15,
double*
m1,
227 double*
m2,
double* m3,
double* m4,
double* m5,
int*
ep );
228pj_complex
pe0ijk_(
int* i,
int* j,
int* k,
double*
p1,
double*
p2,
double* p3,
double* p4,
229 double* p5,
double* s12,
double* s23,
double* s34,
double* s45,
230 double* s15,
double*
m1,
double*
m2,
double* m3,
double* m4,
double* m5,
232pj_complex
pe0ijkl_(
int* i,
int* j,
int* k,
int* l,
double*
p1,
double*
p2,
double* p3,
233 double* p4,
double* p5,
double* s12,
double* s23,
double* s34,
234 double* s45,
double* s15,
double*
m1,
double*
m2,
double* m3,
double* m4,
235 double* m5,
int*
ep );
236pj_complex
pe0ijklm_(
int* i,
int* j,
int* k,
int* l,
int* m,
double*
p1,
double*
p2,
237 double* p3,
double* p4,
double* p5,
double* s12,
double* s23,
238 double* s34,
double* s45,
double* s15,
double*
m1,
double*
m2,
239 double* m3,
double* m4,
double* m5,
int*
ep );
244void pgsetmusq_(
double*
mu2 );
246void pginitgolem95_(
int*
n );
247double pggetmat_(
int* i,
int* j );
248void pgpreparesmatrix_();
249void pgsetmat_(
int* i,
int* j,
double* val );
252pj_complex pga50_(
int*
s,
int*
ep );
253pj_complex pga51_(
int* i,
int*
s,
int*
ep );
254pj_complex pga52_(
int* i,
int* j,
int*
s,
int*
ep );
255pj_complex pgb52_(
int*
s,
int*
ep );
256pj_complex pga53_(
int* i,
int* j,
int* k,
int*
s,
int*
ep );
257pj_complex pgb53_(
int* i,
int*
s,
int*
ep );
258pj_complex pga54_(
int* i,
int* j,
int* k,
int* l,
int*
s,
int*
ep );
259pj_complex pgb54_(
int* i,
int* j,
int*
s,
int*
ep );
260pj_complex pgc54_(
int*
s,
int*
ep );
261pj_complex pga55_(
int* i,
int* j,
int* k,
int* l,
int* m,
int*
s,
int*
ep );
262pj_complex pgb55_(
int* i,
int* j,
int* k,
int*
s,
int*
ep );
263pj_complex pgc55_(
int* i,
int*
s,
int*
ep );
265pj_complex pga40_(
int*
s,
int*
ep );
266pj_complex pga41_(
int* i,
int*
s,
int*
ep );
267pj_complex pga42_(
int* i,
int* j,
int*
s,
int*
ep );
268pj_complex pgb42_(
int*
s,
int*
ep );
269pj_complex pga43_(
int* i,
int* j,
int* k,
int*
s,
int*
ep );
270pj_complex pgb43_(
int* i,
int*
s,
int*
ep );
271pj_complex pga44_(
int* i,
int* j,
int* k,
int* l,
int*
s,
int*
ep );
272pj_complex pgb44_(
int* i,
int* j,
int*
s,
int*
ep );
273pj_complex pgc44_(
int*
s,
int*
ep );
275pj_complex pga30_(
int*
s,
int*
ep );
276pj_complex pga31_(
int* i,
int*
s,
int*
ep );
277pj_complex pga32_(
int* i,
int* j,
int*
s,
int*
ep );
278pj_complex pgb32_(
int*
s,
int*
ep );
279pj_complex pga33_(
int* i,
int* j,
int* k,
int*
s,
int*
ep );
280pj_complex pgb33_(
int* i,
int*
s,
int*
ep );
282pj_complex pga20_(
int*
s,
int*
ep );
283pj_complex pga21_(
int* i,
int*
s,
int*
ep );
284pj_complex pga22_(
int* i,
int* j,
int*
s,
int*
ep );
285pj_complex pgb22_(
int*
s,
int*
ep );
pj_complex pc0_(double *p1, double *p2, double *p3, double *m1, double *m2, double *m3, int *ep)
pj_complex pb0ij_(int *i, int *j, double *p1, double *m1, double *m2, int *ep)
pj_complex pd0i_(int *i, double *p1, double *p2, double *p3, double *p4, double *s12, double *s23, double *m1, double *m2, double *m3, double *m4, int *ep)
pj_complex pe0ijklm_(int *i, int *j, int *k, int *l, int *m, double *p1, double *p2, double *p3, double *p4, double *p5, double *s12, double *s23, double *s34, double *s45, double *s15, double *m1, double *m2, double *m3, double *m4, double *m5, int *ep)
pj_complex pc0i_(int *i, double *p1, double *p2, double *p3, double *m1, double *m2, double *m3, int *ep)
pj_complex pb0_(double *p1, double *m1, double *m2, int *ep)
#define QUL_DEFINE_COMPLEX(R, C)
pj_complex pc0ij_(int *i, int *j, double *p1, double *p2, double *p3, double *m1, double *m2, double *m3, int *ep)
pj_complex pd0ijkl_(int *i, int *j, int *k, int *l, double *p1, double *p2, double *p3, double *p4, double *s12, double *s23, double *m1, double *m2, double *m3, double *m4, int *ep)
pj_complex pc0ijk_(int *i, int *j, int *k, double *p1, double *p2, double *p3, double *m1, double *m2, double *m3, int *ep)
pj_complex pd0ijk_(int *i, int *j, int *k, double *p1, double *p2, double *p3, double *p4, double *s12, double *s23, double *m1, double *m2, double *m3, double *m4, int *ep)
pj_complex pa0_(double *m1, int *ep)
pj_complex pe0ijkl_(int *i, int *j, int *k, int *l, double *p1, double *p2, double *p3, double *p4, double *p5, double *s12, double *s23, double *s34, double *s45, double *s15, double *m1, double *m2, double *m3, double *m4, double *m5, int *ep)
void psetmusq_(double *mu2)
pj_complex pe0i_(int *i, double *p1, double *p2, double *p3, double *p4, double *p5, double *s12, double *s23, double *s34, double *s45, double *s15, double *m1, double *m2, double *m3, double *m4, double *m5, int *ep)
pj_complex pe0ij_(int *i, int *j, double *p1, double *p2, double *p3, double *p4, double *p5, double *s12, double *s23, double *s34, double *s45, double *s15, double *m1, double *m2, double *m3, double *m4, double *m5, int *ep)
pj_complex pe0_(double *p1, double *p2, double *p3, double *p4, double *p5, double *s12, double *s23, double *s34, double *s45, double *s15, double *m1, double *m2, double *m3, double *m4, double *m5, int *ep)
pj_complex pd0_(double *p1, double *p2, double *p3, double *p4, double *s12, double *s23, double *m1, double *m2, double *m3, double *m4, int *ep)
pj_complex pe0ijk_(int *i, int *j, int *k, double *p1, double *p2, double *p3, double *p4, double *p5, double *s12, double *s23, double *s34, double *s45, double *s15, double *m1, double *m2, double *m3, double *m4, double *m5, int *ep)
pj_complex pb0i_(int *i, double *p1, double *m1, double *m2, int *ep)
pj_complex pd0ij_(int *i, int *j, double *p1, double *p2, double *p3, double *p4, double *s12, double *s23, double *m1, double *m2, double *m3, double *m4, int *ep)