|
enum | lpret_enum {
lpFATAL = -1,
lpINV = 0,
lpOPTIMAL,
lpUNBOUNDED,
lpSWING,
lpINFEAS,
lpACCCHK,
lpSTALLED,
lpITERLIM,
lpNOSPACE,
lpLOSTFEAS,
lpPUNT,
lpFORCEDUAL,
lpFORCEPRIMAL,
lpFORCEFULL
} |
|
enum | dyphase_enum {
dyINV = 0,
dyINIT,
dyPRIMAL1,
dyPRIMAL2,
dyDUAL,
dyPURGEVAR,
dyGENVAR,
dyADDVAR,
dyPURGECON,
dyGENCON,
dyADDCON,
dyFORCEDUAL,
dyFORCEPRIMAL,
dyFORCEFULL,
dyDONE
} |
|
enum | dyret_enum {
dyrFATAL = -10,
dyrITERLIM,
dyrSTALLED,
dyrBSPACE = -7,
dyrSINGULAR = -6,
dyrNUMERIC = -5,
dyrLOSTPFEAS,
dyrLOSTDFEAS,
dyrDEGEN,
dyrMADPIV,
dyrINV = 0,
dyrOK = 1,
dyrPATCHED = 2,
dyrRESELECT,
dyrREQCHK,
dyrACCCHK,
dyrPUNT,
dyrOPTIMAL,
dyrUNBOUND,
dyrSWING,
dyrINFEAS
} |
|
enum | ibtype_enum { ibINV = 0,
ibLOGICAL,
ibSLACK,
ibARCH
} |
|
enum | cxtype_enum {
cxINV = 0,
cxLOAD,
cxUNLOAD,
cxSINGLELP,
cxINITIALLP,
cxBANDC,
cxUSERPIV
} |
|
|
void | dy_defaults (lpopts_struct **opts, lptols_struct **tols) |
|
void | dy_checkdefaults (consys_struct *sys, lpopts_struct *opts, lptols_struct *tols) |
|
void | dy_setprintopts (int lvl, lpopts_struct *opts) |
|
lpret_enum | dylp (lpprob_struct *orig_lp, lpopts_struct *orig_opts, lptols_struct *orig_tols, lpstats_struct *orig_stats) |
|
void * | dy_getOwner () |
|
bool | dy_dupbasis (int dst_basissze, basis_struct **p_dst_basis, basis_struct *src_basis, int dst_statussze, flags **p_dst_status, int src_statuslen, flags *src_status) |
|
void | dy_freesoln (lpprob_struct *lpprob) |
|
bool | dy_pricenbvars (lpprob_struct *orig_lp, flags priceme, double **p_ocbar, int *p_nbcnt, int **p_nbvars) |
|
bool | dy_pricedualpiv (lpprob_struct *orig_lp, int oxindx, double nubi, double xi, double nlbi, int nbcnt, int *nbvars, double *cbar, double *p_upeni, double *p_dpeni) |
|
bool | dy_abarj (lpprob_struct *orig_lp, int tgt_j, double **p_abarj) |
|
bool | dy_betaj (lpprob_struct *orig_lp, int tgt_j, double **p_betaj) |
|
bool | dy_betak (lpprob_struct *orig_lp, int col_k, double **p_betaj) |
|
bool | dy_betai (lpprob_struct *orig_lp, int tgt_i, double **p_betai) |
|
bool | dy_abari (lpprob_struct *orig_lp, int tgt_i, double **p_abari, double **p_betai) |
|
bool | dy_primalRays (lpprob_struct *orig_lp, int *p_numRays, double ***p_rays) |
|
bool | dy_dualRays (lpprob_struct *orig_lp, bool fullRay, int *p_numRays, double ***p_rays, bool trueDuals) |
|
void | dy_colDuals (lpprob_struct *orig_lp, double **p_cbar, bool trueDuals) |
|
void | dy_rowDuals (lpprob_struct *orig_lp, double **p_y, bool trueDuals) |
|
void | dy_rowDualsGivenC (lpprob_struct *orig_lp, double **p_y, const double *c, bool trueDuals) |
|
void | dy_colPrimals (lpprob_struct *orig_lp, double **p_x) |
|
void | dy_rowPrimals (lpprob_struct *orig_lp, double **p_xB, int **p_indB) |
|
void | dy_logPrimals (lpprob_struct *orig_lp, double **p_logx) |
|
void | dy_colStatus (lpprob_struct *orig_lp, flags **p_colstat) |
|
void | dy_logStatus (lpprob_struct *orig_lp, flags **p_logstat) |
|
bool | dy_expandxopt (lpprob_struct *lp, double **p_xopt) |
|
const char * | dy_prtlpret (lpret_enum lpret) |
|
const char * | dy_prtlpphase (dyphase_enum phase, bool abbrv) |
|
char * | dy_prtvstat (flags status) |
|
bool | dy_dumpcompact (ioid chn, bool echo, lpprob_struct *soln, bool nbzeros) |
|
void | dy_setlogchn (ioid chn) |
|
void | dy_setgtxecho (bool echo) |
|
void | dy_initstats (lpstats_struct **p_lpstats, consys_struct *orig_sys) |
|
void | dy_dumpstats (ioid chn, bool echo, lpstats_struct *lpstats, consys_struct *orig_sys) |
|
void | dy_freestats (lpstats_struct **p_lpstats) |
|