00001 #ifndef __VIENNA_RNA_PACKAGE_FOLD_VARS_H__ 00002 #define __VIENNA_RNA_PACKAGE_FOLD_VARS_H__ 00003 00004 #include "data_structures.h" 00005 00012 #define PUBLIC 00013 #define PRIVATE static 00014 00018 extern int fold_constrained; 00019 00027 extern int noLonelyPairs; 00028 00050 extern int dangles; 00051 00055 extern int noGU; 00056 00060 extern int no_closingGU; 00061 00067 extern int tetra_loop; 00068 00076 extern int energy_set; 00077 00081 extern int circ; 00082 00086 extern int csv; 00087 00091 extern int oldAliEn; 00095 extern int ribo; 00096 00101 extern char *RibosumFile; 00102 00110 extern char *nonstandards; 00111 00118 extern double temperature; 00119 00124 extern int james_rule; 00125 00129 extern int logML; 00130 00142 extern int cut_point; 00143 00150 extern bondT *base_pair; 00151 00157 extern FLT_OR_DBL *pr; 00158 00165 extern int *iindx; 00166 00178 extern double pf_scale; 00179 00186 extern int do_backtrack; 00187 00195 extern char backtrack_type; 00196 00197 char * option_string(void); 00198 00209 void set_model_details(model_detailsT *md); 00210 00211 #endif