CAFE
Computational Analysis of gene Family Evolution
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
input_values.h
Go to the documentation of this file.
1 
2 typedef struct {
4 
7 
8  int num_mus;
9  int first_mu;
10 #if 0
11 
12  double *lambdas;
13 
14  double *k_weights;
15 #else
16  double *parameters;
18 #endif
19 } input_values;
20 
23 void input_values_construct(input_values* vals, int count);
25 void input_values_set_lambdas(input_values *dest, double *src, int count);
26 void input_values_set_mus(input_values *dest, double *src, int start, int count);
27 void input_values_set_k_weights(input_values *dest, double *src, int start, int count);
28 void input_values_copy_weights(double *out, input_values *src, int start, int count);
void input_values_set_lambdas(input_values *dest, double *src, int count)
Definition: input_values.c:61
void input_values_init(input_values *vals)
Definition: input_values.c:5
void input_values_copy_weights(double *out, input_values *src, int start, int count)
Definition: input_values.c:84
int num_allocated
Definition: input_values.h:17
tuple start
Definition: caferror.py:381
void input_values_set_mus(input_values *dest, double *src, int start, int count)
Definition: input_values.c:76
int num_mus
Definition: input_values.h:8
int first_mu
Definition: input_values.h:9
void input_values_destruct(input_values *vals)
Definition: input_values.c:30
int num_k_weights
Definition: input_values.h:5
int num_lambdas
Definition: input_values.h:3
void input_values_set_k_weights(input_values *dest, double *src, int start, int count)
Definition: input_values.c:68
Definition: input_values.h:2
double * parameters
Definition: input_values.h:16
void input_values_copy(input_values *dest, input_values *src)
Definition: input_values.c:42
int first_k_weight
Definition: input_values.h:6
void input_values_construct(input_values *vals, int count)
Definition: input_values.c:23