#include <lpdata.h>
Collaboration diagram for ILLlpdata:

Definition at line 57 of file lpdata.h.
Data Fields | |
| ILLmatrix | A |
| ILLlp_basis * | basis |
| char ** | colnames |
| int | colsize |
| ILLsymboltab | coltab |
| char * | intmarker |
| int * | is_sos_mem |
| EGlpNum_t * | lower |
| int | ncols |
| int | nrows |
| int | nstruct |
| int | nzcount |
| EGlpNum_t * | obj |
| char * | objname |
| int | objsense |
| ILLlp_predata * | presolve |
| char * | probname |
| ILLlp_rows * | rA |
| EGlpNum_t * | rangeval |
| int | refind |
| char * | refrowname |
| qsstring_reporter | reporter |
| EGlpNum_t * | rhs |
| int * | rowmap |
| char ** | rownames |
| int | rowsize |
| ILLsymboltab | rowtab |
| char * | sense |
| ILLlp_sinfo * | sinfo |
| ILLmatrix | sos |
| char * | sos_type |
| int * | structmap |
| int | structsize |
| EGlpNum_t * | upper |
Definition at line 74 of file lpdata.h.
Referenced by build_graph(), build_internal_lpinfo(), buildMatrix(), convert_rawlpdata_to_lpdata(), delcols_work(), ILLlib_addcol(), ILLlib_addrow(), ILLlib_addrows(), ILLlib_chgcoef(), ILLlib_chgsense(), ILLlib_delcols(), ILLlib_delrows(), ILLlib_getcoef(), ILLlib_getcols(), ILLlp_rows_init(), ILLlp_scale(), ILLlp_sinfo_print(), ILLlpdata_free(), ILLlpdata_init(), mps_write_col(), and QScopy_prob().
| struct ILLlp_basis* ILLlpdata::basis |
| char** ILLlpdata::colnames |
Definition at line 82 of file lpdata.h.
Referenced by buildMatrix(), del_row_or_col(), delcols_work(), ILLlib_addcol(), ILLlib_colnames(), ILLlib_getcols(), ILLlib_print_x(), ILLlib_writebasis(), ILLlp_sinfo_print(), ILLlpdata_free(), ILLlpdata_init(), ILLwrite_lp(), ILLwrite_mps(), pull_info_from_p(), QScopy_prob(), reset_colindex(), and transferColNamesLowerUpperIntMarker().
Definition at line 64 of file lpdata.h.
Referenced by convert_rawlpdata_to_lpdata(), ILLlib_addcol(), and ILLlpdata_init().
Definition at line 83 of file lpdata.h.
Referenced by convert_rawlpdata_to_lpdata(), delcols_work(), ILLlib_addcol(), ILLlib_colindex(), ILLlib_findName(), ILLlpdata_free(), ILLlpdata_init(), ILLwrite_lp(), reset_colindex(), and transferColNamesLowerUpperIntMarker().
| char* ILLlpdata::intmarker |
Definition at line 86 of file lpdata.h.
Referenced by check_integral(), delcols_work(), find_first_branch(), find_middle_branch(), find_penalty_branch(), find_strong_branch(), fix_variables(), ILLlib_addcol(), ILLlib_getintflags(), ILLlp_sinfo_print(), ILLlpdata_free(), ILLlpdata_init(), ILLraw_default_upper(), mps_write_col(), pull_info_from_p(), QScopy_prob(), round_variables(), startup_mip(), transferColNamesLowerUpperIntMarker(), and write_intvars().
Definition at line 101 of file lpdata.h.
Referenced by buildSosInfo(), ILLlpdata_free(), and ILLlpdata_init().
| EGlpNum_t* ILLlpdata::lower |
Definition at line 72 of file lpdata.h.
Referenced by build_internal_lpinfo(), delcols_work(), ILLlib_addcol(), ILLlib_chgbnd(), ILLlib_chgsense(), ILLlib_getbnd(), ILLlib_getbnds(), ILLlib_getbnds_list(), ILLlib_getcols(), ILLlib_readbasis(), ILLlp_scale(), ILLlp_sinfo_print(), ILLlpdata_free(), ILLlpdata_init(), ILLraw_default_lower(), ILLraw_default_upper(), ILLraw_first_nondefault_bound(), QScopy_prob(), startup_mip(), transferColNamesLowerUpperIntMarker(), and write_bounds().
| int ILLlpdata::ncols |
Definition at line 60 of file lpdata.h.
Referenced by build_graph(), build_internal_lpinfo(), buildMatrix(), buildSosInfo(), convert_rawlpdata_to_lpdata(), ILLbasis_build_basisinfo(), ILLbasis_load(), ILLlib_addcol(), ILLlib_addrow(), ILLlib_addrows(), ILLlib_basis_order(), ILLlib_solution(), ILLlib_tableau(), ILLlp_rows_init(), ILLlp_scale(), ILLlp_sinfo_print(), ILLlpdata_init(), ILLraw_default_lower(), ILLraw_default_upper(), simple_presolve(), transferColNamesLowerUpperIntMarker(), and transferObjective().
| int ILLlpdata::nrows |
Definition at line 59 of file lpdata.h.
Referenced by build_graph(), build_internal_lpinfo(), buildMatrix(), convert_rawlpdata_to_lpdata(), del_row_or_col(), grab_basis(), grab_cache(), ILLbasis_build_basisinfo(), ILLbasis_factor(), ILLbasis_load(), ILLbasis_tableau_row(), ILLlib_addrow(), ILLlib_addrows(), ILLlib_basis_order(), ILLlib_cache_solution(), ILLlib_chgcoef(), ILLlib_chgrange(), ILLlib_chgrhs(), ILLlib_getbasis(), ILLlib_getcoef(), ILLlib_getrhs(), ILLlib_getrownorms(), ILLlib_getsenses(), ILLlib_readbasis(), ILLlib_rownames(), ILLlib_solution(), ILLlib_strongbranch(), ILLlib_tableau(), ILLlib_writebasis(), ILLlp_rows_init(), ILLlp_scale(), ILLlp_sinfo_print(), ILLlpdata_free(), ILLlpdata_init(), ILLsimplex(), ILLwrite_lp(), ILLwrite_mps(), opt_work(), pull_info_from_p(), QScopy_prob(), QSdelete_setrows(), QSload_basis(), QSload_basis_and_row_norms_array(), QSload_basis_array(), reset_rowindex(), simple_presolve(), transferRanges(), transferSenseRhsRowNames(), and whichRowsAreUsed().
Definition at line 61 of file lpdata.h.
Referenced by check_integral(), child_work(), convert_rawlpdata_to_lpdata(), del_row_or_col(), delcols_work(), find_first_branch(), find_middle_branch(), find_penalty_branch(), find_strong_branch(), fix_variables(), grab_basis(), grab_cache(), ILLbasis_load(), ILLlib_addcol(), ILLlib_addrows(), ILLlib_basis_order(), ILLlib_cache_solution(), ILLlib_chgbnd(), ILLlib_chgcoef(), ILLlib_chgobj(), ILLlib_colnames(), ILLlib_delcols(), ILLlib_delrows(), ILLlib_getbasis(), ILLlib_getbnd(), ILLlib_getbnds(), ILLlib_getbnds_list(), ILLlib_getcoef(), ILLlib_getintflags(), ILLlib_getobj(), ILLlib_getobj_list(), ILLlib_getrownorms(), ILLlib_print_x(), ILLlib_readbasis(), ILLlib_solution(), ILLlib_strongbranch(), ILLlib_tableau(), ILLlib_writebasis(), ILLlp_rows_init(), ILLlp_scale(), ILLlpdata_free(), ILLlpdata_init(), ILLmip_bfs(), ILLraw_first_nondefault_bound(), ILLwrite_lp(), initStructmap(), opt_work(), plunge(), plunge_work(), process_bfs_bbnode(), pull_info_from_p(), QScopy_prob(), QSdelete_setcols(), QSload_basis(), QSload_basis_array(), reset_colindex(), round_variables(), solver_main(), startup_mip(), write_bounds(), write_intvars(), write_objective(), and write_row().
Definition at line 62 of file lpdata.h.
Referenced by build_graph(), buildMatrix(), ILLlib_addcol(), ILLlp_rows_init(), ILLlp_sinfo_print(), ILLlpdata_init(), matrix_addcoef(), and simple_presolve().
| EGlpNum_t* ILLlpdata::obj |
Definition at line 69 of file lpdata.h.
Referenced by build_internal_lpinfo(), cleanup_mip(), delcols_work(), ILLlib_addcol(), ILLlib_chgobj(), ILLlib_getcols(), ILLlib_getobj(), ILLlib_getobj_list(), ILLlp_scale(), ILLlp_sinfo_print(), ILLlpdata_free(), ILLlpdata_init(), mps_write_col(), QScopy_prob(), transferObjective(), and write_objective().
| char* ILLlpdata::objname |
Definition at line 79 of file lpdata.h.
Referenced by ILLlp_sinfo_print(), ILLlpdata_free(), ILLlpdata_init(), ILLwrite_lp(), ILLwrite_mps(), pull_info_from_p(), QScopy_prob(), QSget_objname(), and transferSenseRhsRowNames().
Definition at line 67 of file lpdata.h.
Referenced by build_graph(), build_internal_lpinfo(), cleanup_mip(), convert_rawlpdata_to_lpdata(), grab_cache(), ILLlib_solution(), ILLlib_strongbranch(), ILLlp_sinfo_print(), ILLlpdata_init(), ILLwrite_mps(), QSchange_objsense(), QScopy_prob(), QScreate_prob(), QSget_objsense(), and write_objective().
| struct ILLlp_predata* ILLlpdata::presolve |
| char* ILLlpdata::probname |
Definition at line 85 of file lpdata.h.
Referenced by convert_rawlpdata_to_lpdata(), ILLfct_print_counts(), ILLlib_readbasis(), ILLlib_writebasis(), ILLlp_sinfo_print(), ILLlpdata_free(), ILLlpdata_init(), ILLread(), ILLsimplex(), ILLwrite_mps(), QScreate_prob(), QSget_prob(), solver_main(), and write_objective().
| struct ILLlp_rows* ILLlpdata::rA |
Definition at line 75 of file lpdata.h.
Referenced by ILLlib_addcol(), ILLlib_addrow(), ILLlib_chgcoef(), ILLlib_delcols(), ILLlib_delrows(), ILLlpdata_free(), and ILLlpdata_init().
| EGlpNum_t* ILLlpdata::rangeval |
Definition at line 71 of file lpdata.h.
Referenced by ILLlib_addrow(), ILLlib_chgrange(), ILLlib_getrows(), ILLlpdata_free(), ILLlpdata_init(), QScopy_prob(), transferRanges(), and write_row().
Definition at line 106 of file lpdata.h.
Referenced by ILLlpdata_init(), ILLwrite_mps(), and transferSenseRhsRowNames().
| char* ILLlpdata::refrowname |
Definition at line 105 of file lpdata.h.
Referenced by ILLlpdata_free(), ILLlpdata_init(), ILLwrite_mps(), and transferSenseRhsRowNames().
Definition at line 115 of file lpdata.h.
Referenced by ILLlpdata_init(), ILLprice_build_dsteep_norms(), ILLprice_build_psteep_norms(), ILLsimplex(), ILLwrite_lp_file(), QSset_reporter(), QSwrite_prob_EGioFile(), report_value(), and wr_line().
| EGlpNum_t* ILLlpdata::rhs |
Definition at line 70 of file lpdata.h.
Referenced by build_internal_lpinfo(), ILLlib_addrow(), ILLlib_chgrhs(), ILLlib_getrhs(), ILLlib_getrows(), ILLlp_scale(), ILLlp_sinfo_print(), ILLlpdata_free(), ILLlpdata_init(), pull_info_from_p(), QScopy_prob(), transferRanges(), transferSenseRhsRowNames(), and write_row().
| int* ILLlpdata::rowmap |
Definition at line 88 of file lpdata.h.
Referenced by delcols_work(), ILLbasis_factor(), ILLbasis_load(), ILLfct_set_variable_type(), ILLlib_addrow(), ILLlib_basis_order(), ILLlib_chgsense(), ILLlib_solution(), ILLlib_tableau(), ILLlp_rows_init(), ILLlp_scale(), ILLlpdata_free(), ILLlpdata_init(), and ILLsimplex_pivotin().
| char** ILLlpdata::rownames |
Definition at line 77 of file lpdata.h.
Referenced by del_row_or_col(), ILLlib_addrow(), ILLlib_rownames(), ILLlib_writebasis(), ILLlp_sinfo_print(), ILLlpdata_free(), ILLlpdata_init(), ILLwrite_lp(), ILLwrite_mps(), pull_info_from_p(), QScopy_prob(), reset_rowindex(), and transferSenseRhsRowNames().
Definition at line 63 of file lpdata.h.
Referenced by convert_rawlpdata_to_lpdata(), ILLlib_addrow(), ILLlib_chgrange(), and ILLlpdata_init().
Definition at line 78 of file lpdata.h.
Referenced by convert_rawlpdata_to_lpdata(), ILLlib_findName(), ILLlib_rowindex(), ILLlpdata_free(), ILLlpdata_init(), ILLwrite_lp(), ILLwrite_mps(), reset_rowindex(), and transferSenseRhsRowNames().
| char* ILLlpdata::sense |
Definition at line 68 of file lpdata.h.
Referenced by build_graph(), ILLbasis_load(), ILLlib_addrow(), ILLlib_chgrange(), ILLlib_chgsense(), ILLlib_getsenses(), ILLlp_sinfo_print(), ILLlpdata_free(), ILLlpdata_init(), ILLwrite_mps(), pull_info_from_p(), QScopy_prob(), transferRanges(), transferSenseRhsRowNames(), and write_row().
| struct ILLlp_sinfo* ILLlpdata::sinfo |
Definition at line 91 of file lpdata.h.
Referenced by build_internal_lpinfo(), ILLlib_addcol(), ILLlib_addrow(), ILLlib_chgbnd(), ILLlib_chgcoef(), ILLlib_chgobj(), ILLlib_chgrange(), ILLlib_chgrhs(), ILLlp_presolve(), ILLlpdata_free(), and ILLlpdata_init().
Definition at line 96 of file lpdata.h.
Referenced by buildSosInfo(), ILLlpdata_free(), ILLlpdata_init(), and ILLwrite_lp().
| char* ILLlpdata::sos_type |
| int* ILLlpdata::structmap |
Definition at line 87 of file lpdata.h.
Referenced by delcols_work(), grab_cache(), ILLbasis_load(), ILLlib_addcol(), ILLlib_addrows(), ILLlib_basis_order(), ILLlib_chgbnd(), ILLlib_chgcoef(), ILLlib_chgobj(), ILLlib_delcols(), ILLlib_getbasis(), ILLlib_getbnd(), ILLlib_getbnds(), ILLlib_getbnds_list(), ILLlib_getcoef(), ILLlib_getcols(), ILLlib_getobj(), ILLlib_getobj_list(), ILLlib_getrownorms(), ILLlib_readbasis(), ILLlib_solution(), ILLlib_tableau(), ILLlp_rows_init(), ILLlp_scale(), ILLlpdata_free(), ILLlpdata_init(), ILLraw_first_nondefault_bound(), initStructmap(), QScopy_prob(), startup_mip(), write_bounds(), and write_objective().
Definition at line 65 of file lpdata.h.
Referenced by convert_rawlpdata_to_lpdata(), ILLlib_addcol(), and ILLlpdata_init().
| EGlpNum_t* ILLlpdata::upper |
Definition at line 73 of file lpdata.h.
Referenced by build_internal_lpinfo(), delcols_work(), ILLlib_addcol(), ILLlib_chgbnd(), ILLlib_chgsense(), ILLlib_getbnd(), ILLlib_getbnds(), ILLlib_getbnds_list(), ILLlib_getcols(), ILLlib_readbasis(), ILLlp_scale(), ILLlp_sinfo_print(), ILLlpdata_free(), ILLlpdata_init(), ILLraw_default_lower(), ILLraw_default_upper(), ILLraw_first_nondefault_bound(), QScopy_prob(), startup_mip(), transferColNamesLowerUpperIntMarker(), and write_bounds().
1.4.7