ldbl_ILLlpdata Struct Reference

#include <QSopt_ex.h>

Collaboration diagram for ldbl_ILLlpdata:

Collaboration graph
[legend]

Detailed Description

Definition at line 8644 of file QSopt_ex.h.

Data Fields

ldbl_ILLmatrix A
ldbl_ILLlp_basisbasis
char ** colnames
int colsize
ILLsymboltab coltab
char * intmarker
int * is_sos_mem
long double * lower
int ncols
int nrows
int nstruct
int nzcount
long double * obj
char * objname
int objsense
ldbl_ILLlp_predatapresolve
char * probname
ldbl_ILLlp_rowsrA
long double * rangeval
int refind
char * refrowname
qsstring_reporter reporter
long double * rhs
int * rowmap
char ** rownames
int rowsize
ILLsymboltab rowtab
char * sense
ldbl_ILLlp_sinfosinfo
ldbl_ILLmatrix sos
char * sos_type
int * structmap
int structsize
long double * upper


Field Documentation

ldbl_ILLmatrix ldbl_ILLlpdata::A

Definition at line 8661 of file QSopt_ex.h.

Referenced by ldbl_build_graph(), ldbl_build_internal_lpinfo(), ldbl_buildMatrix(), ldbl_convert_rawlpdata_to_lpdata(), ldbl_delcols_work(), ldbl_ILLlib_addcol(), ldbl_ILLlib_addrow(), ldbl_ILLlib_addrows(), ldbl_ILLlib_chgcoef(), ldbl_ILLlib_chgsense(), ldbl_ILLlib_delcols(), ldbl_ILLlib_delrows(), ldbl_ILLlib_getcoef(), ldbl_ILLlib_getcols(), ldbl_ILLlp_rows_init(), ldbl_ILLlp_scale(), ldbl_ILLlp_sinfo_print(), ldbl_ILLlpdata_free(), ldbl_ILLlpdata_init(), ldbl_mps_write_col(), and ldbl_QScopy_prob().

struct ldbl_ILLlp_basis* ldbl_ILLlpdata::basis

Definition at line 8676 of file QSopt_ex.h.

Referenced by ldbl_ILLlpdata_init().

char** ldbl_ILLlpdata::colnames

Definition at line 8669 of file QSopt_ex.h.

Referenced by ldbl_buildMatrix(), ldbl_del_row_or_col(), ldbl_delcols_work(), ldbl_ILLlib_addcol(), ldbl_ILLlib_colnames(), ldbl_ILLlib_getcols(), ldbl_ILLlib_print_x(), ldbl_ILLlib_writebasis(), ldbl_ILLlp_sinfo_print(), ldbl_ILLlpdata_free(), ldbl_ILLlpdata_init(), ldbl_ILLwrite_lp(), ldbl_ILLwrite_mps(), ldbl_pull_info_from_p(), ldbl_QScopy_prob(), ldbl_reset_colindex(), and ldbl_transferColNamesLowerUpperIntMarker().

int ldbl_ILLlpdata::colsize

Definition at line 8651 of file QSopt_ex.h.

Referenced by ldbl_convert_rawlpdata_to_lpdata(), ldbl_ILLlib_addcol(), and ldbl_ILLlpdata_init().

ILLsymboltab ldbl_ILLlpdata::coltab

Definition at line 8670 of file QSopt_ex.h.

Referenced by ldbl_convert_rawlpdata_to_lpdata(), ldbl_delcols_work(), ldbl_ILLlib_addcol(), ldbl_ILLlib_colindex(), ldbl_ILLlib_findName(), ldbl_ILLlpdata_free(), ldbl_ILLlpdata_init(), ldbl_ILLwrite_lp(), ldbl_reset_colindex(), and ldbl_transferColNamesLowerUpperIntMarker().

char* ldbl_ILLlpdata::intmarker

Definition at line 8673 of file QSopt_ex.h.

Referenced by ldbl_check_integral(), ldbl_delcols_work(), ldbl_find_first_branch(), ldbl_find_middle_branch(), ldbl_find_penalty_branch(), ldbl_find_strong_branch(), ldbl_fix_variables(), ldbl_ILLlib_addcol(), ldbl_ILLlib_getintflags(), ldbl_ILLlp_sinfo_print(), ldbl_ILLlpdata_free(), ldbl_ILLlpdata_init(), ldbl_ILLraw_default_upper(), ldbl_mps_write_col(), ldbl_pull_info_from_p(), ldbl_QScopy_prob(), ldbl_round_variables(), ldbl_startup_mip(), ldbl_transferColNamesLowerUpperIntMarker(), and ldbl_write_intvars().

int* ldbl_ILLlpdata::is_sos_mem

Definition at line 8688 of file QSopt_ex.h.

Referenced by ldbl_buildSosInfo(), ldbl_ILLlpdata_free(), and ldbl_ILLlpdata_init().

long double* ldbl_ILLlpdata::lower

Definition at line 8659 of file QSopt_ex.h.

Referenced by ldbl_build_internal_lpinfo(), ldbl_delcols_work(), ldbl_ILLlib_addcol(), ldbl_ILLlib_chgbnd(), ldbl_ILLlib_chgsense(), ldbl_ILLlib_getbnd(), ldbl_ILLlib_getbnds(), ldbl_ILLlib_getbnds_list(), ldbl_ILLlib_getcols(), ldbl_ILLlib_readbasis(), ldbl_ILLlp_scale(), ldbl_ILLlp_sinfo_print(), ldbl_ILLlpdata_free(), ldbl_ILLlpdata_init(), ldbl_ILLraw_default_lower(), ldbl_ILLraw_default_upper(), ldbl_ILLraw_first_nondefault_bound(), ldbl_QScopy_prob(), ldbl_startup_mip(), ldbl_transferColNamesLowerUpperIntMarker(), and ldbl_write_bounds().

int ldbl_ILLlpdata::ncols

Definition at line 8647 of file QSopt_ex.h.

Referenced by ldbl_build_graph(), ldbl_build_internal_lpinfo(), ldbl_buildMatrix(), ldbl_buildSosInfo(), ldbl_convert_rawlpdata_to_lpdata(), ldbl_ILLbasis_build_basisinfo(), ldbl_ILLbasis_load(), ldbl_ILLlib_addcol(), ldbl_ILLlib_addrow(), ldbl_ILLlib_addrows(), ldbl_ILLlib_basis_order(), ldbl_ILLlib_solution(), ldbl_ILLlib_tableau(), ldbl_ILLlp_rows_init(), ldbl_ILLlp_scale(), ldbl_ILLlp_sinfo_print(), ldbl_ILLlpdata_init(), ldbl_ILLraw_default_lower(), ldbl_ILLraw_default_upper(), ldbl_simple_presolve(), ldbl_transferColNamesLowerUpperIntMarker(), and ldbl_transferObjective().

int ldbl_ILLlpdata::nrows

Definition at line 8646 of file QSopt_ex.h.

Referenced by ldbl_build_graph(), ldbl_build_internal_lpinfo(), ldbl_buildMatrix(), ldbl_convert_rawlpdata_to_lpdata(), ldbl_del_row_or_col(), ldbl_grab_basis(), ldbl_grab_cache(), ldbl_ILLbasis_build_basisinfo(), ldbl_ILLbasis_factor(), ldbl_ILLbasis_load(), ldbl_ILLbasis_tableau_row(), ldbl_ILLlib_addrow(), ldbl_ILLlib_addrows(), ldbl_ILLlib_basis_order(), ldbl_ILLlib_cache_solution(), ldbl_ILLlib_chgcoef(), ldbl_ILLlib_chgrange(), ldbl_ILLlib_chgrhs(), ldbl_ILLlib_getbasis(), ldbl_ILLlib_getcoef(), ldbl_ILLlib_getrhs(), ldbl_ILLlib_getrownorms(), ldbl_ILLlib_getsenses(), ldbl_ILLlib_readbasis(), ldbl_ILLlib_rownames(), ldbl_ILLlib_solution(), ldbl_ILLlib_strongbranch(), ldbl_ILLlib_tableau(), ldbl_ILLlib_writebasis(), ldbl_ILLlp_rows_init(), ldbl_ILLlp_scale(), ldbl_ILLlp_sinfo_print(), ldbl_ILLlpdata_free(), ldbl_ILLlpdata_init(), ldbl_ILLsimplex(), ldbl_ILLwrite_lp(), ldbl_ILLwrite_mps(), ldbl_opt_work(), ldbl_pull_info_from_p(), ldbl_QScopy_prob(), ldbl_QSdelete_setrows(), ldbl_QSload_basis(), ldbl_QSload_basis_and_row_norms_array(), ldbl_QSload_basis_array(), ldbl_reset_rowindex(), ldbl_simple_presolve(), ldbl_transferRanges(), ldbl_transferSenseRhsRowNames(), and ldbl_whichRowsAreUsed().

int ldbl_ILLlpdata::nstruct

Definition at line 8648 of file QSopt_ex.h.

Referenced by ldbl_check_integral(), ldbl_child_work(), ldbl_convert_rawlpdata_to_lpdata(), ldbl_del_row_or_col(), ldbl_delcols_work(), ldbl_find_first_branch(), ldbl_find_middle_branch(), ldbl_find_penalty_branch(), ldbl_find_strong_branch(), ldbl_fix_variables(), ldbl_grab_basis(), ldbl_grab_cache(), ldbl_ILLbasis_load(), ldbl_ILLlib_addcol(), ldbl_ILLlib_addrows(), ldbl_ILLlib_basis_order(), ldbl_ILLlib_cache_solution(), ldbl_ILLlib_chgbnd(), ldbl_ILLlib_chgcoef(), ldbl_ILLlib_chgobj(), 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_getintflags(), ldbl_ILLlib_getobj(), ldbl_ILLlib_getobj_list(), ldbl_ILLlib_getrownorms(), ldbl_ILLlib_print_x(), ldbl_ILLlib_readbasis(), ldbl_ILLlib_solution(), ldbl_ILLlib_strongbranch(), ldbl_ILLlib_tableau(), ldbl_ILLlib_writebasis(), ldbl_ILLlp_rows_init(), ldbl_ILLlp_scale(), ldbl_ILLlpdata_free(), ldbl_ILLlpdata_init(), ldbl_ILLmip_bfs(), ldbl_ILLraw_first_nondefault_bound(), ldbl_ILLwrite_lp(), ldbl_initStructmap(), ldbl_opt_work(), ldbl_plunge(), ldbl_plunge_work(), ldbl_process_bfs_bbnode(), ldbl_pull_info_from_p(), ldbl_QScopy_prob(), ldbl_QSdelete_setcols(), ldbl_QSload_basis(), ldbl_QSload_basis_array(), ldbl_reset_colindex(), ldbl_round_variables(), ldbl_solver_main(), ldbl_startup_mip(), ldbl_write_bounds(), ldbl_write_intvars(), ldbl_write_objective(), and ldbl_write_row().

int ldbl_ILLlpdata::nzcount

Definition at line 8649 of file QSopt_ex.h.

Referenced by ldbl_build_graph(), ldbl_buildMatrix(), ldbl_ILLlib_addcol(), ldbl_ILLlp_rows_init(), ldbl_ILLlp_sinfo_print(), ldbl_ILLlpdata_init(), ldbl_matrix_addcoef(), and ldbl_simple_presolve().

long double* ldbl_ILLlpdata::obj

Definition at line 8656 of file QSopt_ex.h.

Referenced by ldbl_build_internal_lpinfo(), ldbl_cleanup_mip(), ldbl_delcols_work(), ldbl_ILLlib_addcol(), ldbl_ILLlib_chgobj(), ldbl_ILLlib_getcols(), ldbl_ILLlib_getobj(), ldbl_ILLlib_getobj_list(), ldbl_ILLlp_scale(), ldbl_ILLlp_sinfo_print(), ldbl_ILLlpdata_free(), ldbl_ILLlpdata_init(), ldbl_mps_write_col(), ldbl_QScopy_prob(), ldbl_transferObjective(), and ldbl_write_objective().

char* ldbl_ILLlpdata::objname

Definition at line 8666 of file QSopt_ex.h.

Referenced by ldbl_ILLlp_sinfo_print(), ldbl_ILLlpdata_free(), ldbl_ILLlpdata_init(), ldbl_ILLwrite_lp(), ldbl_ILLwrite_mps(), ldbl_pull_info_from_p(), ldbl_QScopy_prob(), ldbl_QSget_objname(), and ldbl_transferSenseRhsRowNames().

int ldbl_ILLlpdata::objsense

Definition at line 8654 of file QSopt_ex.h.

Referenced by ldbl_build_graph(), ldbl_build_internal_lpinfo(), ldbl_cleanup_mip(), ldbl_convert_rawlpdata_to_lpdata(), ldbl_grab_cache(), ldbl_ILLlib_solution(), ldbl_ILLlib_strongbranch(), ldbl_ILLlp_sinfo_print(), ldbl_ILLlpdata_init(), ldbl_ILLwrite_mps(), ldbl_QSchange_objsense(), ldbl_QScopy_prob(), ldbl_QScreate_prob(), ldbl_QSget_objsense(), and ldbl_write_objective().

struct ldbl_ILLlp_predata* ldbl_ILLlpdata::presolve

Definition at line 8677 of file QSopt_ex.h.

Referenced by ldbl_ILLlp_presolve().

char* ldbl_ILLlpdata::probname

Definition at line 8672 of file QSopt_ex.h.

Referenced by ldbl_convert_rawlpdata_to_lpdata(), ldbl_ILLfct_print_counts(), ldbl_ILLlib_readbasis(), ldbl_ILLlib_writebasis(), ldbl_ILLlp_sinfo_print(), ldbl_ILLlpdata_free(), ldbl_ILLlpdata_init(), ldbl_ILLread(), ldbl_ILLsimplex(), ldbl_ILLwrite_mps(), ldbl_QScreate_prob(), ldbl_QSget_prob(), ldbl_solver_main(), and ldbl_write_objective().

struct ldbl_ILLlp_rows* ldbl_ILLlpdata::rA

Definition at line 8662 of file QSopt_ex.h.

Referenced by ldbl_ILLlib_addcol(), ldbl_ILLlib_addrow(), ldbl_ILLlib_chgcoef(), ldbl_ILLlib_delcols(), ldbl_ILLlib_delrows(), ldbl_ILLlpdata_free(), and ldbl_ILLlpdata_init().

long double* ldbl_ILLlpdata::rangeval

Definition at line 8658 of file QSopt_ex.h.

Referenced by ldbl_ILLlib_addrow(), ldbl_ILLlib_chgrange(), ldbl_ILLlib_getrows(), ldbl_ILLlpdata_free(), ldbl_ILLlpdata_init(), ldbl_QScopy_prob(), ldbl_transferRanges(), and ldbl_write_row().

int ldbl_ILLlpdata::refind

Definition at line 8693 of file QSopt_ex.h.

Referenced by ldbl_ILLlpdata_init(), ldbl_ILLwrite_mps(), and ldbl_transferSenseRhsRowNames().

char* ldbl_ILLlpdata::refrowname

Definition at line 8692 of file QSopt_ex.h.

Referenced by ldbl_ILLlpdata_free(), ldbl_ILLlpdata_init(), ldbl_ILLwrite_mps(), and ldbl_transferSenseRhsRowNames().

qsstring_reporter ldbl_ILLlpdata::reporter

Definition at line 8702 of file QSopt_ex.h.

Referenced by ldbl_ILLlpdata_init(), ldbl_ILLprice_build_dsteep_norms(), ldbl_ILLprice_build_psteep_norms(), ldbl_ILLsimplex(), ldbl_ILLwrite_lp_file(), ldbl_QSset_reporter(), ldbl_QSwrite_prob_EGioFile(), ldbl_report_value(), and ldbl_wr_line().

long double* ldbl_ILLlpdata::rhs

Definition at line 8657 of file QSopt_ex.h.

Referenced by ldbl_build_internal_lpinfo(), ldbl_ILLlib_addrow(), ldbl_ILLlib_chgrhs(), ldbl_ILLlib_getrhs(), ldbl_ILLlib_getrows(), ldbl_ILLlp_scale(), ldbl_ILLlp_sinfo_print(), ldbl_ILLlpdata_free(), ldbl_ILLlpdata_init(), ldbl_pull_info_from_p(), ldbl_QScopy_prob(), ldbl_transferRanges(), ldbl_transferSenseRhsRowNames(), and ldbl_write_row().

int* ldbl_ILLlpdata::rowmap

Definition at line 8675 of file QSopt_ex.h.

Referenced by ldbl_delcols_work(), ldbl_ILLbasis_factor(), ldbl_ILLbasis_load(), ldbl_ILLfct_set_variable_type(), ldbl_ILLlib_addrow(), ldbl_ILLlib_basis_order(), ldbl_ILLlib_chgsense(), ldbl_ILLlib_solution(), ldbl_ILLlib_tableau(), ldbl_ILLlp_rows_init(), ldbl_ILLlp_scale(), ldbl_ILLlpdata_free(), ldbl_ILLlpdata_init(), and ldbl_ILLsimplex_pivotin().

char** ldbl_ILLlpdata::rownames

Definition at line 8664 of file QSopt_ex.h.

Referenced by ldbl_del_row_or_col(), ldbl_ILLlib_addrow(), ldbl_ILLlib_rownames(), ldbl_ILLlib_writebasis(), ldbl_ILLlp_sinfo_print(), ldbl_ILLlpdata_free(), ldbl_ILLlpdata_init(), ldbl_ILLwrite_lp(), ldbl_ILLwrite_mps(), ldbl_pull_info_from_p(), ldbl_QScopy_prob(), ldbl_reset_rowindex(), and ldbl_transferSenseRhsRowNames().

int ldbl_ILLlpdata::rowsize

Definition at line 8650 of file QSopt_ex.h.

Referenced by ldbl_convert_rawlpdata_to_lpdata(), ldbl_ILLlib_addrow(), ldbl_ILLlib_chgrange(), and ldbl_ILLlpdata_init().

ILLsymboltab ldbl_ILLlpdata::rowtab

Definition at line 8665 of file QSopt_ex.h.

Referenced by ldbl_convert_rawlpdata_to_lpdata(), ldbl_ILLlib_findName(), ldbl_ILLlib_rowindex(), ldbl_ILLlpdata_free(), ldbl_ILLlpdata_init(), ldbl_ILLwrite_lp(), ldbl_ILLwrite_mps(), ldbl_reset_rowindex(), and ldbl_transferSenseRhsRowNames().

char* ldbl_ILLlpdata::sense

Definition at line 8655 of file QSopt_ex.h.

Referenced by ldbl_build_graph(), ldbl_ILLbasis_load(), ldbl_ILLlib_addrow(), ldbl_ILLlib_chgrange(), ldbl_ILLlib_chgsense(), ldbl_ILLlib_getsenses(), ldbl_ILLlp_sinfo_print(), ldbl_ILLlpdata_free(), ldbl_ILLlpdata_init(), ldbl_ILLwrite_mps(), ldbl_pull_info_from_p(), ldbl_QScopy_prob(), ldbl_transferRanges(), ldbl_transferSenseRhsRowNames(), and ldbl_write_row().

struct ldbl_ILLlp_sinfo* ldbl_ILLlpdata::sinfo

Definition at line 8678 of file QSopt_ex.h.

Referenced by ldbl_build_internal_lpinfo(), ldbl_ILLlib_addcol(), ldbl_ILLlib_addrow(), ldbl_ILLlib_chgbnd(), ldbl_ILLlib_chgcoef(), ldbl_ILLlib_chgobj(), ldbl_ILLlib_chgrange(), ldbl_ILLlib_chgrhs(), ldbl_ILLlp_presolve(), ldbl_ILLlpdata_free(), and ldbl_ILLlpdata_init().

ldbl_ILLmatrix ldbl_ILLlpdata::sos

Definition at line 8683 of file QSopt_ex.h.

Referenced by ldbl_buildSosInfo(), ldbl_ILLlpdata_free(), ldbl_ILLlpdata_init(), and ldbl_ILLwrite_lp().

char* ldbl_ILLlpdata::sos_type

Definition at line 8687 of file QSopt_ex.h.

Referenced by ldbl_buildSosInfo().

int* ldbl_ILLlpdata::structmap

Definition at line 8674 of file QSopt_ex.h.

Referenced by ldbl_delcols_work(), ldbl_grab_cache(), ldbl_ILLbasis_load(), ldbl_ILLlib_addcol(), ldbl_ILLlib_addrows(), ldbl_ILLlib_basis_order(), ldbl_ILLlib_chgbnd(), ldbl_ILLlib_chgcoef(), ldbl_ILLlib_chgobj(), ldbl_ILLlib_delcols(), ldbl_ILLlib_getbasis(), ldbl_ILLlib_getbnd(), ldbl_ILLlib_getbnds(), ldbl_ILLlib_getbnds_list(), ldbl_ILLlib_getcoef(), ldbl_ILLlib_getcols(), ldbl_ILLlib_getobj(), ldbl_ILLlib_getobj_list(), ldbl_ILLlib_getrownorms(), ldbl_ILLlib_readbasis(), ldbl_ILLlib_solution(), ldbl_ILLlib_tableau(), ldbl_ILLlp_rows_init(), ldbl_ILLlp_scale(), ldbl_ILLlpdata_free(), ldbl_ILLlpdata_init(), ldbl_ILLraw_first_nondefault_bound(), ldbl_initStructmap(), ldbl_QScopy_prob(), ldbl_startup_mip(), ldbl_write_bounds(), and ldbl_write_objective().

int ldbl_ILLlpdata::structsize

Definition at line 8652 of file QSopt_ex.h.

Referenced by ldbl_convert_rawlpdata_to_lpdata(), ldbl_ILLlib_addcol(), and ldbl_ILLlpdata_init().

long double* ldbl_ILLlpdata::upper

Definition at line 8660 of file QSopt_ex.h.

Referenced by ldbl_build_internal_lpinfo(), ldbl_delcols_work(), ldbl_ILLlib_addcol(), ldbl_ILLlib_chgbnd(), ldbl_ILLlib_chgsense(), ldbl_ILLlib_getbnd(), ldbl_ILLlib_getbnds(), ldbl_ILLlib_getbnds_list(), ldbl_ILLlib_getcols(), ldbl_ILLlib_readbasis(), ldbl_ILLlp_scale(), ldbl_ILLlp_sinfo_print(), ldbl_ILLlpdata_free(), ldbl_ILLlpdata_init(), ldbl_ILLraw_default_lower(), ldbl_ILLraw_default_upper(), ldbl_ILLraw_first_nondefault_bound(), ldbl_QScopy_prob(), ldbl_startup_mip(), ldbl_transferColNamesLowerUpperIntMarker(), and ldbl_write_bounds().


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