Classes | |
| class | MPConstraint |
| The class for constraints of a Mathematical Programming (MP) model. More... | |
| class | MPConstraintProto |
| class | MPGeneralConstraintProto |
| class | MPIndicatorConstraint |
| struct | MPModelExportOptions |
| class | MPModelProto |
| class | MPModelRequest |
| class | MPObjective |
| A class to express a linear objective. More... | |
| class | MPSolutionResponse |
| class | MPSolver |
| This mathematical programming (MP) solver class is the main class though which users build and solve problems. More... | |
| class | MPSolverCommonParameters |
| class | MPSolverInterface |
| class | MPSolverParameters |
| This class stores parameter settings for LP and MIP solvers. More... | |
| class | MPSosConstraint |
| class | MPVariable |
| The class for variables of a Mathematical Programming (MP) model. More... | |
| class | MPVariableProto |
| class | OptionalDouble |
| class | PartialVariableAssignment |
Definition at line 157 of file linear_solver.pb.h.
Definition at line 132 of file linear_solver.pb.h.
| enum operations_research::MPSolverResponseStatus : int |
Definition at line 191 of file linear_solver.pb.h.
| enum operations_research::MPSosConstraint_Type : int |
| Enumerator | |
|---|---|
| MPSosConstraint_Type_SOS1_DEFAULT | |
| MPSosConstraint_Type_SOS2 | |
Definition at line 109 of file linear_solver.pb.h.
| bool operations_research::AbslParseFlag | ( | absl::string_view | text, |
| MPSolver::OptimizationProblemType * | solver_type, | ||
| std::string * | error | ||
| ) |
|
inline |
Definition at line 911 of file linear_solver.h.
| util::StatusOr<std::string> operations_research::ExportModelAsLpFormat | ( | const MPModelProto & | model, |
| const MPModelExportOptions & | options = MPModelExportOptions() |
||
| ) |
| std::string operations_research::ExportModelAsLpFormatReturnString | ( | const MPModelProto & | input_model, |
| const MPModelExportOptions & | options = MPModelExportOptions() |
||
| ) |
Definition at line 24 of file model_exporter_swig_helper.h.
| util::StatusOr<std::string> operations_research::ExportModelAsMpsFormat | ( | const MPModelProto & | model, |
| const MPModelExportOptions & | options = MPModelExportOptions() |
||
| ) |
| std::string operations_research::ExportModelAsMpsFormatReturnString | ( | const MPModelProto & | input_model, |
| const MPModelExportOptions & | options = MPModelExportOptions() |
||
| ) |
Definition at line 31 of file model_exporter_swig_helper.h.
| std::string operations_research::FindErrorInMPModelProto | ( | const MPModelProto & | model | ) |
| std::string operations_research::FindFeasibilityErrorInSolutionHint | ( | const MPModelProto & | model, |
| double | tolerance | ||
| ) |
| const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* operations_research::MPModelRequest_SolverType_descriptor | ( | ) |
| bool operations_research::MPModelRequest_SolverType_IsValid | ( | int | value | ) |
|
inline |
Definition at line 179 of file linear_solver.pb.h.
|
inline |
Definition at line 186 of file linear_solver.pb.h.
| const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* operations_research::MPSolverCommonParameters_LPAlgorithmValues_descriptor | ( | ) |
| bool operations_research::MPSolverCommonParameters_LPAlgorithmValues_IsValid | ( | int | value | ) |
|
inline |
Definition at line 145 of file linear_solver.pb.h.
|
inline |
Definition at line 152 of file linear_solver.pb.h.
| const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* operations_research::MPSolverResponseStatus_descriptor | ( | ) |
| bool operations_research::MPSolverResponseStatus_IsValid | ( | int | value | ) |
|
inline |
Definition at line 212 of file linear_solver.pb.h.
|
inline |
Definition at line 219 of file linear_solver.pb.h.
| const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* operations_research::MPSosConstraint_Type_descriptor | ( | ) |
| bool operations_research::MPSosConstraint_Type_IsValid | ( | int | value | ) |
|
inline |
Definition at line 120 of file linear_solver.pb.h.
|
inline |
Definition at line 127 of file linear_solver.pb.h.
|
inline |
Definition at line 895 of file linear_solver.h.
|
inline |
Definition at line 901 of file linear_solver.h.
| const absl::string_view operations_research::ToString | ( | MPSolver::OptimizationProblemType | optimization_problem_type | ) |
| MPConstraintProtoDefaultTypeInternal operations_research::_MPConstraintProto_default_instance_ |
| MPGeneralConstraintProtoDefaultTypeInternal operations_research::_MPGeneralConstraintProto_default_instance_ |
| MPIndicatorConstraintDefaultTypeInternal operations_research::_MPIndicatorConstraint_default_instance_ |
| MPModelProtoDefaultTypeInternal operations_research::_MPModelProto_default_instance_ |
| MPModelRequestDefaultTypeInternal operations_research::_MPModelRequest_default_instance_ |
| MPSolutionResponseDefaultTypeInternal operations_research::_MPSolutionResponse_default_instance_ |
| MPSolverCommonParametersDefaultTypeInternal operations_research::_MPSolverCommonParameters_default_instance_ |
| MPSosConstraintDefaultTypeInternal operations_research::_MPSosConstraint_default_instance_ |
| MPVariableProtoDefaultTypeInternal operations_research::_MPVariableProto_default_instance_ |
| OptionalDoubleDefaultTypeInternal operations_research::_OptionalDouble_default_instance_ |
| PartialVariableAssignmentDefaultTypeInternal operations_research::_PartialVariableAssignment_default_instance_ |
| constexpr double operations_research::kDefaultPrimalTolerance = 1e-07 |
Definition at line 162 of file linear_solver.h.
| constexpr int operations_research::MPModelRequest_SolverType_SolverType_ARRAYSIZE = MPModelRequest_SolverType_SolverType_MAX + 1 |
Definition at line 175 of file linear_solver.pb.h.
| constexpr MPModelRequest_SolverType operations_research::MPModelRequest_SolverType_SolverType_MAX = MPModelRequest_SolverType_SAT_INTEGER_PROGRAMMING |
Definition at line 174 of file linear_solver.pb.h.
| constexpr MPModelRequest_SolverType operations_research::MPModelRequest_SolverType_SolverType_MIN = MPModelRequest_SolverType_CLP_LINEAR_PROGRAMMING |
Definition at line 173 of file linear_solver.pb.h.
| constexpr int operations_research::MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_ARRAYSIZE = MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_MAX + 1 |
Definition at line 141 of file linear_solver.pb.h.
| constexpr MPSolverCommonParameters_LPAlgorithmValues operations_research::MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_MAX = MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_BARRIER |
Definition at line 140 of file linear_solver.pb.h.
| constexpr MPSolverCommonParameters_LPAlgorithmValues operations_research::MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_MIN = MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_UNSPECIFIED |
Definition at line 139 of file linear_solver.pb.h.
| constexpr int operations_research::MPSolverResponseStatus_ARRAYSIZE = MPSolverResponseStatus_MAX + 1 |
Definition at line 208 of file linear_solver.pb.h.
| constexpr MPSolverResponseStatus operations_research::MPSolverResponseStatus_MAX = MPSOLVER_UNKNOWN_STATUS |
Definition at line 207 of file linear_solver.pb.h.
| constexpr MPSolverResponseStatus operations_research::MPSolverResponseStatus_MIN = MPSOLVER_OPTIMAL |
Definition at line 206 of file linear_solver.pb.h.
| constexpr int operations_research::MPSosConstraint_Type_Type_ARRAYSIZE = MPSosConstraint_Type_Type_MAX + 1 |
Definition at line 116 of file linear_solver.pb.h.
| constexpr MPSosConstraint_Type operations_research::MPSosConstraint_Type_Type_MAX = MPSosConstraint_Type_SOS2 |
Definition at line 115 of file linear_solver.pb.h.
| constexpr MPSosConstraint_Type operations_research::MPSosConstraint_Type_Type_MIN = MPSosConstraint_Type_SOS1_DEFAULT |
Definition at line 114 of file linear_solver.pb.h.