RNAlib-2.2.0-RC2
|
The soft constraints data structure. More...
Data Fields | |
int ** | free_energies |
Energy contribution for unpaired sequence stretches. | |
int * | en_basepair |
Energy contribution for base pairs. | |
FLT_OR_DBL ** | boltzmann_factors |
Boltzmann Factors of the energy contributions for unpaired sequence stretches. | |
FLT_OR_DBL * | exp_en_basepair |
Boltzmann Factors of the energy contribution for base pairs. | |
int * | en_stack |
Pseudo Energy contribution per base pair involved in a stack. | |
FLT_OR_DBL * | exp_en_stack |
Boltzmann weighted pseudo energy contribution per nucleotide involved in a stack. | |
int(* | f )(int, int, int, int, char, void *) |
A function pointer used for pseudo energy contribution in MFE calculations. More... | |
FLT_OR_DBL(* | exp_f )(int, int, int, int, char, void *) |
A function pointer used for pseudo energy contribution boltzmann factors in PF calculations. More... | |
void(* | pre )(vrna_fold_compound *, char) |
A function pointer to some generalized soft constraints preprocessing function. More... | |
void(* | post )(vrna_fold_compound *, char) |
A function pointer to some generalized soft constraints postprocessing function. More... | |
void * | data |
A pointer to the data object provided for for pseudo energy contribution functions of the generalized soft constraints feature. | |
The soft constraints data structure.
int(* vrna_sc_t::f) (int, int, int, int, char, void *) |
A function pointer used for pseudo energy contribution in MFE calculations.
FLT_OR_DBL(* vrna_sc_t::exp_f) (int, int, int, int, char, void *) |
A function pointer used for pseudo energy contribution boltzmann factors in PF calculations.
void(* vrna_sc_t::pre) (vrna_fold_compound *, char) |
A function pointer to some generalized soft constraints preprocessing function.
This function will be called just before the forward recursions start
void(* vrna_sc_t::post) (vrna_fold_compound *, char) |
A function pointer to some generalized soft constraints postprocessing function.
This function will be called right after the forward recursions or backtracking, whatever is last.