RNAlib-2.4.14
fold_vars.h
Go to the documentation of this file.
1 #ifndef VIENNA_RNA_PACKAGE_FOLD_VARS_H
2 #define VIENNA_RNA_PACKAGE_FOLD_VARS_H
3 
5 /* For now, we include model.h by default to provide backwards compatibility
6  However, this will most likely change, since fold_vars.h is scheduled to
7  vanish from the sources at latest in ViennaRNA Package v3
8 */
9 #include <ViennaRNA/model.h>
10 
11 
12 #ifndef VRNA_DISABLE_BACKWARD_COMPATIBILITY
13 
22 extern int fold_constrained;
23 
27 extern int csv;
28 
33 extern char *RibosumFile;
34 
39 extern int james_rule;
40 
44 extern int logML;
45 
57 extern int cut_point;
58 
65 extern bondT *base_pair;
66 
72 extern FLT_OR_DBL *pr;
73 
80 extern int *iindx;
81 
82 
83 #endif
84 
85 
86 #endif
double FLT_OR_DBL
Typename for floating point number in partition function computations.
Definition: basic.h:43
int csv
generate comma seperated output
int cut_point
Marks the position (starting from 1) of the first nucleotide of the second molecule within the concat...
The model details data structure and its corresponding modifiers.
Various data structures and pre-processor macros.
bondT * base_pair
Contains a list of base pairs after a call to fold().
int fold_constrained
Global switch to activate/deactivate folding with structure constraints.
int james_rule
char * RibosumFile
Base pair stack element.
Definition: basic.h:143
FLT_OR_DBL * pr
A pointer to the base pair probability matrix.
int * iindx
index array to move through pr.
int logML