operations_research::MPSolverInterface Member List

This is the complete list of members for operations_research::MPSolverInterface, including all inherited members.

AddIndicatorConstraint(MPConstraint *const ct)operations_research::MPSolverInterfaceinlinevirtual
AddRowConstraint(MPConstraint *const ct)=0operations_research::MPSolverInterfacepure virtual
AddVariable(MPVariable *const var)=0operations_research::MPSolverInterfacepure virtual
best_objective_bound() const =0operations_research::MPSolverInterfacepure virtual
BranchingPriorityChangedForVariable(int var_index)operations_research::MPSolverInterfaceinlinevirtual
CheckBestObjectiveBoundExists() constoperations_research::MPSolverInterfacevirtual
CheckSolutionExists() constoperations_research::MPSolverInterfacevirtual
CheckSolutionIsSynchronized() constoperations_research::MPSolverInterface
CheckSolutionIsSynchronizedAndExists() constoperations_research::MPSolverInterfaceinline
ClearConstraint(MPConstraint *const constraint)=0operations_research::MPSolverInterfacepure virtual
ClearObjective()=0operations_research::MPSolverInterfacepure virtual
column_status(int variable_index) const =0operations_research::MPSolverInterfacepure virtual
ComputeExactConditionNumber() constoperations_research::MPSolverInterfacevirtual
constraint_is_extracted(int ct_index) constoperations_research::MPSolverInterfaceinline
ExtractModel()operations_research::MPSolverInterfaceprotected
ExtractNewConstraints()=0operations_research::MPSolverInterfaceprotectedpure virtual
ExtractNewVariables()=0operations_research::MPSolverInterfaceprotectedpure virtual
ExtractObjective()=0operations_research::MPSolverInterfaceprotectedpure virtual
InterruptSolve()operations_research::MPSolverInterfaceinlinevirtual
InvalidateSolutionSynchronization()operations_research::MPSolverInterfaceprotected
IsContinuous() const =0operations_research::MPSolverInterfacepure virtual
IsLP() const =0operations_research::MPSolverInterfacepure virtual
IsMIP() const =0operations_research::MPSolverInterfacepure virtual
iterations() const =0operations_research::MPSolverInterfacepure virtual
kDummyVariableIndexoperations_research::MPSolverInterfaceprotectedstatic
kUnknownNumberOfIterationsoperations_research::MPSolverInterfacestatic
kUnknownNumberOfNodesoperations_research::MPSolverInterfacestatic
last_constraint_index_operations_research::MPSolverInterfaceprotected
last_variable_index() constoperations_research::MPSolverInterfaceinline
last_variable_index_operations_research::MPSolverInterfaceprotected
maximize_operations_research::MPSolverInterfaceprotected
MODEL_SYNCHRONIZED enum valueoperations_research::MPSolverInterface
MPConstraint classoperations_research::MPSolverInterfacefriend
MPObjective classoperations_research::MPSolverInterfacefriend
MPSolver classoperations_research::MPSolverInterfacefriend
MPSolverInterface(MPSolver *const solver)operations_research::MPSolverInterfaceexplicit
MUST_RELOAD enum valueoperations_research::MPSolverInterface
NextSolution()operations_research::MPSolverInterfaceinlinevirtual
nodes() const =0operations_research::MPSolverInterfacepure virtual
objective_value() constoperations_research::MPSolverInterface
objective_value_operations_research::MPSolverInterfaceprotected
quiet() constoperations_research::MPSolverInterfaceinline
quiet_operations_research::MPSolverInterfaceprotected
ReadParameterFile(const std::string &filename)operations_research::MPSolverInterfaceprotectedvirtual
Reset()=0operations_research::MPSolverInterfacepure virtual
ResetExtractionInformation()operations_research::MPSolverInterfaceprotected
result_status() constoperations_research::MPSolverInterfaceinline
result_status_operations_research::MPSolverInterfaceprotected
row_status(int constraint_index) const =0operations_research::MPSolverInterfacepure virtual
set_constraint_as_extracted(int ct_index, bool extracted)operations_research::MPSolverInterfaceinline
set_quiet(bool quiet_value)operations_research::MPSolverInterfaceinline
set_variable_as_extracted(int var_index, bool extracted)operations_research::MPSolverInterfaceinline
SetCoefficient(MPConstraint *const constraint, const MPVariable *const variable, double new_value, double old_value)=0operations_research::MPSolverInterfacepure virtual
SetCommonParameters(const MPSolverParameters &param)operations_research::MPSolverInterfaceprotected
SetConstraintBounds(int index, double lb, double ub)=0operations_research::MPSolverInterfacepure virtual
SetDoubleParamToUnsupportedValue(MPSolverParameters::DoubleParam param, double value)operations_research::MPSolverInterfaceprotected
SetDualTolerance(double value)=0operations_research::MPSolverInterfaceprotectedpure virtual
SetIntegerParamToUnsupportedValue(MPSolverParameters::IntegerParam param, int value)operations_research::MPSolverInterfaceprotectedvirtual
SetLpAlgorithm(int value)=0operations_research::MPSolverInterfaceprotectedpure virtual
SetMIPParameters(const MPSolverParameters &param)operations_research::MPSolverInterfaceprotected
SetNumThreads(int num_threads)operations_research::MPSolverInterfaceprotectedvirtual
SetObjectiveCoefficient(const MPVariable *const variable, double coefficient)=0operations_research::MPSolverInterfacepure virtual
SetObjectiveOffset(double value)=0operations_research::MPSolverInterfacepure virtual
SetOptimizationDirection(bool maximize)=0operations_research::MPSolverInterfacepure virtual
SetParameters(const MPSolverParameters &param)=0operations_research::MPSolverInterfaceprotectedpure virtual
SetPresolveMode(int value)=0operations_research::MPSolverInterfaceprotectedpure virtual
SetPrimalTolerance(double value)=0operations_research::MPSolverInterfaceprotectedpure virtual
SetRelativeMipGap(double value)=0operations_research::MPSolverInterfaceprotectedpure virtual
SetScalingMode(int value)=0operations_research::MPSolverInterfaceprotectedpure virtual
SetSolverSpecificParametersAsString(const std::string &parameters)operations_research::MPSolverInterfaceprotectedvirtual
SetStartingLpBasis(const std::vector< MPSolver::BasisStatus > &variable_statuses, const std::vector< MPSolver::BasisStatus > &constraint_statuses)operations_research::MPSolverInterfaceinlinevirtual
SetUnsupportedDoubleParam(MPSolverParameters::DoubleParam param)operations_research::MPSolverInterfaceprotected
SetUnsupportedIntegerParam(MPSolverParameters::IntegerParam param)operations_research::MPSolverInterfaceprotectedvirtual
SetVariableBounds(int index, double lb, double ub)=0operations_research::MPSolverInterfacepure virtual
SetVariableInteger(int index, bool integer)=0operations_research::MPSolverInterfacepure virtual
SOLUTION_SYNCHRONIZED enum valueoperations_research::MPSolverInterface
Solve(const MPSolverParameters &param)=0operations_research::MPSolverInterfacepure virtual
solver_operations_research::MPSolverInterfaceprotected
SolverVersion() const =0operations_research::MPSolverInterfacepure virtual
sync_status_operations_research::MPSolverInterfaceprotected
SynchronizationStatus enum nameoperations_research::MPSolverInterface
trivial_worst_objective_bound() constoperations_research::MPSolverInterface
underlying_solver()=0operations_research::MPSolverInterfacepure virtual
ValidFileExtensionForParameterFile() constoperations_research::MPSolverInterfaceprotectedvirtual
variable_is_extracted(int var_index) constoperations_research::MPSolverInterfaceinline
Write(const std::string &filename)operations_research::MPSolverInterfacevirtual
~MPSolverInterface()operations_research::MPSolverInterfacevirtual