|
double dot_product | PROTO ((double *val, int *ind, int collen, double *col)) |
|
void free_lp_arrays | PROTO ((LPdata *lp_data)) |
|
void free_mip_desc | PROTO ((MIPdesc *mip)) |
|
void size_lp_arrays | PROTO ((LPdata *lp_data, char do_realloc, char set_max, int row_num, int col_num, int nzcnt)) |
|
void load_lp_prob | PROTO ((LPdata *lp_data, int scaling, int fastmip)) |
|
void load_basis | PROTO ((LPdata *lp_data, int *cstat, int *rstat)) |
|
void add_rows | PROTO ((LPdata *lp_data, int rcnt, int nzcnt, double *rhs, char *sense, int *rmatbeg, int *rmatind, double *rmatval)) |
|
void add_cols | PROTO ((LPdata *lp_data, int ccnt, int nzcnt, double *obj, int *cmatbeg, int *cmatind, double *cmatval, double *lb, double *ub, char *where_to_move)) |
|
void change_row | PROTO ((LPdata *lp_data, int row_ind, char sense, double rhs, double range)) |
|
void change_col | PROTO ((LPdata *lp_data, int col_ind, char sense, double lb, double ub)) |
|
int initial_lp_solve | PROTO ((LPdata *lp_data, int *iterd)) |
|
void btran | PROTO ((LPdata *lp_data, double *col)) |
|
void get_binvcol | PROTO ((LPdata *lp_data, int j, double *col)) |
|
void get_binvrow | PROTO ((LPdata *lp_data, int i, double *row)) |
|
void set_obj_upper_lim | PROTO ((LPdata *lp_data, double lim)) |
|
void set_timelim | PROTO ((LPdata *lp_data, double timelim)) |
|
void set_itlim | PROTO ((LPdata *lp_data, int itlim)) |
|
void get_column | PROTO ((LPdata *lp_data, int j, double *colval, int *colind, int *collen, double *cj)) |
|
void get_row | PROTO ((LPdata *lp_data, int i, double *rowval, int *rowind, int *rowlen, double *rowub, double *rowlb)) |
|
int get_proof_of_infeas | PROTO ((LPdata *lp_data, int *infind)) |
|
void change_range | PROTO ((LPdata *lp_data, int rowind, double value)) |
|
void change_rhs | PROTO ((LPdata *lp_data, int rownum, int *rhsind, double *rhsval)) |
|
void change_sense | PROTO ((LPdata *lp_data, int cnt, int *index, char *sense)) |
|
void change_bounds | PROTO ((LPdata *lp_data, int cnt, int *index, char *lu, double *bd)) |
|
void change_lbub | PROTO ((LPdata *lp_data, int j, double lb, double ub)) |
|
void change_ub | PROTO ((LPdata *lp_data, int j, double ub)) |
|
void change_lb | PROTO ((LPdata *lp_data, int j, double lb)) |
|
void get_ub | PROTO ((LPdata *lp_data, int j, double *ub)) |
|
void get_lb | PROTO ((LPdata *lp_data, int j, double *lb)) |
|
void get_objcoef | PROTO ((LPdata *lp_data, int j, double *objcoef)) |
|
void | get_objcoeffs (LPdata *lp_data) |
|
void | change_objcoeff (LPdata *lp_data, const int *indexFirst, const int *indexLast, double *coeffs) |
|
void | get_rhs_rng_sense (LPdata *lp_data) |
|
int | copy_lp_data (LPdata *lp_data, LPdata *new_data) |
|
void delete_rows | PROTO ((LPdata *lp_data, int deletable, int *free_rows)) |
|
void delete_rows_with_ind | PROTO ((LPdata *lp_data, int deletable, int *rowind)) |
|
int delete_cols | PROTO ((LPdata *lp_data, int delnum, int *delstat)) |
|
void release_var | PROTO ((LPdata *lp_data, int j, int where_to_move)) |
|
void free_row_set | PROTO ((LPdata *lp_data, int length, int *index)) |
|
int read_mps | PROTO ((MIPdesc *mip, char *infile, char *probname, int verbosity)) |
|
void write_mps | PROTO ((LPdata *lp_data, char *fname)) |
|
void write_mip_desc_mps | PROTO ((MIPdesc *mip, char *fname)) |
|