AddIndicatorConstraint(MPConstraint *const) | operations_research::MPSolverInterface | inlinevirtual |
AddRowConstraint(MPConstraint *ct)=0 | operations_research::MPSolverInterface | pure virtual |
AddVariable(MPVariable *var)=0 | operations_research::MPSolverInterface | pure virtual |
best_objective_bound() const | operations_research::MPSolverInterface | |
best_objective_bound_ | operations_research::MPSolverInterface | protected |
BranchingPriorityChangedForVariable(int) | operations_research::MPSolverInterface | inlinevirtual |
CheckSolutionExists() const | operations_research::MPSolverInterface | virtual |
CheckSolutionIsSynchronized() const | operations_research::MPSolverInterface | |
CheckSolutionIsSynchronizedAndExists() const | operations_research::MPSolverInterface | inline |
ClearConstraint(MPConstraint *constraint)=0 | operations_research::MPSolverInterface | pure virtual |
ClearObjective()=0 | operations_research::MPSolverInterface | pure virtual |
column_status(int variable_index) const =0 | operations_research::MPSolverInterface | pure virtual |
ComputeExactConditionNumber() const | operations_research::MPSolverInterface | virtual |
constraint_is_extracted(int ct_index) const | operations_research::MPSolverInterface | inline |
DirectlySolveProto(LazyMutableCopy< MPModelRequest >, std::atomic< bool > *) | operations_research::MPSolverInterface | inlinevirtual |
ExtractModel() | operations_research::MPSolverInterface | protected |
ExtractNewConstraints()=0 | operations_research::MPSolverInterface | protectedpure virtual |
ExtractNewVariables()=0 | operations_research::MPSolverInterface | protectedpure virtual |
ExtractObjective()=0 | operations_research::MPSolverInterface | protectedpure virtual |
infinity() | operations_research::MPSolverInterface | inlinevirtual |
InterruptSolve() | operations_research::MPSolverInterface | inlinevirtual |
InvalidateSolutionSynchronization() | operations_research::MPSolverInterface | protected |
IsContinuous() const =0 | operations_research::MPSolverInterface | pure virtual |
IsLP() const =0 | operations_research::MPSolverInterface | pure virtual |
IsMIP() const =0 | operations_research::MPSolverInterface | pure virtual |
iterations() const =0 | operations_research::MPSolverInterface | pure virtual |
kDummyVariableIndex | operations_research::MPSolverInterface | protectedstatic |
kUnknownNumberOfIterations | operations_research::MPSolverInterface | static |
kUnknownNumberOfNodes | operations_research::MPSolverInterface | static |
last_constraint_index_ | operations_research::MPSolverInterface | protected |
last_variable_index() const | operations_research::MPSolverInterface | inline |
last_variable_index_ | operations_research::MPSolverInterface | protected |
maximize_ | operations_research::MPSolverInterface | protected |
MODEL_SYNCHRONIZED enum value | operations_research::MPSolverInterface | |
MPConstraint class | operations_research::MPSolverInterface | friend |
MPObjective class | operations_research::MPSolverInterface | friend |
MPSolver class | operations_research::MPSolverInterface | friend |
MPSolverInterface(MPSolver *solver) | operations_research::MPSolverInterface | explicit |
MUST_RELOAD enum value | operations_research::MPSolverInterface | |
NextSolution() | operations_research::MPSolverInterface | inlinevirtual |
nodes() const =0 | operations_research::MPSolverInterface | pure virtual |
objective_value() const | operations_research::MPSolverInterface | |
objective_value_ | operations_research::MPSolverInterface | protected |
quiet() const | operations_research::MPSolverInterface | inline |
quiet_ | operations_research::MPSolverInterface | protected |
Reset()=0 | operations_research::MPSolverInterface | pure virtual |
ResetExtractionInformation() | operations_research::MPSolverInterface | protected |
result_status() const | operations_research::MPSolverInterface | inline |
result_status_ | operations_research::MPSolverInterface | protected |
row_status(int constraint_index) const =0 | operations_research::MPSolverInterface | pure virtual |
set_constraint_as_extracted(int ct_index, bool extracted) | operations_research::MPSolverInterface | inline |
set_quiet(bool quiet_value) | operations_research::MPSolverInterface | inline |
set_variable_as_extracted(int var_index, bool extracted) | operations_research::MPSolverInterface | inline |
SetCallback(MPCallback *) | operations_research::MPSolverInterface | inlinevirtual |
SetCoefficient(MPConstraint *constraint, const MPVariable *variable, double new_value, double old_value)=0 | operations_research::MPSolverInterface | pure virtual |
SetCommonParameters(const MPSolverParameters ¶m) | operations_research::MPSolverInterface | protected |
SetConstraintBounds(int index, double lb, double ub)=0 | operations_research::MPSolverInterface | pure virtual |
SetDoubleParamToUnsupportedValue(MPSolverParameters::DoubleParam param, double value) | operations_research::MPSolverInterface | protected |
SetDualTolerance(double value)=0 | operations_research::MPSolverInterface | protectedpure virtual |
SetIntegerParamToUnsupportedValue(MPSolverParameters::IntegerParam param, int value) | operations_research::MPSolverInterface | protectedvirtual |
SetLpAlgorithm(int value)=0 | operations_research::MPSolverInterface | protectedpure virtual |
SetMIPParameters(const MPSolverParameters ¶m) | operations_research::MPSolverInterface | protected |
SetNumThreads(int num_threads) | operations_research::MPSolverInterface | protectedvirtual |
SetObjectiveCoefficient(const MPVariable *variable, double coefficient)=0 | operations_research::MPSolverInterface | pure virtual |
SetObjectiveOffset(double value)=0 | operations_research::MPSolverInterface | pure virtual |
SetOptimizationDirection(bool maximize)=0 | operations_research::MPSolverInterface | pure virtual |
SetParameters(const MPSolverParameters ¶m)=0 | operations_research::MPSolverInterface | protectedpure virtual |
SetPresolveMode(int value)=0 | operations_research::MPSolverInterface | protectedpure virtual |
SetPrimalTolerance(double value)=0 | operations_research::MPSolverInterface | protectedpure virtual |
SetRelativeMipGap(double value)=0 | operations_research::MPSolverInterface | protectedpure virtual |
SetScalingMode(int value)=0 | operations_research::MPSolverInterface | protectedpure virtual |
SetSolverSpecificParametersAsString(const std::string ¶meters) | operations_research::MPSolverInterface | protectedvirtual |
SetStartingLpBasis(const std::vector< MPSolver::BasisStatus > &, const std::vector< MPSolver::BasisStatus > &) | operations_research::MPSolverInterface | inlinevirtual |
SetUnsupportedDoubleParam(MPSolverParameters::DoubleParam param) | operations_research::MPSolverInterface | protected |
SetUnsupportedIntegerParam(MPSolverParameters::IntegerParam param) | operations_research::MPSolverInterface | protectedvirtual |
SetVariableBounds(int index, double lb, double ub)=0 | operations_research::MPSolverInterface | pure virtual |
SetVariableInteger(int index, bool integer)=0 | operations_research::MPSolverInterface | pure virtual |
SOLUTION_SYNCHRONIZED enum value | operations_research::MPSolverInterface | |
Solve(const MPSolverParameters ¶m)=0 | operations_research::MPSolverInterface | pure virtual |
solver_ | operations_research::MPSolverInterface | protected |
SolverVersion() const =0 | operations_research::MPSolverInterface | pure virtual |
SupportsCallbacks() const | operations_research::MPSolverInterface | inlinevirtual |
SupportsDirectlySolveProto(std::atomic< bool > *) const | operations_research::MPSolverInterface | inlinevirtual |
sync_status_ | operations_research::MPSolverInterface | protected |
SynchronizationStatus enum name | operations_research::MPSolverInterface | |
underlying_solver()=0 | operations_research::MPSolverInterface | pure virtual |
variable_is_extracted(int var_index) const | operations_research::MPSolverInterface | inline |
Write(const std::string &filename) | operations_research::MPSolverInterface | virtual |
~MPSolverInterface() | operations_research::MPSolverInterface | virtual |