delpi  0.0.1
DElta-complete LP solver
Loading...
Searching...
No Matches
delpi::SoplexLpSolver Member List

This is the complete list of members for delpi::SoplexLpSolver, including all inherited members.

AddColumn(const Variable &var, const mpq_class &obj, const mpq_class &lb, const mpq_class &ub) overridedelpi::SoplexLpSolvervirtual
delpi::LpSolver::AddColumn(const Column &column)delpi::LpSolver
delpi::LpSolver::AddColumn(const Variable &var)delpi::LpSolver
delpi::LpSolver::AddColumn(const Variable &var, const mpq_class &obj)delpi::LpSolver
delpi::LpSolver::AddColumn(const Variable &var, const mpq_class &lb, const mpq_class &ub)delpi::LpSolver
AddColumns(const std::span< Column > &columns)delpi::LpSolvervirtual
AddRow(const Expression::Addends &lhs, FormulaKind sense, const mpq_class &rhs) overridedelpi::SoplexLpSolvervirtual
delpi::LpSolver::AddRow(const Row &row)delpi::LpSolver
delpi::LpSolver::AddRow(const std::vector< std::pair< Variable, mpq_class > > &addends, const mpq_class &lb, const mpq_class &ub)=0delpi::LpSolverpure virtual
delpi::LpSolver::AddRow(const Formula &formula)delpi::LpSolver
delpi::LpSolver::AddRow(const Expression &lhs, FormulaKind sense, const mpq_class &rhs)delpi::LpSolver
AddRows(const std::span< Row > &rows)delpi::LpSolvervirtual
CheckAgainstExpected(LpResult result) constdelpi::LpSolver
col_to_var_delpi::LpSolverprotected
column(ColumnIndex column_idx) const overridedelpi::SoplexLpSolvervirtual
config_delpi::LpSolverprotected
consolidated_delpi::SoplexLpSolverprivate
dual_solution_delpi::LpSolverprotected
EnsureSense(bool is_min)delpi::LpSolverprotected
EnsureSenseCore() overridedelpi::SoplexLpSolverprotectedvirtual
GetInfo(const std::string &key) constdelpi::LpSolver
infinity_delpi::LpSolverprotected
info() constdelpi::LpSolverinline
info_delpi::LpSolverprotected
is_min_delpi::LpSolverprotected
LpSolver(mpq_class ninfinity, mpq_class infinity, Config config={}, const std::string &class_name="LpSolver")delpi::LpSolver
Maximise(const Expression &objective_function)delpi::LpSolver
Maximise(const T &objective_function)delpi::LpSolver
Minimise(const Expression &objective_function)delpi::LpSolver
Minimise(const T &objective_function)delpi::LpSolver
model(const std::vector< mpq_class > &x) constdelpi::LpSolver
ninfinity_delpi::LpSolverprotected
obj_lb_delpi::LpSolverprotected
obj_ub_delpi::LpSolverprotected
Parse()delpi::LpSolver
ParseFile(const std::string &filename)delpi::LpSolver
ParseRowCoeff(const T &literal_monomials)delpi::SoplexLpSolverprivate
ParseStream(std::istream &stream, const std::string &stream_name="(stdin)")delpi::LpSolver
ParseString(const std::string &string)delpi::LpSolver
partial_solve_cb_delpi::LpSolverprotected
PartialSolveCallback typedefdelpi::LpSolver
ReserveColumns(int num_columns) overridedelpi::SoplexLpSolvervirtual
ReserveRows(int num_rows) overridedelpi::SoplexLpSolvervirtual
ResetObjective()delpi::LpSolver
rinfinity_delpi::SoplexLpSolverprivate
rninfinity_delpi::SoplexLpSolverprivate
row(RowIndex row_idx) const overridedelpi::SoplexLpSolvervirtual
SetBound(Variable var, const mpq_class &lb, const mpq_class &ub) overridedelpi::SoplexLpSolvervirtual
SetCoefficient(RowIndex row, ColumnIndex column, const mpq_class &value) overridedelpi::SoplexLpSolvervirtual
SetInfo(const std::string &key, const std::string &value)delpi::LpSolver
SetObjective(int column, const mpq_class &value) overridedelpi::SoplexLpSolvervirtual
delpi::LpSolver::SetObjective(const Expression &objective)delpi::LpSolver
delpi::LpSolver::SetObjective(const std::unordered_map< int, mpq_class > &objective)delpi::LpSolver
delpi::LpSolver::SetObjective(const std::vector< mpq_class > &objective)delpi::LpSolver
delpi::LpSolver::SetObjective(const Variable &var, const mpq_class &value)delpi::LpSolver
SetOption(const std::string &key, const std::string &value)delpi::LpSolver
SetSimpleBoundInsteadOfAddRow(const std::vector< Expression::Addend > &addends, const mpq_class &lb, const mpq_class &ub)delpi::LpSolverprotected
SetVarCoeff(soplex::DSVectorRational &coeffs, const Variable &var, const mpq_class &value) constdelpi::SoplexLpSolverprivate
solution(const Variable var) constdelpi::LpSolverinline
solution_delpi::LpSolverprotected
Solve()delpi::LpSolver
solve_cb_delpi::LpSolverprotected
SolveCallback typedefdelpi::LpSolver
SolveCore() overridedelpi::SoplexLpSolverprivatevirtual
spx_delpi::SoplexLpSolverprivate
spx_cols_delpi::SoplexLpSolverprivate
spx_rows_delpi::SoplexLpSolverprivate
stats_delpi::LpSolverprotected
UpdateFeasible(const soplex::Rational &max_violation)delpi::SoplexLpSolverprivate
var(const int column) constdelpi::LpSolverinline
var_to_col_delpi::LpSolverprotected
Verify() constdelpi::LpSolver