mpf_ILLlpdata Struct Reference

#include <QSopt_ex.h>

Collaboration diagram for mpf_ILLlpdata:

Collaboration graph
[legend]

Detailed Description

Definition at line 14718 of file QSopt_ex.h.

Data Fields

mpf_ILLmatrix A
mpf_ILLlp_basisbasis
char ** colnames
int colsize
ILLsymboltab coltab
char * intmarker
int * is_sos_mem
mpf_t * lower
int ncols
int nrows
int nstruct
int nzcount
mpf_t * obj
char * objname
int objsense
mpf_ILLlp_predatapresolve
char * probname
mpf_ILLlp_rowsrA
mpf_t * rangeval
int refind
char * refrowname
qsstring_reporter reporter
mpf_t * rhs
int * rowmap
char ** rownames
int rowsize
ILLsymboltab rowtab
char * sense
mpf_ILLlp_sinfosinfo
mpf_ILLmatrix sos
char * sos_type
int * structmap
int structsize
mpf_t * upper


Field Documentation

mpf_ILLmatrix mpf_ILLlpdata::A

Definition at line 14735 of file QSopt_ex.h.

Referenced by mpf_build_graph(), mpf_build_internal_lpinfo(), mpf_buildMatrix(), mpf_convert_rawlpdata_to_lpdata(), mpf_delcols_work(), mpf_ILLlib_addcol(), mpf_ILLlib_addrow(), mpf_ILLlib_addrows(), mpf_ILLlib_chgcoef(), mpf_ILLlib_chgsense(), mpf_ILLlib_delcols(), mpf_ILLlib_delrows(), mpf_ILLlib_getcoef(), mpf_ILLlib_getcols(), mpf_ILLlp_rows_init(), mpf_ILLlp_scale(), mpf_ILLlp_sinfo_print(), mpf_ILLlpdata_free(), mpf_ILLlpdata_init(), mpf_mps_write_col(), and mpf_QScopy_prob().

struct mpf_ILLlp_basis* mpf_ILLlpdata::basis

Definition at line 14750 of file QSopt_ex.h.

Referenced by mpf_ILLlpdata_init().

char** mpf_ILLlpdata::colnames

Definition at line 14743 of file QSopt_ex.h.

Referenced by mpf_buildMatrix(), mpf_del_row_or_col(), mpf_delcols_work(), mpf_ILLlib_addcol(), mpf_ILLlib_colnames(), mpf_ILLlib_getcols(), mpf_ILLlib_print_x(), mpf_ILLlib_writebasis(), mpf_ILLlp_sinfo_print(), mpf_ILLlpdata_free(), mpf_ILLlpdata_init(), mpf_ILLwrite_lp(), mpf_ILLwrite_mps(), mpf_pull_info_from_p(), mpf_QScopy_prob(), mpf_reset_colindex(), and mpf_transferColNamesLowerUpperIntMarker().

int mpf_ILLlpdata::colsize

Definition at line 14725 of file QSopt_ex.h.

Referenced by mpf_convert_rawlpdata_to_lpdata(), mpf_ILLlib_addcol(), and mpf_ILLlpdata_init().

ILLsymboltab mpf_ILLlpdata::coltab

Definition at line 14744 of file QSopt_ex.h.

Referenced by mpf_convert_rawlpdata_to_lpdata(), mpf_delcols_work(), mpf_ILLlib_addcol(), mpf_ILLlib_colindex(), mpf_ILLlib_findName(), mpf_ILLlpdata_free(), mpf_ILLlpdata_init(), mpf_ILLwrite_lp(), mpf_reset_colindex(), and mpf_transferColNamesLowerUpperIntMarker().

char* mpf_ILLlpdata::intmarker

Definition at line 14747 of file QSopt_ex.h.

Referenced by mpf_check_integral(), mpf_delcols_work(), mpf_find_first_branch(), mpf_find_middle_branch(), mpf_find_penalty_branch(), mpf_find_strong_branch(), mpf_fix_variables(), mpf_ILLlib_addcol(), mpf_ILLlib_getintflags(), mpf_ILLlp_sinfo_print(), mpf_ILLlpdata_free(), mpf_ILLlpdata_init(), mpf_ILLraw_default_upper(), mpf_mps_write_col(), mpf_pull_info_from_p(), mpf_QScopy_prob(), mpf_round_variables(), mpf_startup_mip(), mpf_transferColNamesLowerUpperIntMarker(), and mpf_write_intvars().

int* mpf_ILLlpdata::is_sos_mem

Definition at line 14762 of file QSopt_ex.h.

Referenced by mpf_buildSosInfo(), mpf_ILLlpdata_free(), and mpf_ILLlpdata_init().

mpf_t* mpf_ILLlpdata::lower

Definition at line 14733 of file QSopt_ex.h.

Referenced by mpf_build_internal_lpinfo(), mpf_delcols_work(), mpf_ILLlib_addcol(), mpf_ILLlib_chgbnd(), mpf_ILLlib_chgsense(), mpf_ILLlib_getbnd(), mpf_ILLlib_getbnds(), mpf_ILLlib_getbnds_list(), mpf_ILLlib_getcols(), mpf_ILLlib_readbasis(), mpf_ILLlp_scale(), mpf_ILLlp_sinfo_print(), mpf_ILLlpdata_free(), mpf_ILLlpdata_init(), mpf_ILLraw_default_lower(), mpf_ILLraw_default_upper(), mpf_ILLraw_first_nondefault_bound(), mpf_QScopy_prob(), mpf_startup_mip(), mpf_transferColNamesLowerUpperIntMarker(), and mpf_write_bounds().

int mpf_ILLlpdata::ncols

Definition at line 14721 of file QSopt_ex.h.

Referenced by mpf_build_graph(), mpf_build_internal_lpinfo(), mpf_buildMatrix(), mpf_buildSosInfo(), mpf_convert_rawlpdata_to_lpdata(), mpf_ILLbasis_build_basisinfo(), mpf_ILLbasis_load(), mpf_ILLlib_addcol(), mpf_ILLlib_addrow(), mpf_ILLlib_addrows(), mpf_ILLlib_basis_order(), mpf_ILLlib_solution(), mpf_ILLlib_tableau(), mpf_ILLlp_rows_init(), mpf_ILLlp_scale(), mpf_ILLlp_sinfo_print(), mpf_ILLlpdata_init(), mpf_ILLraw_default_lower(), mpf_ILLraw_default_upper(), mpf_simple_presolve(), mpf_transferColNamesLowerUpperIntMarker(), and mpf_transferObjective().

int mpf_ILLlpdata::nrows

Definition at line 14720 of file QSopt_ex.h.

Referenced by mpf_build_graph(), mpf_build_internal_lpinfo(), mpf_buildMatrix(), mpf_convert_rawlpdata_to_lpdata(), mpf_del_row_or_col(), mpf_grab_basis(), mpf_grab_cache(), mpf_ILLbasis_build_basisinfo(), mpf_ILLbasis_factor(), mpf_ILLbasis_load(), mpf_ILLbasis_tableau_row(), mpf_ILLlib_addrow(), mpf_ILLlib_addrows(), mpf_ILLlib_basis_order(), mpf_ILLlib_cache_solution(), mpf_ILLlib_chgcoef(), mpf_ILLlib_chgrange(), mpf_ILLlib_chgrhs(), mpf_ILLlib_getbasis(), mpf_ILLlib_getcoef(), mpf_ILLlib_getrhs(), mpf_ILLlib_getrownorms(), mpf_ILLlib_getsenses(), mpf_ILLlib_readbasis(), mpf_ILLlib_rownames(), mpf_ILLlib_solution(), mpf_ILLlib_strongbranch(), mpf_ILLlib_tableau(), mpf_ILLlib_writebasis(), mpf_ILLlp_rows_init(), mpf_ILLlp_scale(), mpf_ILLlp_sinfo_print(), mpf_ILLlpdata_free(), mpf_ILLlpdata_init(), mpf_ILLsimplex(), mpf_ILLwrite_lp(), mpf_ILLwrite_mps(), mpf_opt_work(), mpf_pull_info_from_p(), mpf_QScopy_prob(), mpf_QSdelete_setrows(), mpf_QSload_basis(), mpf_QSload_basis_and_row_norms_array(), mpf_QSload_basis_array(), mpf_reset_rowindex(), mpf_simple_presolve(), mpf_transferRanges(), mpf_transferSenseRhsRowNames(), and mpf_whichRowsAreUsed().

int mpf_ILLlpdata::nstruct

Definition at line 14722 of file QSopt_ex.h.

Referenced by mpf_check_integral(), mpf_child_work(), mpf_convert_rawlpdata_to_lpdata(), mpf_del_row_or_col(), mpf_delcols_work(), mpf_find_first_branch(), mpf_find_middle_branch(), mpf_find_penalty_branch(), mpf_find_strong_branch(), mpf_fix_variables(), mpf_grab_basis(), mpf_grab_cache(), mpf_ILLbasis_load(), mpf_ILLlib_addcol(), mpf_ILLlib_addrows(), mpf_ILLlib_basis_order(), mpf_ILLlib_cache_solution(), mpf_ILLlib_chgbnd(), mpf_ILLlib_chgcoef(), mpf_ILLlib_chgobj(), mpf_ILLlib_colnames(), mpf_ILLlib_delcols(), mpf_ILLlib_delrows(), mpf_ILLlib_getbasis(), mpf_ILLlib_getbnd(), mpf_ILLlib_getbnds(), mpf_ILLlib_getbnds_list(), mpf_ILLlib_getcoef(), mpf_ILLlib_getintflags(), mpf_ILLlib_getobj(), mpf_ILLlib_getobj_list(), mpf_ILLlib_getrownorms(), mpf_ILLlib_print_x(), mpf_ILLlib_readbasis(), mpf_ILLlib_solution(), mpf_ILLlib_strongbranch(), mpf_ILLlib_tableau(), mpf_ILLlib_writebasis(), mpf_ILLlp_rows_init(), mpf_ILLlp_scale(), mpf_ILLlpdata_free(), mpf_ILLlpdata_init(), mpf_ILLmip_bfs(), mpf_ILLraw_first_nondefault_bound(), mpf_ILLwrite_lp(), mpf_initStructmap(), mpf_opt_work(), mpf_plunge(), mpf_plunge_work(), mpf_process_bfs_bbnode(), mpf_pull_info_from_p(), mpf_QScopy_prob(), mpf_QSdelete_setcols(), mpf_QSload_basis(), mpf_QSload_basis_array(), mpf_reset_colindex(), mpf_round_variables(), mpf_solver_main(), mpf_startup_mip(), mpf_write_bounds(), mpf_write_intvars(), mpf_write_objective(), and mpf_write_row().

int mpf_ILLlpdata::nzcount

Definition at line 14723 of file QSopt_ex.h.

Referenced by mpf_build_graph(), mpf_buildMatrix(), mpf_ILLlib_addcol(), mpf_ILLlp_rows_init(), mpf_ILLlp_sinfo_print(), mpf_ILLlpdata_init(), mpf_matrix_addcoef(), and mpf_simple_presolve().

mpf_t* mpf_ILLlpdata::obj

Definition at line 14730 of file QSopt_ex.h.

Referenced by mpf_build_internal_lpinfo(), mpf_cleanup_mip(), mpf_delcols_work(), mpf_ILLlib_addcol(), mpf_ILLlib_chgobj(), mpf_ILLlib_getcols(), mpf_ILLlib_getobj(), mpf_ILLlib_getobj_list(), mpf_ILLlp_scale(), mpf_ILLlp_sinfo_print(), mpf_ILLlpdata_free(), mpf_ILLlpdata_init(), mpf_mps_write_col(), mpf_QScopy_prob(), mpf_transferObjective(), and mpf_write_objective().

char* mpf_ILLlpdata::objname

Definition at line 14740 of file QSopt_ex.h.

Referenced by mpf_ILLlp_sinfo_print(), mpf_ILLlpdata_free(), mpf_ILLlpdata_init(), mpf_ILLwrite_lp(), mpf_ILLwrite_mps(), mpf_pull_info_from_p(), mpf_QScopy_prob(), mpf_QSget_objname(), and mpf_transferSenseRhsRowNames().

int mpf_ILLlpdata::objsense

Definition at line 14728 of file QSopt_ex.h.

Referenced by mpf_build_graph(), mpf_build_internal_lpinfo(), mpf_cleanup_mip(), mpf_convert_rawlpdata_to_lpdata(), mpf_grab_cache(), mpf_ILLlib_solution(), mpf_ILLlib_strongbranch(), mpf_ILLlp_sinfo_print(), mpf_ILLlpdata_init(), mpf_ILLwrite_mps(), mpf_QSchange_objsense(), mpf_QScopy_prob(), mpf_QScreate_prob(), mpf_QSget_objsense(), and mpf_write_objective().

struct mpf_ILLlp_predata* mpf_ILLlpdata::presolve

Definition at line 14751 of file QSopt_ex.h.

Referenced by mpf_ILLlp_presolve().

char* mpf_ILLlpdata::probname

Definition at line 14746 of file QSopt_ex.h.

Referenced by mpf_convert_rawlpdata_to_lpdata(), mpf_ILLfct_print_counts(), mpf_ILLlib_readbasis(), mpf_ILLlib_writebasis(), mpf_ILLlp_sinfo_print(), mpf_ILLlpdata_free(), mpf_ILLlpdata_init(), mpf_ILLread(), mpf_ILLsimplex(), mpf_ILLwrite_mps(), mpf_QScreate_prob(), mpf_QSget_prob(), mpf_solver_main(), and mpf_write_objective().

struct mpf_ILLlp_rows* mpf_ILLlpdata::rA

Definition at line 14736 of file QSopt_ex.h.

Referenced by mpf_ILLlib_addcol(), mpf_ILLlib_addrow(), mpf_ILLlib_chgcoef(), mpf_ILLlib_delcols(), mpf_ILLlib_delrows(), mpf_ILLlpdata_free(), and mpf_ILLlpdata_init().

mpf_t* mpf_ILLlpdata::rangeval

Definition at line 14732 of file QSopt_ex.h.

Referenced by mpf_ILLlib_addrow(), mpf_ILLlib_chgrange(), mpf_ILLlib_getrows(), mpf_ILLlpdata_free(), mpf_ILLlpdata_init(), mpf_QScopy_prob(), mpf_transferRanges(), and mpf_write_row().

int mpf_ILLlpdata::refind

Definition at line 14767 of file QSopt_ex.h.

Referenced by mpf_ILLlpdata_init(), mpf_ILLwrite_mps(), and mpf_transferSenseRhsRowNames().

char* mpf_ILLlpdata::refrowname

Definition at line 14766 of file QSopt_ex.h.

Referenced by mpf_ILLlpdata_free(), mpf_ILLlpdata_init(), mpf_ILLwrite_mps(), and mpf_transferSenseRhsRowNames().

qsstring_reporter mpf_ILLlpdata::reporter

Definition at line 14776 of file QSopt_ex.h.

Referenced by mpf_ILLlpdata_init(), mpf_ILLprice_build_dsteep_norms(), mpf_ILLprice_build_psteep_norms(), mpf_ILLsimplex(), mpf_ILLwrite_lp_file(), mpf_QSset_reporter(), mpf_QSwrite_prob_EGioFile(), mpf_report_value(), and mpf_wr_line().

mpf_t* mpf_ILLlpdata::rhs

Definition at line 14731 of file QSopt_ex.h.

Referenced by mpf_build_internal_lpinfo(), mpf_ILLlib_addrow(), mpf_ILLlib_chgrhs(), mpf_ILLlib_getrhs(), mpf_ILLlib_getrows(), mpf_ILLlp_scale(), mpf_ILLlp_sinfo_print(), mpf_ILLlpdata_free(), mpf_ILLlpdata_init(), mpf_pull_info_from_p(), mpf_QScopy_prob(), mpf_transferRanges(), mpf_transferSenseRhsRowNames(), and mpf_write_row().

int* mpf_ILLlpdata::rowmap

Definition at line 14749 of file QSopt_ex.h.

Referenced by mpf_delcols_work(), mpf_ILLbasis_factor(), mpf_ILLbasis_load(), mpf_ILLfct_set_variable_type(), mpf_ILLlib_addrow(), mpf_ILLlib_basis_order(), mpf_ILLlib_chgsense(), mpf_ILLlib_solution(), mpf_ILLlib_tableau(), mpf_ILLlp_rows_init(), mpf_ILLlp_scale(), mpf_ILLlpdata_free(), mpf_ILLlpdata_init(), and mpf_ILLsimplex_pivotin().

char** mpf_ILLlpdata::rownames

Definition at line 14738 of file QSopt_ex.h.

Referenced by mpf_del_row_or_col(), mpf_ILLlib_addrow(), mpf_ILLlib_rownames(), mpf_ILLlib_writebasis(), mpf_ILLlp_sinfo_print(), mpf_ILLlpdata_free(), mpf_ILLlpdata_init(), mpf_ILLwrite_lp(), mpf_ILLwrite_mps(), mpf_pull_info_from_p(), mpf_QScopy_prob(), mpf_reset_rowindex(), and mpf_transferSenseRhsRowNames().

int mpf_ILLlpdata::rowsize

Definition at line 14724 of file QSopt_ex.h.

Referenced by mpf_convert_rawlpdata_to_lpdata(), mpf_ILLlib_addrow(), mpf_ILLlib_chgrange(), and mpf_ILLlpdata_init().

ILLsymboltab mpf_ILLlpdata::rowtab

Definition at line 14739 of file QSopt_ex.h.

Referenced by mpf_convert_rawlpdata_to_lpdata(), mpf_ILLlib_findName(), mpf_ILLlib_rowindex(), mpf_ILLlpdata_free(), mpf_ILLlpdata_init(), mpf_ILLwrite_lp(), mpf_ILLwrite_mps(), mpf_reset_rowindex(), and mpf_transferSenseRhsRowNames().

char* mpf_ILLlpdata::sense

Definition at line 14729 of file QSopt_ex.h.

Referenced by mpf_build_graph(), mpf_ILLbasis_load(), mpf_ILLlib_addrow(), mpf_ILLlib_chgrange(), mpf_ILLlib_chgsense(), mpf_ILLlib_getsenses(), mpf_ILLlp_sinfo_print(), mpf_ILLlpdata_free(), mpf_ILLlpdata_init(), mpf_ILLwrite_mps(), mpf_pull_info_from_p(), mpf_QScopy_prob(), mpf_transferRanges(), mpf_transferSenseRhsRowNames(), and mpf_write_row().

struct mpf_ILLlp_sinfo* mpf_ILLlpdata::sinfo

Definition at line 14752 of file QSopt_ex.h.

Referenced by mpf_build_internal_lpinfo(), mpf_ILLlib_addcol(), mpf_ILLlib_addrow(), mpf_ILLlib_chgbnd(), mpf_ILLlib_chgcoef(), mpf_ILLlib_chgobj(), mpf_ILLlib_chgrange(), mpf_ILLlib_chgrhs(), mpf_ILLlp_presolve(), mpf_ILLlpdata_free(), and mpf_ILLlpdata_init().

mpf_ILLmatrix mpf_ILLlpdata::sos

Definition at line 14757 of file QSopt_ex.h.

Referenced by mpf_buildSosInfo(), mpf_ILLlpdata_free(), mpf_ILLlpdata_init(), and mpf_ILLwrite_lp().

char* mpf_ILLlpdata::sos_type

Definition at line 14761 of file QSopt_ex.h.

Referenced by mpf_buildSosInfo().

int* mpf_ILLlpdata::structmap

Definition at line 14748 of file QSopt_ex.h.

Referenced by mpf_delcols_work(), mpf_grab_cache(), mpf_ILLbasis_load(), mpf_ILLlib_addcol(), mpf_ILLlib_addrows(), mpf_ILLlib_basis_order(), mpf_ILLlib_chgbnd(), mpf_ILLlib_chgcoef(), mpf_ILLlib_chgobj(), mpf_ILLlib_delcols(), mpf_ILLlib_getbasis(), mpf_ILLlib_getbnd(), mpf_ILLlib_getbnds(), mpf_ILLlib_getbnds_list(), mpf_ILLlib_getcoef(), mpf_ILLlib_getcols(), mpf_ILLlib_getobj(), mpf_ILLlib_getobj_list(), mpf_ILLlib_getrownorms(), mpf_ILLlib_readbasis(), mpf_ILLlib_solution(), mpf_ILLlib_tableau(), mpf_ILLlp_rows_init(), mpf_ILLlp_scale(), mpf_ILLlpdata_free(), mpf_ILLlpdata_init(), mpf_ILLraw_first_nondefault_bound(), mpf_initStructmap(), mpf_QScopy_prob(), mpf_startup_mip(), mpf_write_bounds(), and mpf_write_objective().

int mpf_ILLlpdata::structsize

Definition at line 14726 of file QSopt_ex.h.

Referenced by mpf_convert_rawlpdata_to_lpdata(), mpf_ILLlib_addcol(), and mpf_ILLlpdata_init().

mpf_t* mpf_ILLlpdata::upper

Definition at line 14734 of file QSopt_ex.h.

Referenced by mpf_build_internal_lpinfo(), mpf_delcols_work(), mpf_ILLlib_addcol(), mpf_ILLlib_chgbnd(), mpf_ILLlib_chgsense(), mpf_ILLlib_getbnd(), mpf_ILLlib_getbnds(), mpf_ILLlib_getbnds_list(), mpf_ILLlib_getcols(), mpf_ILLlib_readbasis(), mpf_ILLlp_scale(), mpf_ILLlp_sinfo_print(), mpf_ILLlpdata_free(), mpf_ILLlpdata_init(), mpf_ILLraw_default_lower(), mpf_ILLraw_default_upper(), mpf_ILLraw_first_nondefault_bound(), mpf_QScopy_prob(), mpf_startup_mip(), mpf_transferColNamesLowerUpperIntMarker(), and mpf_write_bounds().


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