5 #ifndef __VIENNA_RNA_PACKAGE_ENERGY_PAR_H__
6 #define __VIENNA_RNA_PACKAGE_ENERGY_PAR_H__
20 extern int hairpin37[31];
21 extern int hairpindH[31];
22 extern int bulge37[31];
23 extern int bulgedH[31];
24 extern int internal_loop37[31];
25 extern int internal_loopdH[31];
26 extern int internal2_energy;
27 extern int old_mismatch_37[
NBPAIRS+1][5][5];
28 extern int mismatchI37[
NBPAIRS+1][5][5];
29 extern int mismatchIdH[
NBPAIRS+1][5][5];
30 extern int mismatch1nI37[
NBPAIRS+1][5][5];
31 extern int mismatch23I37[
NBPAIRS+1][5][5];
32 extern int mismatch1nIdH[
NBPAIRS+1][5][5];
33 extern int mismatch23IdH[
NBPAIRS+1][5][5];
34 extern int mismatchH37[
NBPAIRS+1][5][5];
35 extern int mismatchM37[
NBPAIRS+1][5][5];
36 extern int mismatchHdH[
NBPAIRS+1][5][5];
37 extern int mismatchMdH[
NBPAIRS+1][5][5];
38 extern int mismatchExt37[
NBPAIRS+1][5][5];
39 extern int mismatchExtdH[
NBPAIRS+1][5][5];
41 extern int dangle5_37[
NBPAIRS+1][5];
42 extern int dangle3_37[
NBPAIRS+1][5];
43 extern int dangle3_dH[
NBPAIRS+1][5];
44 extern int dangle5_dH[
NBPAIRS+1][5];
59 extern int ML_closing37;
60 extern int ML_closingdH;
61 extern int ML_intern37;
62 extern int ML_interndH;
66 extern int MultipleCA37;
67 extern int MultipleCAdH;
68 extern int MultipleCB37;
69 extern int MultipleCBdH;
77 extern int TerminalAU37;
78 extern int TerminalAUdH;
80 extern int DuplexInit37;
81 extern int DuplexInitdH;
83 extern char Tetraloops[];
84 extern int Tetraloop37[];
85 extern int TetraloopdH[];
86 extern char Triloops[];
87 extern int Triloop37[];
88 extern int TriloopdH[];
89 extern char Hexaloops[];
90 extern int Hexaloop37[];
91 extern int HexaloopdH[];
93 extern int GQuadAlpha37;
94 extern int GQuadAlphadH;
95 extern int GQuadBeta37;
96 extern int GQuadBetadH;
98 extern double Tmeasure;