ldbl_lpinfo Struct Reference

#include <QSopt_ex.h>

Collaboration diagram for ldbl_lpinfo:

Collaboration graph
[legend]

Detailed Description

Definition at line 8373 of file QSopt_ex.h.

Data Fields

int basisid
ldbl_lp_status_info basisstat
int * baz
ldbl_bndinfobchanges
int * bfeas
long double * bz
ldbl_coefinfocchanges
ldbl_count_structcnts
long double * cz
int * dfeas
int dIIratio
long double dinfeas
int dIratio
long double dobjval
long double * dz
ldbl_factor_workf
int fbasisid
int final_phase
int infub_ix
int iterskip
int * iwork
int localrows
long double * lz
int * matbeg
int * matcnt
int matfree
int * matind
int matsize
long double * matval
int maxiter
double maxtime
int * nbaz
int nbchange
int ncchange
int ncols
int nnbasic
int nrows
ldbl_ILLlpdataO
long double objbound
long double objval
long double * pIdz
int pIIratio
long double pinfeas
long double * pIpiz
int pIratio
long double * pIxbz
long double * piz
long double pobjval
ldbl_lp_status_info probstat
int * rowbeg
int * rowcnt
int * rowind
long double * rowval
ILLrandstate rstate
ldbl_svector srhs
ldbl_svector ssoln
double starttime
ldbl_tol_structtol
ldbl_pI_uinfo upd
long double * uz
char * vclass
int * vindex
int * vstat
int * vtype
ldbl_svector work
long double * xbz
ldbl_svector yjz
ldbl_svector zA
ldbl_svector zz


Field Documentation

int ldbl_lpinfo::basisid

Definition at line 8412 of file QSopt_ex.h.

Referenced by ldbl_ILLbasis_factor(), ldbl_ILLbasis_get_cinitial(), ldbl_ILLbasis_get_initial(), ldbl_ILLbasis_load(), ldbl_ILLbasis_tableau_row(), ldbl_ILLfct_update_basis_info(), ldbl_ILLlib_addcol(), ldbl_ILLlib_getbasis(), ldbl_ILLlib_strongbranch(), ldbl_ILLlib_writebasis(), ldbl_ILLsimplex(), ldbl_ILLsimplex_load_lpinfo(), ldbl_ILLsimplex_retest_dsolution(), ldbl_ILLsimplex_retest_psolution(), and ldbl_opt_work().

ldbl_lp_status_info ldbl_lpinfo::basisstat

Definition at line 8383 of file QSopt_ex.h.

Referenced by ldbl_build_internal_lpinfo(), ldbl_ILLfct_set_status_values(), ldbl_ILLlib_objval(), ldbl_ILLsimplex(), ldbl_ILLsimplex_infcertificate(), and ldbl_ILLsimplex_solution().

int* ldbl_lpinfo::baz

Definition at line 8414 of file QSopt_ex.h.

Referenced by ldbl_compute_primalI_inf(), ldbl_compute_primalII_inf(), ldbl_dual_phaseII_step(), ldbl_expand_phaseI_bounds(), ldbl_expand_var_bounds(), ldbl_ILLbasis_build_basisinfo(), ldbl_ILLbasis_factor(), ldbl_ILLbasis_free_basisinfo(), ldbl_ILLbasis_get_cinitial(), ldbl_ILLbasis_init_basisinfo(), ldbl_ILLbasis_load(), ldbl_ILLbasis_tableau_row(), ldbl_ILLfct_check_pfeasible(), ldbl_ILLfct_check_pIpfeasible(), ldbl_ILLfct_compute_piz(), ldbl_ILLfct_compute_pobj(), ldbl_ILLfct_update_basis_info(), ldbl_ILLfct_update_pfeas(), ldbl_ILLlib_addrows(), ldbl_ILLlib_basis_order(), ldbl_ILLprice_get_colnorms(), ldbl_ILLprice_update_ddevex_norms(), ldbl_ILLprice_update_pdevex_norms(), ldbl_ILLratio_longdII_test(), ldbl_ILLratio_pI_test(), ldbl_ILLratio_pII_test(), ldbl_ILLratio_pivotin_test(), ldbl_ILLsimplex_infcertificate(), ldbl_ILLsimplex_solution(), ldbl_primal_phaseI_step(), ldbl_primal_phaseII_step(), and ldbl_set_basis_indices().

ldbl_bndinfo* ldbl_lpinfo::bchanges

Definition at line 8438 of file QSopt_ex.h.

Referenced by ldbl_free_internal_lpinfo(), ldbl_ILLfct_bound_shift(), ldbl_ILLfct_unroll_bound_change(), and ldbl_init_internal_lpinfo().

int* ldbl_lpinfo::bfeas

Definition at line 8431 of file QSopt_ex.h.

Referenced by ldbl_free_internal_lpinfo(), ldbl_ILLfct_check_pfeasible(), ldbl_ILLfct_compute_phaseI_piz(), ldbl_ILLfct_update_pfeas(), ldbl_ILLratio_pI_test(), and ldbl_init_internal_lpinfo().

long double* ldbl_lpinfo::bz

Definition at line 8392 of file QSopt_ex.h.

Referenced by ldbl_build_internal_lpinfo(), ldbl_ILLbasis_tableau_row(), ldbl_ILLfct_compute_dobj(), and ldbl_ILLfct_compute_xbz().

ldbl_coefinfo* ldbl_lpinfo::cchanges

Definition at line 8439 of file QSopt_ex.h.

Referenced by ldbl_free_internal_lpinfo(), ldbl_ILLfct_coef_shift(), ldbl_ILLfct_unroll_coef_change(), and ldbl_init_internal_lpinfo().

ldbl_count_struct* ldbl_lpinfo::cnts

Definition at line 8435 of file QSopt_ex.h.

Referenced by ldbl_free_internal_lpinfo(), ldbl_ILLfct_init_counts(), ldbl_ILLfct_print_counts(), ldbl_ILLfct_update_counts(), ldbl_ILLlib_iter(), ldbl_ILLprice_test_for_heap(), ldbl_ILLsimplex(), and ldbl_init_internal_lpinfo().

long double* ldbl_lpinfo::cz

Definition at line 8395 of file QSopt_ex.h.

Referenced by ldbl_build_internal_lpinfo(), ldbl_expand_var_coefs(), ldbl_free_internal_lpinfo(), ldbl_get_initial_basis1(), ldbl_get_initial_basis2(), ldbl_get_var_info(), ldbl_ILLfct_coef_shift(), ldbl_ILLfct_compute_dz(), ldbl_ILLfct_compute_piz(), ldbl_ILLfct_compute_pobj(), ldbl_ILLfct_unroll_coef_change(), ldbl_ILLprice_column(), ldbl_ILLratio_dII_test(), ldbl_ILLratio_longdII_test(), ldbl_ILLsimplex_free_lpinfo(), and ldbl_init_internal_lpinfo().

int* ldbl_lpinfo::dfeas

Definition at line 8432 of file QSopt_ex.h.

Referenced by ldbl_free_internal_lpinfo(), ldbl_ILLfct_check_dfeasible(), ldbl_ILLfct_compute_phaseI_xbz(), ldbl_ILLfct_update_dfeas(), ldbl_ILLratio_dI_test(), and ldbl_init_internal_lpinfo().

int ldbl_lpinfo::dIIratio

Definition at line 8443 of file QSopt_ex.h.

long double ldbl_lpinfo::dinfeas

Definition at line 8380 of file QSopt_ex.h.

Referenced by ldbl_dual_phaseI_step(), ldbl_ILLbasis_get_cinitial(), ldbl_ILLsimplex(), ldbl_monitor_iter(), ldbl_primal_phaseII_step(), ldbl_QScreate_prob(), and ldbl_QSfree_prob().

int ldbl_lpinfo::dIratio

Definition at line 8442 of file QSopt_ex.h.

long double ldbl_lpinfo::dobjval

Definition at line 8378 of file QSopt_ex.h.

Referenced by ldbl_dual_phaseII_step(), ldbl_ILLfct_compute_dobj(), ldbl_ILLlib_objval(), ldbl_ILLlib_strongbranch(), ldbl_ILLsimplex(), ldbl_monitor_iter(), ldbl_QScreate_prob(), and ldbl_QSfree_prob().

long double* ldbl_lpinfo::dz

Definition at line 8404 of file QSopt_ex.h.

Referenced by ldbl_compute_dualII_inf(), ldbl_expand_var_coefs(), ldbl_free_internal_lpinfo(), ldbl_ILLfct_check_dfeasible(), ldbl_ILLfct_coef_shift(), ldbl_ILLfct_compute_dobj(), ldbl_ILLfct_compute_dz(), ldbl_ILLfct_dphaseI_simple_update(), ldbl_ILLfct_dual_adjust(), ldbl_ILLfct_unroll_coef_change(), ldbl_ILLfct_update_dfeas(), ldbl_ILLfct_update_dz(), ldbl_ILLprice_column(), ldbl_ILLratio_dII_test(), ldbl_ILLratio_longdII_test(), ldbl_init_internal_lpinfo(), and ldbl_primal_phaseII_step().

ldbl_factor_work* ldbl_lpinfo::f

Definition at line 8419 of file QSopt_ex.h.

Referenced by ldbl_ILLbasis_column_solve(), ldbl_ILLbasis_column_solve_update(), ldbl_ILLbasis_factor(), ldbl_ILLbasis_free_basisinfo(), ldbl_ILLbasis_init_basisinfo(), ldbl_ILLbasis_row_solve(), ldbl_ILLbasis_update(), ldbl_ILLfct_compute_binvrow(), and ldbl_ILLfct_compute_yz().

int ldbl_lpinfo::fbasisid

Definition at line 8418 of file QSopt_ex.h.

Referenced by ldbl_ILLbasis_build_basisinfo(), ldbl_ILLbasis_factor(), ldbl_ILLbasis_get_cinitial(), ldbl_ILLbasis_load(), ldbl_ILLbasis_tableau_row(), ldbl_ILLsimplex(), ldbl_ILLsimplex_retest_dsolution(), ldbl_ILLsimplex_retest_psolution(), and ldbl_opt_work().

int ldbl_lpinfo::final_phase

Definition at line 8409 of file QSopt_ex.h.

Referenced by ldbl_dual_phaseI_step(), ldbl_dual_phaseII_step(), ldbl_ILLsimplex_infcertificate(), ldbl_primal_phaseI_step(), and ldbl_primal_phaseII_step().

int ldbl_lpinfo::infub_ix

Definition at line 8410 of file QSopt_ex.h.

Referenced by ldbl_dual_phaseII_step(), and ldbl_ILLsimplex_infcertificate().

int ldbl_lpinfo::iterskip

Definition at line 8446 of file QSopt_ex.h.

Referenced by ldbl_ILLsimplex_load_lpinfo(), ldbl_QSset_reporter(), and ldbl_report_value().

int* ldbl_lpinfo::iwork

Definition at line 8429 of file QSopt_ex.h.

Referenced by ldbl_add_vectors(), ldbl_compute_zA3(), ldbl_free_internal_lpinfo(), ldbl_ILLfct_update_dfeas(), ldbl_ILLfct_update_pfeas(), ldbl_ILLprice_mpartial_group(), ldbl_ILLprice_update_mpartial_price(), ldbl_ILLratio_pivotin_test(), and ldbl_init_internal_lpinfo().

int ldbl_lpinfo::localrows

Definition at line 8396 of file QSopt_ex.h.

Referenced by ldbl_free_internal_lpinfo(), and ldbl_init_internal_lpinfo().

long double* ldbl_lpinfo::lz

Definition at line 8393 of file QSopt_ex.h.

Referenced by ldbl_build_internal_lpinfo(), ldbl_compute_primalI_inf(), ldbl_compute_primalII_inf(), ldbl_expand_phaseI_bounds(), ldbl_expand_var_bounds(), ldbl_free_internal_lpinfo(), ldbl_get_initial_basis1(), ldbl_get_initial_basis2(), ldbl_ILLbasis_tableau_row(), ldbl_ILLfct_bound_shift(), ldbl_ILLfct_check_pfeasible(), ldbl_ILLfct_check_pIpfeasible(), ldbl_ILLfct_compute_dobj(), ldbl_ILLfct_compute_pobj(), ldbl_ILLfct_compute_xbz(), ldbl_ILLfct_dual_adjust(), ldbl_ILLfct_set_variable_type(), ldbl_ILLfct_unroll_bound_change(), ldbl_ILLfct_update_dIIfeas(), ldbl_ILLfct_update_pfeas(), ldbl_ILLfct_update_xz(), ldbl_ILLratio_longdII_test(), ldbl_ILLratio_pI_test(), ldbl_ILLratio_pII_test(), ldbl_ILLratio_pivotin_test(), ldbl_ILLsimplex_free_lpinfo(), ldbl_ILLsimplex_infcertificate(), ldbl_ILLsimplex_solution(), ldbl_init_internal_lpinfo(), and ldbl_init_slack_basis().

int* ldbl_lpinfo::matbeg

Definition at line 8387 of file QSopt_ex.h.

Referenced by ldbl_build_internal_lpinfo(), ldbl_compute_zA1(), ldbl_ILLbasis_factor(), ldbl_ILLfct_compute_dz(), ldbl_ILLfct_compute_phaseI_dz(), ldbl_ILLfct_compute_phaseI_xbz(), ldbl_ILLfct_compute_xbz(), ldbl_ILLfct_compute_yz(), ldbl_ILLfct_set_variable_type(), ldbl_ILLfct_update_dfeas(), ldbl_ILLfct_update_dIIfeas(), ldbl_ILLlib_addrows(), ldbl_ILLprice_column(), ldbl_ILLprice_update_psteep_norms(), ldbl_init_slack_basis(), and ldbl_primal_col_select().

int* ldbl_lpinfo::matcnt

Definition at line 8386 of file QSopt_ex.h.

Referenced by ldbl_build_internal_lpinfo(), ldbl_compute_zA1(), ldbl_get_initial_basis2(), ldbl_ILLbasis_factor(), ldbl_ILLbasis_get_cinitial(), ldbl_ILLfct_compute_dz(), ldbl_ILLfct_compute_phaseI_dz(), ldbl_ILLfct_compute_phaseI_xbz(), ldbl_ILLfct_compute_xbz(), ldbl_ILLfct_compute_yz(), ldbl_ILLfct_set_variable_type(), ldbl_ILLfct_update_dfeas(), ldbl_ILLfct_update_dIIfeas(), ldbl_ILLlib_addrows(), ldbl_ILLprice_column(), ldbl_ILLprice_update_psteep_norms(), ldbl_ILLsimplex(), and ldbl_primal_col_select().

int ldbl_lpinfo::matfree

Definition at line 8390 of file QSopt_ex.h.

int* ldbl_lpinfo::matind

Definition at line 8388 of file QSopt_ex.h.

Referenced by ldbl_build_internal_lpinfo(), ldbl_compute_zA1(), ldbl_ILLbasis_factor(), ldbl_ILLfct_compute_dz(), ldbl_ILLfct_compute_phaseI_dz(), ldbl_ILLfct_compute_phaseI_xbz(), ldbl_ILLfct_compute_xbz(), ldbl_ILLfct_compute_yz(), ldbl_ILLfct_set_variable_type(), ldbl_ILLfct_update_dfeas(), ldbl_ILLfct_update_dIIfeas(), ldbl_ILLlib_addrows(), ldbl_ILLprice_column(), ldbl_ILLprice_update_psteep_norms(), ldbl_init_slack_basis(), and ldbl_primal_col_select().

int ldbl_lpinfo::matsize

Definition at line 8391 of file QSopt_ex.h.

long double* ldbl_lpinfo::matval

Definition at line 8389 of file QSopt_ex.h.

Referenced by ldbl_build_internal_lpinfo(), ldbl_compute_zA1(), ldbl_ILLbasis_factor(), ldbl_ILLfct_compute_dz(), ldbl_ILLfct_compute_phaseI_dz(), ldbl_ILLfct_compute_phaseI_xbz(), ldbl_ILLfct_compute_xbz(), ldbl_ILLfct_compute_yz(), ldbl_ILLfct_update_dfeas(), ldbl_ILLfct_update_dIIfeas(), ldbl_ILLlib_addrows(), ldbl_ILLprice_column(), ldbl_ILLprice_update_psteep_norms(), and ldbl_primal_col_select().

int ldbl_lpinfo::maxiter

Definition at line 8445 of file QSopt_ex.h.

Referenced by ldbl_ILLlib_strongbranch(), ldbl_ILLsimplex_load_lpinfo(), ldbl_monitor_iter(), ldbl_QSget_param(), and ldbl_QSset_param().

double ldbl_lpinfo::maxtime

Definition at line 8447 of file QSopt_ex.h.

Referenced by ldbl_ILLsimplex_load_lpinfo(), ldbl_monitor_iter(), ldbl_QSget_param_EGlpNum(), and ldbl_QSset_param_EGlpNum().

int* ldbl_lpinfo::nbaz

Definition at line 8415 of file QSopt_ex.h.

Referenced by ldbl_compute_dualI_inf(), ldbl_compute_dualII_inf(), ldbl_compute_zA1(), ldbl_dual_phaseII_step(), ldbl_expand_var_coefs(), ldbl_ILLbasis_build_basisinfo(), ldbl_ILLbasis_free_basisinfo(), ldbl_ILLbasis_init_basisinfo(), ldbl_ILLbasis_load(), ldbl_ILLbasis_tableau_row(), ldbl_ILLfct_check_dfeasible(), ldbl_ILLfct_check_pIdfeasible(), ldbl_ILLfct_compute_dobj(), ldbl_ILLfct_compute_dz(), ldbl_ILLfct_compute_phaseI_dz(), ldbl_ILLfct_compute_phaseI_xbz(), ldbl_ILLfct_compute_pobj(), ldbl_ILLfct_compute_xbz(), ldbl_ILLfct_dphaseI_simple_update(), ldbl_ILLfct_dual_adjust(), ldbl_ILLfct_update_basis_info(), ldbl_ILLfct_update_dfeas(), ldbl_ILLfct_update_dIIfeas(), ldbl_ILLfct_update_xz(), ldbl_ILLlib_addcol(), ldbl_ILLprice_column(), ldbl_ILLprice_get_colnorms(), ldbl_ILLprice_load_colnorms(), ldbl_ILLprice_update_ddevex_norms(), ldbl_ILLprice_update_pdevex_norms(), ldbl_ILLprice_update_psteep_norms(), ldbl_ILLratio_dI_test(), ldbl_ILLratio_dII_test(), ldbl_ILLratio_longdII_test(), ldbl_ILLratio_pI_test(), ldbl_ILLratio_pII_test(), ldbl_ILLsimplex_solution(), ldbl_primal_phaseI_step(), ldbl_primal_phaseII_step(), and ldbl_set_basis_indices().

int ldbl_lpinfo::nbchange

Definition at line 8436 of file QSopt_ex.h.

Referenced by ldbl_ILLfct_bound_shift(), ldbl_ILLfct_set_status_values(), ldbl_ILLfct_unroll_bound_change(), ldbl_primal_phaseII_step(), and ldbl_terminate_simplex().

int ldbl_lpinfo::ncchange

Definition at line 8437 of file QSopt_ex.h.

Referenced by ldbl_dual_phaseII_step(), ldbl_ILLfct_coef_shift(), ldbl_ILLfct_set_status_values(), ldbl_ILLfct_unroll_coef_change(), and ldbl_terminate_simplex().

int ldbl_lpinfo::ncols

Definition at line 8385 of file QSopt_ex.h.

Referenced by ldbl_build_internal_lpinfo(), ldbl_cleanup_mip(), ldbl_get_initial_basis1(), ldbl_get_initial_basis2(), ldbl_get_var_info(), ldbl_ILLbasis_get_cinitial(), ldbl_ILLbasis_get_initial(), ldbl_ILLbasis_tableau_row(), ldbl_ILLfct_compute_vA(), ldbl_ILLfct_set_variable_type(), ldbl_ILLlib_addrows(), ldbl_ILLlib_print_x(), ldbl_ILLprice_build_ddevex_norms(), ldbl_ILLprice_build_pdevex_norms(), ldbl_ILLsimplex(), ldbl_init_slack_basis(), and ldbl_set_basis_indices().

int ldbl_lpinfo::nnbasic

Definition at line 8413 of file QSopt_ex.h.

Referenced by ldbl_build_internal_lpinfo(), ldbl_compute_zA1(), ldbl_expand_var_coefs(), ldbl_ILLfct_check_dfeasible(), ldbl_ILLfct_check_pIdfeasible(), ldbl_ILLfct_compute_dobj(), ldbl_ILLfct_compute_dz(), ldbl_ILLfct_compute_phaseI_dz(), ldbl_ILLfct_compute_phaseI_xbz(), ldbl_ILLfct_compute_pobj(), ldbl_ILLfct_compute_xbz(), ldbl_ILLfct_dphaseI_simple_update(), ldbl_ILLfct_dual_adjust(), ldbl_ILLfct_init_counts(), ldbl_ILLfct_print_counts(), ldbl_ILLprice_build_mpartial_info(), ldbl_ILLprice_build_pdevex_norms(), ldbl_ILLprice_build_pricing_info(), ldbl_ILLprice_build_psteep_norms(), ldbl_ILLprice_compute_dual_inf(), ldbl_ILLprice_get_colnorms(), ldbl_ILLprice_load_colnorms(), ldbl_ILLprice_primal(), ldbl_ILLsimplex_solution(), ldbl_init_internal_lpinfo(), ldbl_primal_phaseI_step(), and ldbl_set_basis_indices().

int ldbl_lpinfo::nrows

Definition at line 8384 of file QSopt_ex.h.

Referenced by ldbl_build_internal_lpinfo(), ldbl_child_work(), ldbl_compute_zA1(), ldbl_dual_phaseI_step(), ldbl_dual_phaseII_step(), ldbl_expand_phaseI_bounds(), ldbl_expand_var_bounds(), ldbl_get_initial_basis1(), ldbl_get_initial_basis2(), ldbl_ILLbasis_get_cinitial(), ldbl_ILLbasis_tableau_row(), ldbl_ILLfct_check_pfeasible(), ldbl_ILLfct_check_pIpfeasible(), ldbl_ILLfct_compute_dobj(), ldbl_ILLfct_compute_phaseI_piz(), ldbl_ILLfct_compute_phaseI_xbz(), ldbl_ILLfct_compute_piz(), ldbl_ILLfct_compute_pobj(), ldbl_ILLfct_compute_xbz(), ldbl_ILLfct_compute_zA(), ldbl_ILLfct_init_counts(), ldbl_ILLfct_print_counts(), ldbl_ILLfct_update_dfeas(), ldbl_ILLlib_addrows(), ldbl_ILLmip_bfs(), ldbl_ILLprice_build_ddevex_norms(), ldbl_ILLprice_build_dsteep_norms(), ldbl_ILLprice_build_mpartial_info(), ldbl_ILLprice_build_pricing_info(), ldbl_ILLprice_build_psteep_norms(), ldbl_ILLprice_compute_primal_inf(), ldbl_ILLprice_dual(), ldbl_ILLprice_get_colnorms(), ldbl_ILLprice_get_dsteep_norms(), ldbl_ILLprice_get_newnorms(), ldbl_ILLprice_get_rownorms(), ldbl_ILLprice_load_rownorms(), ldbl_ILLsimplex(), ldbl_ILLsimplex_infcertificate(), ldbl_ILLsimplex_solution(), ldbl_init_internal_lpinfo(), ldbl_primal_col_select(), ldbl_primal_phaseI_step(), and ldbl_set_basis_indices().

struct ldbl_ILLlpdata* ldbl_lpinfo::O

Definition at line 8449 of file QSopt_ex.h.

Referenced by ldbl_build_internal_lpinfo(), ldbl_check_integral(), ldbl_child_work(), ldbl_cleanup_mip(), ldbl_delcols_work(), ldbl_find_first_branch(), ldbl_find_middle_branch(), ldbl_find_penalty_branch(), ldbl_find_strong_branch(), ldbl_fix_variables(), ldbl_grab_cache(), ldbl_ILLbasis_build_basisinfo(), ldbl_ILLbasis_factor(), ldbl_ILLbasis_get_cinitial(), ldbl_ILLbasis_get_initial(), ldbl_ILLbasis_load(), ldbl_ILLbasis_tableau_row(), ldbl_ILLbasis_update(), ldbl_ILLfct_print_counts(), ldbl_ILLfct_set_variable_type(), ldbl_ILLlib_addcol(), ldbl_ILLlib_addrow(), ldbl_ILLlib_addrows(), ldbl_ILLlib_basis_order(), ldbl_ILLlib_cache_solution(), ldbl_ILLlib_chgbnd(), ldbl_ILLlib_chgcoef(), ldbl_ILLlib_chgobj(), ldbl_ILLlib_chgrange(), ldbl_ILLlib_chgrhs(), ldbl_ILLlib_chgsense(), ldbl_ILLlib_colindex(), ldbl_ILLlib_colnames(), ldbl_ILLlib_delcols(), ldbl_ILLlib_delrows(), ldbl_ILLlib_getbasis(), ldbl_ILLlib_getbnd(), ldbl_ILLlib_getbnds(), ldbl_ILLlib_getbnds_list(), ldbl_ILLlib_getcoef(), ldbl_ILLlib_getcols(), ldbl_ILLlib_getintflags(), ldbl_ILLlib_getobj(), ldbl_ILLlib_getobj_list(), ldbl_ILLlib_getrhs(), ldbl_ILLlib_getrownorms(), ldbl_ILLlib_getrows(), ldbl_ILLlib_getsenses(), ldbl_ILLlib_optimize(), ldbl_ILLlib_print_x(), ldbl_ILLlib_readbasis(), ldbl_ILLlib_rowindex(), ldbl_ILLlib_rownames(), ldbl_ILLlib_solution(), ldbl_ILLlib_strongbranch(), ldbl_ILLlib_tableau(), ldbl_ILLlib_writebasis(), ldbl_ILLmip_bfs(), ldbl_ILLprice_build_dsteep_norms(), ldbl_ILLprice_build_psteep_norms(), ldbl_ILLsimplex(), ldbl_ILLsimplex_load_lpinfo(), ldbl_ILLsimplex_pivotin(), ldbl_matrix_addcoef(), ldbl_plunge(), ldbl_plunge_work(), ldbl_process_bfs_bbnode(), ldbl_pull_info_from_p(), ldbl_report_value(), ldbl_reset_colindex(), ldbl_reset_rowindex(), ldbl_round_variables(), ldbl_solver_main(), and ldbl_startup_mip().

long double ldbl_lpinfo::objbound

Definition at line 8381 of file QSopt_ex.h.

Referenced by ldbl_ILLsimplex(), ldbl_ILLsimplex_load_lpinfo(), ldbl_ILLsimplex_set_bound(), ldbl_monitor_iter(), ldbl_QScreate_prob(), and ldbl_QSfree_prob().

long double ldbl_lpinfo::objval

Definition at line 8376 of file QSopt_ex.h.

Referenced by ldbl_dual_phaseII_step(), ldbl_ILLfct_compute_dobj(), ldbl_ILLfct_compute_pobj(), ldbl_ILLsimplex(), ldbl_primal_phaseII_step(), ldbl_QScreate_prob(), and ldbl_QSfree_prob().

long double* ldbl_lpinfo::pIdz

Definition at line 8407 of file QSopt_ex.h.

Referenced by ldbl_compute_dualI_inf(), ldbl_free_internal_lpinfo(), ldbl_ILLfct_check_pIdfeasible(), ldbl_ILLfct_compute_phaseI_dz(), ldbl_ILLfct_update_pIdz(), ldbl_ILLfct_update_ppI_prices(), ldbl_ILLprice_column(), ldbl_ILLratio_pI_test(), ldbl_init_internal_lpinfo(), and ldbl_primal_phaseI_step().

int ldbl_lpinfo::pIIratio

Definition at line 8441 of file QSopt_ex.h.

long double ldbl_lpinfo::pinfeas

Definition at line 8379 of file QSopt_ex.h.

Referenced by ldbl_ILLbasis_get_cinitial(), ldbl_ILLsimplex(), ldbl_monitor_iter(), ldbl_primal_phaseI_step(), ldbl_QScreate_prob(), and ldbl_QSfree_prob().

long double* ldbl_lpinfo::pIpiz

Definition at line 8406 of file QSopt_ex.h.

Referenced by ldbl_free_internal_lpinfo(), ldbl_ILLfct_compute_phaseI_dz(), ldbl_ILLfct_compute_phaseI_piz(), ldbl_ILLfct_update_pIpiz(), ldbl_ILLprice_column(), ldbl_ILLsimplex_infcertificate(), ldbl_init_internal_lpinfo(), and ldbl_primal_phaseI_step().

int ldbl_lpinfo::pIratio

Definition at line 8440 of file QSopt_ex.h.

long double* ldbl_lpinfo::pIxbz

Definition at line 8405 of file QSopt_ex.h.

Referenced by ldbl_free_internal_lpinfo(), and ldbl_init_internal_lpinfo().

long double* ldbl_lpinfo::piz

Definition at line 8403 of file QSopt_ex.h.

Referenced by ldbl_free_internal_lpinfo(), ldbl_ILLfct_compute_dobj(), ldbl_ILLfct_compute_dz(), ldbl_ILLfct_compute_piz(), ldbl_ILLfct_update_piz(), ldbl_ILLprice_column(), ldbl_ILLsimplex_solution(), and ldbl_init_internal_lpinfo().

long double ldbl_lpinfo::pobjval

Definition at line 8377 of file QSopt_ex.h.

Referenced by ldbl_ILLfct_compute_pobj(), ldbl_ILLsimplex(), ldbl_monitor_iter(), ldbl_primal_phaseII_step(), ldbl_QScreate_prob(), and ldbl_QSfree_prob().

ldbl_lp_status_info ldbl_lpinfo::probstat

Definition at line 8382 of file QSopt_ex.h.

Referenced by ldbl_build_internal_lpinfo(), and ldbl_ILLfct_set_status_values().

int* ldbl_lpinfo::rowbeg

Definition at line 8398 of file QSopt_ex.h.

Referenced by ldbl_compute_zA3(), ldbl_free_internal_lpinfo(), ldbl_get_initial_basis2(), ldbl_ILLfct_compute_vA(), and ldbl_init_internal_lpinfo().

int* ldbl_lpinfo::rowcnt

Definition at line 8397 of file QSopt_ex.h.

Referenced by ldbl_compute_zA3(), ldbl_free_internal_lpinfo(), ldbl_get_initial_basis2(), ldbl_ILLfct_compute_vA(), and ldbl_init_internal_lpinfo().

int* ldbl_lpinfo::rowind

Definition at line 8399 of file QSopt_ex.h.

Referenced by ldbl_compute_zA3(), ldbl_free_internal_lpinfo(), ldbl_get_initial_basis2(), ldbl_ILLfct_compute_vA(), and ldbl_init_internal_lpinfo().

long double* ldbl_lpinfo::rowval

Definition at line 8400 of file QSopt_ex.h.

Referenced by ldbl_compute_zA3(), ldbl_free_internal_lpinfo(), ldbl_get_initial_basis2(), ldbl_ILLfct_compute_vA(), and ldbl_init_internal_lpinfo().

ILLrandstate ldbl_lpinfo::rstate

Definition at line 8450 of file QSopt_ex.h.

Referenced by ldbl_expand_phaseI_bounds(), ldbl_expand_var_bounds(), and ldbl_expand_var_coefs().

ldbl_svector ldbl_lpinfo::srhs

Definition at line 8427 of file QSopt_ex.h.

Referenced by ldbl_free_internal_lpinfo(), ldbl_ILLfct_compute_phaseI_piz(), ldbl_ILLfct_compute_phaseI_xbz(), ldbl_ILLfct_compute_piz(), ldbl_ILLfct_compute_xbz(), ldbl_init_internal_lpinfo(), and ldbl_primal_phaseI_step().

ldbl_svector ldbl_lpinfo::ssoln

Definition at line 8428 of file QSopt_ex.h.

Referenced by ldbl_free_internal_lpinfo(), ldbl_ILLfct_compute_phaseI_piz(), ldbl_ILLfct_compute_phaseI_xbz(), ldbl_ILLfct_compute_piz(), ldbl_ILLfct_compute_xbz(), ldbl_init_internal_lpinfo(), and ldbl_primal_phaseI_step().

double ldbl_lpinfo::starttime

Definition at line 8448 of file QSopt_ex.h.

Referenced by ldbl_ILLsimplex(), and ldbl_monitor_iter().

ldbl_tol_struct* ldbl_lpinfo::tol

Definition at line 8434 of file QSopt_ex.h.

Referenced by ldbl_compute_dualI_inf(), ldbl_compute_dualII_inf(), ldbl_compute_primalI_inf(), ldbl_compute_primalII_inf(), ldbl_dual_phaseI_step(), ldbl_dual_phaseII_step(), ldbl_expand_phaseI_bounds(), ldbl_free_internal_lpinfo(), ldbl_ILLbasis_get_cinitial(), ldbl_ILLfct_adjust_viol_bounds(), ldbl_ILLfct_adjust_viol_coefs(), ldbl_ILLfct_perturb_bounds(), ldbl_ILLfct_perturb_coefs(), ldbl_ILLfct_update_dfeas(), ldbl_ILLfct_update_pfeas(), ldbl_ILLprice_dual(), ldbl_ILLprice_primal(), ldbl_ILLratio_dI_test(), ldbl_ILLratio_dII_test(), ldbl_ILLratio_longdII_test(), ldbl_ILLratio_pI_test(), ldbl_ILLratio_pII_test(), ldbl_ILLratio_pivotin_test(), ldbl_ILLsimplex(), ldbl_ILLsimplex_retest_dsolution(), ldbl_ILLsimplex_retest_psolution(), ldbl_init_internal_lpinfo(), ldbl_init_simplex_tols(), ldbl_monitor_iter(), ldbl_primal_phaseI_step(), and ldbl_primal_phaseII_step().

ldbl_pI_uinfo ldbl_lpinfo::upd

Definition at line 8430 of file QSopt_ex.h.

Referenced by ldbl_dual_phaseII_step(), ldbl_free_internal_lpinfo(), ldbl_ILLfct_update_dfeas(), ldbl_ILLfct_update_dIIfeas(), ldbl_ILLfct_update_dpI_prices(), ldbl_ILLfct_update_pfeas(), ldbl_ILLfct_update_ppI_prices(), ldbl_ILLratio_dI_test(), ldbl_ILLratio_dII_test(), ldbl_ILLratio_longdII_test(), ldbl_ILLratio_pI_test(), ldbl_init_internal_lpinfo(), ldbl_primal_phaseI_step(), ldbl_QScreate_prob(), and ldbl_QSfree_prob().

long double* ldbl_lpinfo::uz

Definition at line 8394 of file QSopt_ex.h.

Referenced by ldbl_build_internal_lpinfo(), ldbl_compute_primalI_inf(), ldbl_compute_primalII_inf(), ldbl_expand_phaseI_bounds(), ldbl_expand_var_bounds(), ldbl_free_internal_lpinfo(), ldbl_get_initial_basis1(), ldbl_get_initial_basis2(), ldbl_ILLbasis_tableau_row(), ldbl_ILLfct_bound_shift(), ldbl_ILLfct_check_pfeasible(), ldbl_ILLfct_check_pIpfeasible(), ldbl_ILLfct_compute_dobj(), ldbl_ILLfct_compute_pobj(), ldbl_ILLfct_compute_xbz(), ldbl_ILLfct_dual_adjust(), ldbl_ILLfct_set_variable_type(), ldbl_ILLfct_unroll_bound_change(), ldbl_ILLfct_update_dIIfeas(), ldbl_ILLfct_update_pfeas(), ldbl_ILLfct_update_xz(), ldbl_ILLratio_longdII_test(), ldbl_ILLratio_pI_test(), ldbl_ILLratio_pII_test(), ldbl_ILLratio_pivotin_test(), ldbl_ILLsimplex_free_lpinfo(), ldbl_ILLsimplex_infcertificate(), ldbl_ILLsimplex_solution(), ldbl_init_internal_lpinfo(), and ldbl_init_slack_basis().

char* ldbl_lpinfo::vclass

Definition at line 8421 of file QSopt_ex.h.

Referenced by ldbl_free_internal_lpinfo(), ldbl_get_var_info(), ldbl_ILLfct_set_variable_type(), ldbl_init_internal_lpinfo(), and ldbl_init_slack_basis().

int* ldbl_lpinfo::vindex

Definition at line 8417 of file QSopt_ex.h.

Referenced by ldbl_compute_zA3(), ldbl_ILLbasis_build_basisinfo(), ldbl_ILLbasis_factor(), ldbl_ILLbasis_free_basisinfo(), ldbl_ILLbasis_init_basisinfo(), ldbl_ILLbasis_load(), ldbl_ILLbasis_tableau_row(), ldbl_ILLfct_coef_shift(), ldbl_ILLfct_unroll_coef_change(), ldbl_ILLfct_update_basis_info(), ldbl_ILLlib_addcol(), ldbl_ILLlib_getrownorms(), ldbl_ILLprice_build_pdevex_norms(), and ldbl_set_basis_indices().

int* ldbl_lpinfo::vstat

Definition at line 8416 of file QSopt_ex.h.

Referenced by ldbl_compute_dualI_inf(), ldbl_compute_dualII_inf(), ldbl_compute_zA3(), ldbl_dual_phaseII_step(), ldbl_expand_var_coefs(), ldbl_grab_cache(), ldbl_ILLbasis_build_basisinfo(), ldbl_ILLbasis_free_basisinfo(), ldbl_ILLbasis_init_basisinfo(), ldbl_ILLbasis_load(), ldbl_ILLbasis_tableau_row(), ldbl_ILLfct_check_dfeasible(), ldbl_ILLfct_check_pIdfeasible(), ldbl_ILLfct_compute_dobj(), ldbl_ILLfct_compute_pobj(), ldbl_ILLfct_compute_xbz(), ldbl_ILLfct_dphaseI_simple_update(), ldbl_ILLfct_dual_adjust(), ldbl_ILLfct_unroll_bound_change(), ldbl_ILLfct_unroll_coef_change(), ldbl_ILLfct_update_basis_info(), ldbl_ILLfct_update_dfeas(), ldbl_ILLfct_update_dIIfeas(), ldbl_ILLfct_update_xz(), ldbl_ILLlib_addcol(), ldbl_ILLlib_getbasis(), ldbl_ILLlib_getrownorms(), ldbl_ILLprice_build_ddevex_norms(), ldbl_ILLprice_build_pdevex_norms(), ldbl_ILLratio_dI_test(), ldbl_ILLratio_dII_test(), ldbl_ILLratio_longdII_test(), ldbl_ILLsimplex_pivotin(), ldbl_ILLsimplex_solution(), and ldbl_set_basis_indices().

int* ldbl_lpinfo::vtype

Definition at line 8420 of file QSopt_ex.h.

Referenced by ldbl_compute_dualI_inf(), ldbl_compute_dualII_inf(), ldbl_dual_phaseII_step(), ldbl_expand_phaseI_bounds(), ldbl_expand_var_bounds(), ldbl_expand_var_coefs(), ldbl_free_internal_lpinfo(), ldbl_get_initial_basis1(), ldbl_get_initial_basis2(), ldbl_get_var_info(), ldbl_grab_cache(), ldbl_ILLbasis_factor(), ldbl_ILLfct_bound_shift(), ldbl_ILLfct_check_dfeasible(), ldbl_ILLfct_check_pIdfeasible(), ldbl_ILLfct_dphaseI_simple_update(), ldbl_ILLfct_set_variable_type(), ldbl_ILLfct_unroll_bound_change(), ldbl_ILLfct_update_dfeas(), ldbl_ILLprice_column(), ldbl_ILLratio_dI_test(), ldbl_ILLratio_dII_test(), ldbl_ILLratio_longdII_test(), ldbl_ILLratio_pI_test(), ldbl_ILLratio_pII_test(), ldbl_init_internal_lpinfo(), ldbl_init_slack_basis(), ldbl_primal_phaseI_step(), and ldbl_primal_phaseII_step().

ldbl_svector ldbl_lpinfo::work

Definition at line 8426 of file QSopt_ex.h.

Referenced by ldbl_add_vectors(), ldbl_compute_zA3(), ldbl_free_internal_lpinfo(), ldbl_ILLfct_load_workvector(), ldbl_ILLfct_update_dfeas(), ldbl_ILLfct_zero_workvector(), ldbl_ILLprice_update_dsteep_norms(), ldbl_ILLprice_update_psteep_norms(), and ldbl_init_internal_lpinfo().

long double* ldbl_lpinfo::xbz

Definition at line 8402 of file QSopt_ex.h.

Referenced by ldbl_compute_primalI_inf(), ldbl_compute_primalII_inf(), ldbl_expand_phaseI_bounds(), ldbl_expand_var_bounds(), ldbl_free_internal_lpinfo(), ldbl_ILLbasis_tableau_row(), ldbl_ILLfct_check_pfeasible(), ldbl_ILLfct_check_pIpfeasible(), ldbl_ILLfct_compute_phaseI_xbz(), ldbl_ILLfct_compute_pobj(), ldbl_ILLfct_compute_xbz(), ldbl_ILLfct_update_dpI_prices(), ldbl_ILLfct_update_dpII_prices(), ldbl_ILLfct_update_pfeas(), ldbl_ILLfct_update_xz(), ldbl_ILLratio_dI_test(), ldbl_ILLratio_longdII_test(), ldbl_ILLratio_pI_test(), ldbl_ILLratio_pII_test(), ldbl_ILLratio_pivotin_test(), ldbl_ILLsimplex_infcertificate(), ldbl_ILLsimplex_solution(), and ldbl_init_internal_lpinfo().

ldbl_svector ldbl_lpinfo::yjz

Definition at line 8424 of file QSopt_ex.h.

Referenced by ldbl_dual_phaseII_step(), ldbl_free_internal_lpinfo(), ldbl_ILLfct_compute_psteep_upv(), ldbl_ILLfct_test_pivot(), ldbl_ILLfct_update_dpI_prices(), ldbl_ILLfct_update_dpII_prices(), ldbl_ILLfct_update_pfeas(), ldbl_ILLfct_update_xz(), ldbl_ILLprice_update_ddevex_norms(), ldbl_ILLprice_update_dsteep_norms(), ldbl_ILLprice_update_pdevex_norms(), ldbl_ILLprice_update_psteep_norms(), ldbl_ILLratio_pI_test(), ldbl_ILLratio_pII_test(), ldbl_ILLratio_pivotin_test(), ldbl_init_internal_lpinfo(), ldbl_primal_phaseI_step(), and ldbl_primal_phaseII_step().

ldbl_svector ldbl_lpinfo::zA

Definition at line 8425 of file QSopt_ex.h.

Referenced by ldbl_dual_phaseI_step(), ldbl_dual_phaseII_step(), ldbl_free_internal_lpinfo(), ldbl_ILLfct_update_dfeas(), ldbl_ILLfct_update_dIIfeas(), ldbl_ILLfct_update_dz(), ldbl_ILLprice_update_ddevex_norms(), ldbl_ILLprice_update_pdevex_norms(), ldbl_ILLprice_update_psteep_norms(), ldbl_ILLratio_dI_test(), ldbl_ILLratio_dII_test(), ldbl_ILLratio_longdII_test(), and ldbl_init_internal_lpinfo().

ldbl_svector ldbl_lpinfo::zz

Definition at line 8423 of file QSopt_ex.h.

Referenced by ldbl_dual_phaseI_step(), ldbl_dual_phaseII_step(), ldbl_free_internal_lpinfo(), ldbl_ILLfct_compute_dsteep_upv(), ldbl_ILLfct_update_piz(), ldbl_ILLfct_update_ppI_prices(), ldbl_ILLprice_update_dsteep_norms(), ldbl_ILLsimplex_infcertificate(), ldbl_init_internal_lpinfo(), ldbl_primal_phaseI_step(), and ldbl_primal_phaseII_step().


The documentation for this struct was generated from the following file:
Generated on Thu Mar 29 09:49:24 2012 for QSopt_ex by  doxygen 1.4.7