Camargue
CMR::LP::Relaxation Member List

This is the complete list of members for CMR::LP::Relaxation, including all inherited members.

add_col(const double objval, const std::vector< int > &indices, const std::vector< double > &coeffs, const double lb, const double ub)CMR::LP::Relaxation
add_cut(double rhs, char sense, const std::vector< int > &rmatind, const std::vector< double > &rmatval)CMR::LP::Relaxation
add_cut(const SparseRow &sp_row)CMR::LP::Relaxation
add_cuts(const std::vector< double > &rhs, const std::vector< char > &sense, const std::vector< int > &rmatbeg, const std::vector< int > &rmatind, const std::vector< double > &rmatval)CMR::LP::Relaxation
basis_obj() const CMR::LP::Relaxation
cb_nondegen_pivot(double upper_bound, Basis &base, int bas_freq)CMR::LP::Relaxation
change_obj(int index, double val)CMR::LP::Relaxation
col_stat() const CMR::LP::Relaxation
condition_num() const CMR::LP::Relaxation
copy_base(const std::vector< int > &col_stat, const std::vector< int > &row_stat)CMR::LP::Relaxation
copy_base(const Basis &base)CMR::LP::Relaxation
copy_start(const std::vector< double > &x)CMR::LP::Relaxation
copy_start(const std::vector< double > &x, const std::vector< int > &col_stat, const std::vector< int > &row_stat)CMR::LP::Relaxation
del_set_cols(std::vector< int > &delstat)CMR::LP::Relaxation
del_set_rows(std::vector< int > &delstat)CMR::LP::Relaxation
dual_feas() const CMR::LP::Relaxation
dual_opt()CMR::LP::Relaxation
factor_basis()CMR::LP::Relaxation
get_base(std::vector< int > &colstat, std::vector< int > &rowstat) const CMR::LP::Relaxation
get_coeff(int row, int col) const CMR::LP::Relaxation
get_col(int col, std::vector< int > &cmatind, std::vector< double > &cmatval) const CMR::LP::Relaxation
get_col_infeas(const std::vector< double > &x, std::vector< double > &feas_stat, int begin, int end) const CMR::LP::Relaxation
get_objval() const CMR::LP::Relaxation
get_pi(std::vector< double > &pi, int begin, int end) const CMR::LP::Relaxation
get_redcosts(std::vector< double > &redcosts, int begin, int end) const CMR::LP::Relaxation
get_rhs(std::vector< double > &rhs, int begin, int end) const CMR::LP::Relaxation
get_row(int row, std::vector< int > &rmatind, std::vector< double > &rmatval) const CMR::LP::Relaxation
get_row(int row) const CMR::LP::Relaxation
get_row_infeas(const std::vector< double > &x, std::vector< double > &feas_stat, int begin, int end) const CMR::LP::Relaxation
get_row_slacks(std::vector< double > &slack, int begin, int end) const CMR::LP::Relaxation
get_stat() const CMR::LP::Relaxation
get_x(std::vector< double > &x) const CMR::LP::Relaxation
init_mir_data(Sep::MIRgroup &mir_data)CMR::LP::Relaxation
it_count() const CMR::LP::Relaxation
lower_bds(int begin, int end) const CMR::LP::Relaxation
lp_vec() const CMR::LP::Relaxation
new_row(char sense, double rhs)CMR::LP::Relaxation
new_rows(const std::vector< char > &sense, const std::vector< double > &rhs)CMR::LP::Relaxation
nondegen_pivot(double upper_bound)CMR::LP::Relaxation
num_cols() const CMR::LP::Relaxation
num_rows() const CMR::LP::Relaxation
one_dual_pivot()CMR::LP::Relaxation
one_primal_pivot()CMR::LP::Relaxation
operator=(Relaxation &&lp) noexceptCMR::LP::Relaxation
operator=(const Relaxation &lp)=delete (defined in CMR::LP::Relaxation)CMR::LP::Relaxation
pi(int begin, int end) const CMR::LP::Relaxation
primal_feas() const CMR::LP::Relaxation
primal_opt()CMR::LP::Relaxation
primal_recover()CMR::LP::Relaxation
primal_strong_branch(const std::vector< double > &tour_vec, const std::vector< int > &colstat, const std::vector< int > &rowstat, const std::vector< int > &indices, std::vector< Estimate > &down_est, std::vector< Estimate > &up_est, std::vector< Basis > &contra_bases, int itlim, double upperbound)CMR::LP::Relaxation
redcosts(int begin, int end) const CMR::LP::Relaxation
Relaxation()CMR::LP::Relaxation
Relaxation(Relaxation &&lp) noexceptCMR::LP::Relaxation
Relaxation(const Relaxation &lp)=delete (defined in CMR::LP::Relaxation)CMR::LP::Relaxation
row_slacks(int begin, int end) const CMR::LP::Relaxation
row_stat() const CMR::LP::Relaxation
senses(int begin, int end) const CMR::LP::Relaxation
simpl_pCMR::LP::Relaxationprivate
switch_steepest()CMR::LP::Relaxation
tighten_bound(int index, char sense, double val)CMR::LP::Relaxation
upper_bds(int begin, int end) const CMR::LP::Relaxation
~Relaxation()CMR::LP::Relaxation