|
consys_struct * | consys_create (const char *nme, flags parts, flags opts, int concnt, int varcnt, double infinity) |
|
bool | consys_dupsys (consys_struct *src, consys_struct **dst, flags dstvecs) |
|
void | consys_free (consys_struct *consys) |
|
bool | consys_realloc (consys_struct *consys, char rowcol, int incr) |
|
bool | consys_attach (consys_struct *consys, flags what, int elsze, void **pvec) |
|
bool | consys_update (consys_struct *consys, void *oldvec, void *newvec) |
|
bool | consys_detach (consys_struct *consys, void **pvec, bool all) |
|
bool | consys_addcol_pk (consys_struct *consys, vartyp_enum vartyp, pkvec_struct *pkcol, double obj, double vlb, double vub) |
|
bool | consys_addcol_ex (consys_struct *consys, vartyp_enum vartyp, const char **nme, double *excol, double obj, double vlb, double vub) |
|
bool | consys_addrow_pk (consys_struct *consys, char rowclass, contyp_enum contyp, pkvec_struct *pkrow, double rhs, double rhslow, conbnd_struct *cub, conbnd_struct *clb) |
|
bool | consys_getcol_pk (consys_struct *consys, int colndx, pkvec_struct **pkvec) |
|
bool | consys_getcol_ex (consys_struct *consys, int colndx, double **vec) |
|
bool | consys_getrow_pk (consys_struct *consys, int rowndx, pkvec_struct **pkvec) |
|
bool | consys_getrow_ex (consys_struct *consys, int rowndx, double **vec) |
|
bool | consys_delcol (consys_struct *consys, int colndx) |
|
bool | consys_delrow (consys_struct *consys, int rowndx) |
|
bool | consys_delrow_stable (consys_struct *consys, int rowndx) |
|
bool | consys_setcoeff (consys_struct *consys, int rowndx, int colndx, double val) |
|
double | consys_getcoeff (consys_struct *consys, int rowndx, int colndx) |
|
bool | consys_logicals (consys_struct *consys) |
|
int | consys_gcdrow (consys_struct *consys, int rowndx) |
|
double | consys_dotcol (consys_struct *consys, int colndx, double *vec) |
|
double | consys_dotrow (consys_struct *consys, int rowndx, double *vec) |
|
double | consys_1normrow (consys_struct *consys, int rowndx) |
|
double | consys_ssqrow (consys_struct *consys, int rowndx) |
|
double | consys_2normrow (consys_struct *consys, int rowndx) |
|
double | consys_infnormrow (consys_struct *consys, int rowndx) |
|
double | consys_1normcol (consys_struct *consys, int rowndx) |
|
double | consys_ssqcol (consys_struct *consys, int rowndx) |
|
double | consys_2normcol (consys_struct *consys, int rowndx) |
|
double | consys_infnormcol (consys_struct *consys, int rowndx) |
|
bool | consys_mulrow (consys_struct *consys, int rowndx, double scalar) |
|
bool | consys_divrow (consys_struct *consys, int rowndx, double scalar) |
|
bool | consys_accumcol (consys_struct *consys, int colndx, double *vec) |
|
bool | consys_mulaccumcol (consys_struct *consys, int colndx, double scalar, double *vec) |
|
bool | consys_evalsys (consys_struct *consys, double *scm, int *gecnt) |
|
bool | consys_geomscale (consys_struct *consys, double **rowscale, double **colscale) |
|
bool | consys_equiscale (consys_struct *consys, double **rowscale, double **colscale) |
|
bool | consys_applyscale (consys_struct *consys, bool convctyp, double *rowscale, double *colscale) |
|
const char * | consys_prtvartyp (vartyp_enum vartyp) |
|
const char * | consys_prtcontyp (contyp_enum contyp) |
|
char * | consys_assocnme (consys_struct *consys, flags which) |
|
char * | consys_conbndnme (char bndlett, int cndx, conbnd_struct *bnd) |
|
char * | consys_conbndval (conbnd_struct *bnd) |
|
void | consys_prtcon (ioid chn, bool echo, consys_struct *consys, int i, const char *pfx) |
|
void | consys_chgnme (consys_struct *consys, char cv, int ndx, const char *newnme) |
|
const char * | consys_nme (consys_struct *consys, char cv, int ndx, bool pfx, char *clientbuf) |
|