1 #ifndef VIENNA_RNA_PACKAGE_CONCENTRATIONS_H 2 #define VIENNA_RNA_PACKAGE_CONCENTRATIONS_H 4 #ifdef VRNA_WARN_DEPRECATED 5 # if defined(__clang__) 6 # define DEPRECATED(func, msg) func __attribute__ ((deprecated("", msg))) 7 # elif defined(__GNUC__) 8 # define DEPRECATED(func, msg) func __attribute__ ((deprecated(msg))) 10 # define DEPRECATED(func, msg) func 13 # define DEPRECATED(func, msg) func 31 #ifndef VRNA_DISABLE_BACKWARD_COMPATIBILITY 80 const double *startconc,
88 #ifndef VRNA_DISABLE_BACKWARD_COMPATIBILITY 122 "Use vrna_pf_dimer_concentrations() instead");
double Bc_start
start concentration B
Definition: concentrations.h:47
Data structure for concentration dependency computations.
Definition: concentrations.h:45
double Ac_start
start concentration A
Definition: concentrations.h:46
The data structure that contains temperature scaled Boltzmann weights of the energy parameters...
Definition: basic.h:103
double ABc
End concentration AB.
Definition: concentrations.h:48
vrna_dimer_conc_t * get_concentrations(double FEAB, double FEAA, double FEBB, double FEA, double FEB, double *startconc)
Given two start monomer concentrations a and b, compute the concentrations in thermodynamic equilibri...
Functions to deal with sets of energy parameters.
vrna_dimer_conc_t * vrna_pf_dimer_concentrations(double FcAB, double FcAA, double FcBB, double FEA, double FEB, const double *startconc, const vrna_exp_param_t *exp_params)
Given two start monomer concentrations a and b, compute the concentrations in thermodynamic equilibri...