biomcmc-lib
0.1
low level library for phylogenetic analysis
|
Data Fields | |
int ** | cost |
int | size |
cost matrix | |
int | initial_cost |
assignment size. Cost is a square matrix, so size should be an overestimate where "missing" nodes are added w/ cost zero | |
int | final_cost |
sum of lowest input cost values for each column. The hungarian method rescales them so that minimum per column is zero | |
int * | col_mate |
our final cost is on rescaled cost matrix, therefore to restore the "classical" optimal cost one should sum it with initial_cost | |
int * | unchosen_row |
int * | slack_row |
int * | row_mate |
int * | parent_row |
double ** | dcost |
col_mate[row] with column match for row | |
double | initial_dcost |
double | final_dcost |
double * | row_dec_d |
costs when working with float numbers instead of integers | |
double * | col_inc_d |
double * | slack_d |
int * | row_dec |
int * | col_inc |
int * | slack |
bool | is_double |