7 #include "LHAPDF/FortranWrappers.h"
11 #define fgetprefixpath FC_FUNC(getprefixpath, GETPREFIXPATH)
12 void fgetprefixpath(
char*,
int len);
13 #define fgetindexpath FC_FUNC(getindexpath, GETINDEXPATH)
14 void fgetindexpath(
char*,
int len);
15 #define fgetdirpath FC_FUNC(getdirpath, GETDIRPATH)
16 void fgetdirpath(
char*,
int len);
18 #define finitlhapdf FC_FUNC(initlhapdf, INITLHAPDF)
21 #define fgetlhapdfversion FC_FUNC(getlhapdfversion, GETLHAPDFVERSION)
22 void fgetlhapdfversion(
char*,
int len);
24 #define finitpdfset FC_FUNC(finitpdfset, FINITPDFSET)
25 void finitpdfset(
char*,
int len);
26 #define finitpdfsetbyname FC_FUNC(finitpdfsetbyname, FINITPDFSETBYNAME)
27 void finitpdfsetbyname(
char*,
int len);
28 #define finitpdf FC_FUNC(finitpdf, FINITPDF)
30 #define fevolvepdf FC_FUNC(fevolvepdf, FEVOLVEPDF)
31 void fevolvepdf(
double*,
double *,
double*);
32 #define fevolvepdfp FC_FUNC(fevolvepdfp, FEVOLVEPDFP)
33 void fevolvepdfp(
double*,
double *,
double*,
int*,
double*);
34 #define fevolvepdfa FC_FUNC(fevolvepdfa, FEVOLVEPDFA)
35 void fevolvepdfa(
double*,
double *,
double *,
double*);
36 #define fevolvepdfphoton FC_FUNC(fevolvepdfphoton, FEVOLVEPDFPHOTON)
37 void fevolvepdfphoton(
double*,
double *,
double*,
double*);
38 #define fhasphoton FC_FUNC(fhasphoton, FHASPHOTON)
39 void fhasphoton(
int*);
40 #define fnumberpdf FC_FUNC(fnumberpdf, FNUMBERPDF)
41 void fnumberpdf(
int*);
42 #define falphaspdf FC_FUNC(falphaspdf, FALPHASPDF)
43 void falphaspdf(
double*,
double *);
44 #define fgetorderpdf FC_FUNC(fgetorderpdf, FGETORDERPDF)
45 void fgetorderpdf(
int*);
46 #define fgetorderas FC_FUNC(fgetorderas, FGETORDERAS)
47 void fgetorderas(
int*);
48 #define fgetdesc FC_FUNC(fgetdesc, FGETDESC)
50 #define fgetqmass FC_FUNC(fgetqmass, FGETQMASS)
51 void fgetqmass(
int*,
double*);
52 #define fgetthreshold FC_FUNC(fgetthreshold, FGETTHRESHOLD)
53 void fgetthreshold(
int*,
double*);
54 #define fgetnf FC_FUNC(fgetnf, FGETNF)
56 #define fgetlam4 FC_FUNC(fgetlam4, FGETLAM4)
57 void fgetlam4(
int*,
double*);
58 #define fgetlam5 FC_FUNC(fgetlam5, FGETLAM5)
59 void fgetlam5(
int*,
double*);
60 #define fgetxmin FC_FUNC(fgetxmin, FGETXMIN)
61 void fgetxmin(
int*,
double*);
62 #define fgetxmax FC_FUNC(fgetxmax, FGETXMAX)
63 void fgetxmax(
int*,
double*);
64 #define fgetq2min FC_FUNC(fgetq2min, FGETQ2MIN)
65 void fgetq2min(
int*,
double*);
66 #define fgetq2max FC_FUNC(fgetq2max, FGETQ2MAX)
67 void fgetq2max(
int*,
double*);
68 #define fgetminmax FC_FUNC(fgetminmax, FGETMINMAX)
69 void fgetminmax(
int*,
double*,
double*,
double*,
double*);
70 #define fextrapolate FC_FUNC(fextrapolate, FEXTRAPOLATE)
74 #define finitpdfsetm FC_FUNC(finitpdfsetm, FINITPDFSETM)
75 void finitpdfsetm(
int*,
char*,
int len);
76 #define finitpdfsetbynamem FC_FUNC(finitpdfsetbynamem, FINITPDFSETBYNAMEM)
77 void finitpdfsetbynamem(
int*,
char*,
int len);
78 #define finitpdfm FC_FUNC(finitpdfm, FINITPDFM)
79 void finitpdfm(
int*,
int*);
80 #define fevolvepdfm FC_FUNC(fevolvepdfm, FEVOLVEPDFM)
81 void fevolvepdfm(
int*,
double*,
double *,
double*);
82 #define fevolvepdfpm FC_FUNC(fevolvepdfpm, FEVOLVEPDFPM)
83 void fevolvepdfpm(
int*,
double*,
double *,
double*,
int*,
double*);
84 #define fevolvepdfam FC_FUNC(fevolvepdfam, FEVOLVEPDFAM)
85 void fevolvepdfam(
int*,
double*,
double *,
double *,
double*);
86 #define fevolvepdfphotonm FC_FUNC(fevolvepdfphotonm, FEVOLVEPDFPHOTONM)
87 void fevolvepdfphotonm(
int*,
double*,
double *,
double*,
double*);
88 #define fnumberpdfm FC_FUNC(fnumberpdfm, FNUMBERPDFM)
89 void fnumberpdfm(
int*,
int*);
90 #define falphaspdfm FC_FUNC(falphaspdfm, FALPHASPDFM)
91 void falphaspdfm(
int*,
double*,
double *);
92 #define fgetorderpdfm FC_FUNC(fgetorderpdfm, FGETORDERPDFM)
93 void fgetorderpdfm(
int*,
int*);
94 #define fgetorderasm FC_FUNC(fgetorderasm, FGETORDERASM)
95 void fgetorderasm(
int*,
int*);
96 #define fgetdescm FC_FUNC(fgetdescm, FGETDESCM)
98 #define fgetqmassm FC_FUNC(fgetqmassm, FGETQMASSM)
99 void fgetqmassm(
int*,
int*,
double*);
100 #define fgetthresholdm FC_FUNC(fgetthresholdm, FGETTHRESHOLDM)
101 void fgetthresholdm(
int*,
int*,
double*);
102 #define fgetnfm FC_FUNC(fgetnfm, FGETNFM)
103 void fgetnfm(
int*,
int*);
104 #define fgetlam4m FC_FUNC(fgetlam4m, FGETLAM4M)
105 void fgetlam4m(
int*,
int*,
double*);
106 #define fgetlam5m FC_FUNC(fgetlam5m, FGETLAM5M)
107 void fgetlam5m(
int*,
int*,
double*);
108 #define fgetxminm FC_FUNC(fgetxminm, FGETXMINM)
109 void fgetxminm(
int*,
int*,
double*);
110 #define fgetxmaxm FC_FUNC(fgetxmaxm, FGETXMAXM)
111 void fgetxmaxm(
int*,
int*,
double*);
112 #define fgetq2minm FC_FUNC(fgetq2minm, FGETQ2MINM)
113 void fgetq2minm(
int*,
int*,
double*);
114 #define fgetq2maxm FC_FUNC(fgetq2maxm, FGETQ2MAXM)
115 void fgetq2maxm(
int*,
int*,
double*);
116 #define fgetminmaxm FC_FUNC(fgetminmaxm, FGETMINMAXM)
117 void fgetminmaxm(
int*,
int*,
double*,
double*,
double*,
double*);
118 #define fextrapolateon FC_FUNC(fextrapolateon, FEXTRAPOLATEON)
119 void fextrapolateon();
120 #define fextrapolateoff FC_FUNC(fextrapolateoff, FEXTRAPOLATEOFF)
121 void fextrapolateoff();
122 #define fsilent FC_FUNC(fsilent, FSILENT)
124 #define flowkey FC_FUNC(flowkey, FLOWKEY)
126 #define fdefaultverb FC_FUNC(fdefaultverb, FDEFAULTVERB)
128 #define fsetpdfpath FC_FUNC(fsetpdfpath, FSETPDFPATH)
129 void fsetpdfpath(
char*,
int len);
131 #define fsetlhaparm FC_FUNC(setlhaparm, SETLHAPARM)
132 void fsetlhaparm(
char*,
int len);