C++ Reference
C++ Reference: Linear solver
Detailed Description
Definition at line 2986 of file linear_solver.pb.h.
Public Types | |
enum | : int { kRelativeMipGapFieldNumber = 1, kPrimalToleranceFieldNumber = 2, kDualToleranceFieldNumber = 3, kLpAlgorithmFieldNumber = 4, kPresolveFieldNumber = 5, kScalingFieldNumber = 7 } |
typedef MPSolverCommonParameters_LPAlgorithmValues | LPAlgorithmValues |
Static Public Member Functions | |
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * | descriptor () |
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * | GetDescriptor () |
static const ::PROTOBUF_NAMESPACE_ID::Reflection * | GetReflection () |
static const MPSolverCommonParameters & | default_instance () |
static void | InitAsDefaultInstance () |
static const MPSolverCommonParameters * | internal_default_instance () |
static bool | LPAlgorithmValues_IsValid (int value) |
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * | LPAlgorithmValues_descriptor () |
template<typename T > | |
static const std::string & | LPAlgorithmValues_Name (T enum_t_value) |
static bool | LPAlgorithmValues_Parse (const std::string &name, LPAlgorithmValues *value) |
Static Public Attributes | |
static constexpr int | kIndexInFileMessages |
static constexpr LPAlgorithmValues | LP_ALGO_UNSPECIFIED |
static constexpr LPAlgorithmValues | LP_ALGO_DUAL |
static constexpr LPAlgorithmValues | LP_ALGO_PRIMAL |
static constexpr LPAlgorithmValues | LP_ALGO_BARRIER |
static constexpr LPAlgorithmValues | LPAlgorithmValues_MIN |
static constexpr LPAlgorithmValues | LPAlgorithmValues_MAX |
static constexpr int | LPAlgorithmValues_ARRAYSIZE |
Member Typedef Documentation
◆ LPAlgorithmValues
Definition at line 3096 of file linear_solver.pb.h.
Member Enumeration Documentation
◆ anonymous enum
anonymous enum : int |
Enumerator | |
---|---|
kRelativeMipGapFieldNumber | |
kPrimalToleranceFieldNumber | |
kDualToleranceFieldNumber | |
kLpAlgorithmFieldNumber | |
kPresolveFieldNumber | |
kScalingFieldNumber |
Definition at line 3132 of file linear_solver.pb.h.
Constructor & Destructor Documentation
◆ MPSolverCommonParameters() [1/3]
◆ ~MPSolverCommonParameters()
|
virtual |
◆ MPSolverCommonParameters() [2/3]
MPSolverCommonParameters | ( | const MPSolverCommonParameters & | from | ) |
◆ MPSolverCommonParameters() [3/3]
|
inlinenoexcept |
Definition at line 2993 of file linear_solver.pb.h.
Member Function Documentation
◆ _InternalParse()
|
final |
◆ _InternalSerialize()
|
final |
◆ ByteSizeLong()
|
final |
◆ Clear()
|
final |
◆ clear_dual_tolerance()
|
inline |
Definition at line 6567 of file linear_solver.pb.h.
◆ clear_lp_algorithm()
|
inline |
Definition at line 6626 of file linear_solver.pb.h.
◆ clear_presolve()
|
inline |
Definition at line 6655 of file linear_solver.pb.h.
◆ clear_primal_tolerance()
|
inline |
Definition at line 6507 of file linear_solver.pb.h.
◆ clear_relative_mip_gap()
|
inline |
Definition at line 6447 of file linear_solver.pb.h.
◆ clear_scaling()
|
inline |
Definition at line 6684 of file linear_solver.pb.h.
◆ CopyFrom() [1/2]
|
final |
◆ CopyFrom() [2/2]
void CopyFrom | ( | const MPSolverCommonParameters & | from | ) |
◆ default_instance()
|
static |
◆ descriptor()
|
inlinestatic |
Definition at line 3018 of file linear_solver.pb.h.
◆ dual_tolerance()
|
inline |
Definition at line 6576 of file linear_solver.pb.h.
◆ GetCachedSize()
|
inlinefinal |
Definition at line 3065 of file linear_solver.pb.h.
◆ GetDescriptor()
|
inlinestatic |
Definition at line 3021 of file linear_solver.pb.h.
◆ GetMetadata()
|
final |
◆ GetReflection()
|
inlinestatic |
Definition at line 3024 of file linear_solver.pb.h.
◆ has_dual_tolerance()
|
inline |
Definition at line 6564 of file linear_solver.pb.h.
◆ has_lp_algorithm()
|
inline |
Definition at line 6623 of file linear_solver.pb.h.
◆ has_presolve()
|
inline |
Definition at line 6652 of file linear_solver.pb.h.
◆ has_primal_tolerance()
|
inline |
Definition at line 6504 of file linear_solver.pb.h.
◆ has_relative_mip_gap()
|
inline |
Definition at line 6444 of file linear_solver.pb.h.
◆ has_scaling()
|
inline |
Definition at line 6681 of file linear_solver.pb.h.
◆ InitAsDefaultInstance()
|
static |
◆ internal_default_instance()
|
inlinestatic |
Definition at line 3030 of file linear_solver.pb.h.
◆ IsInitialized()
|
final |
◆ lp_algorithm()
|
inline |
Definition at line 6633 of file linear_solver.pb.h.
◆ LPAlgorithmValues_descriptor()
|
inlinestatic |
Definition at line 3115 of file linear_solver.pb.h.
◆ LPAlgorithmValues_IsValid()
|
inlinestatic |
Definition at line 3105 of file linear_solver.pb.h.
◆ LPAlgorithmValues_Name()
|
inlinestatic |
Definition at line 3119 of file linear_solver.pb.h.
◆ LPAlgorithmValues_Parse()
|
inlinestatic |
Definition at line 3125 of file linear_solver.pb.h.
◆ MergeFrom() [1/2]
|
final |
◆ MergeFrom() [2/2]
void MergeFrom | ( | const MPSolverCommonParameters & | from | ) |
◆ mutable_dual_tolerance()
|
inline |
Definition at line 6595 of file linear_solver.pb.h.
◆ mutable_primal_tolerance()
|
inline |
Definition at line 6535 of file linear_solver.pb.h.
◆ mutable_relative_mip_gap()
|
inline |
Definition at line 6475 of file linear_solver.pb.h.
◆ mutable_unknown_fields()
|
inline |
Definition at line 3014 of file linear_solver.pb.h.
◆ New() [1/2]
|
inlinefinal |
Definition at line 3047 of file linear_solver.pb.h.
◆ New() [2/2]
|
inlinefinal |
Definition at line 3051 of file linear_solver.pb.h.
◆ operator=() [1/2]
|
inline |
Definition at line 2998 of file linear_solver.pb.h.
◆ operator=() [2/2]
|
inlinenoexcept |
Definition at line 3002 of file linear_solver.pb.h.
◆ presolve()
|
inline |
Definition at line 6662 of file linear_solver.pb.h.
◆ primal_tolerance()
|
inline |
Definition at line 6516 of file linear_solver.pb.h.
◆ relative_mip_gap()
|
inline |
Definition at line 6456 of file linear_solver.pb.h.
◆ release_dual_tolerance()
|
inline |
Definition at line 6580 of file linear_solver.pb.h.
◆ release_primal_tolerance()
|
inline |
Definition at line 6520 of file linear_solver.pb.h.
◆ release_relative_mip_gap()
|
inline |
Definition at line 6460 of file linear_solver.pb.h.
◆ scaling()
|
inline |
Definition at line 6691 of file linear_solver.pb.h.
◆ set_allocated_dual_tolerance()
|
inline |
Definition at line 6599 of file linear_solver.pb.h.
◆ set_allocated_primal_tolerance()
|
inline |
Definition at line 6539 of file linear_solver.pb.h.
◆ set_allocated_relative_mip_gap()
|
inline |
Definition at line 6479 of file linear_solver.pb.h.
◆ set_lp_algorithm()
|
inline |
Definition at line 6642 of file linear_solver.pb.h.
◆ set_presolve()
|
inline |
Definition at line 6671 of file linear_solver.pb.h.
◆ set_scaling()
|
inline |
Definition at line 6700 of file linear_solver.pb.h.
◆ Swap()
|
inline |
Definition at line 3040 of file linear_solver.pb.h.
◆ unknown_fields()
|
inline |
Definition at line 3011 of file linear_solver.pb.h.
Member Data Documentation
◆ kIndexInFileMessages
|
staticconstexpr |
Definition at line 3034 of file linear_solver.pb.h.
◆ LP_ALGO_BARRIER
|
staticconstexpr |
Definition at line 3103 of file linear_solver.pb.h.
◆ LP_ALGO_DUAL
|
staticconstexpr |
Definition at line 3099 of file linear_solver.pb.h.
◆ LP_ALGO_PRIMAL
|
staticconstexpr |
Definition at line 3101 of file linear_solver.pb.h.
◆ LP_ALGO_UNSPECIFIED
|
staticconstexpr |
Definition at line 3097 of file linear_solver.pb.h.
◆ LPAlgorithmValues_ARRAYSIZE
|
staticconstexpr |
Definition at line 3112 of file linear_solver.pb.h.
◆ LPAlgorithmValues_MAX
|
staticconstexpr |
Definition at line 3110 of file linear_solver.pb.h.
◆ LPAlgorithmValues_MIN
|
staticconstexpr |
Definition at line 3108 of file linear_solver.pb.h.
The documentation for this class was generated from the following file: