![]() |
Google OR-Tools v9.14
a fast and portable software suite for combinatorial optimization
|
Definition at line 3468 of file linear_solver.pb.h.
#include <linear_solver.pb.h>
Classes | |
class | _Internal |
Public Types | |
enum | : int { kRelativeMipGapFieldNumber = 1 , kPrimalToleranceFieldNumber = 2 , kDualToleranceFieldNumber = 3 , kLpAlgorithmFieldNumber = 4 , kPresolveFieldNumber = 5 , kScalingFieldNumber = 7 } |
accessors ----------------------------------------------------— More... | |
using | LPAlgorithmValues = MPSolverCommonParameters_LPAlgorithmValues |
nested types -------------------------------------------------— |
Static Public Member Functions | |
static const ::google::protobuf::Descriptor *PROTOBUF_NONNULL | descriptor () |
static const ::google::protobuf::Descriptor *PROTOBUF_NONNULL | GetDescriptor () |
static const ::google::protobuf::Reflection *PROTOBUF_NONNULL | GetReflection () |
static const MPSolverCommonParameters & | default_instance () |
static constexpr auto | InternalGenerateClassData_ () |
static bool | LPAlgorithmValues_IsValid (int value) |
static const ::google::protobuf::EnumDescriptor *PROTOBUF_NONNULL | LPAlgorithmValues_descriptor () |
template<typename T> | |
static const ::std::string & | LPAlgorithmValues_Name (T value) |
static bool | LPAlgorithmValues_Parse (::absl::string_view name, LPAlgorithmValues *PROTOBUF_NONNULL value) |
Static Public Attributes | |
static constexpr int | kIndexInFileMessages = 14 |
static constexpr LPAlgorithmValues | LP_ALGO_UNSPECIFIED = MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_UNSPECIFIED |
static constexpr LPAlgorithmValues | LP_ALGO_DUAL = MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_DUAL |
static constexpr LPAlgorithmValues | LP_ALGO_PRIMAL = MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_PRIMAL |
static constexpr LPAlgorithmValues | LP_ALGO_BARRIER = MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_BARRIER |
static constexpr LPAlgorithmValues | LPAlgorithmValues_MIN = MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_MIN |
static constexpr LPAlgorithmValues | LPAlgorithmValues_MAX = MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_MAX |
static constexpr int | LPAlgorithmValues_ARRAYSIZE = MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_ARRAYSIZE |
Protected Member Functions | |
MPSolverCommonParameters (::google::protobuf::Arena *PROTOBUF_NULLABLE arena) | |
MPSolverCommonParameters (::google::protobuf::Arena *PROTOBUF_NULLABLE arena, const MPSolverCommonParameters &from) | |
MPSolverCommonParameters (::google::protobuf::Arena *PROTOBUF_NULLABLE arena, MPSolverCommonParameters &&from) noexcept | |
const ::google::protobuf::internal::ClassData *PROTOBUF_NONNULL | GetClassData () const PROTOBUF_FINAL |
Static Protected Member Functions | |
static void *PROTOBUF_NONNULL | PlacementNew_ (const void *PROTOBUF_NONNULL, void *PROTOBUF_NONNULL mem, ::google::protobuf::Arena *PROTOBUF_NULLABLE arena) |
static constexpr auto | InternalNewImpl_ () |
Friends | |
class | ::google::protobuf::internal::TcParser |
class | ::google::protobuf::MessageLite |
class | ::google::protobuf::Arena |
template<typename T> | |
class | ::google::protobuf::Arena::InternalHelper |
struct | ::TableStruct_ortools_2flinear_5fsolver_2flinear_5fsolver_2eproto |
void | swap (MPSolverCommonParameters &a, MPSolverCommonParameters &b) |
using operations_research::MPSolverCommonParameters::LPAlgorithmValues = MPSolverCommonParameters_LPAlgorithmValues |
nested types -------------------------------------------------—
Definition at line 3608 of file linear_solver.pb.h.
anonymous enum : int |
accessors ----------------------------------------------------—
Enumerator | |
---|---|
kRelativeMipGapFieldNumber | |
kPrimalToleranceFieldNumber | |
kDualToleranceFieldNumber | |
kLpAlgorithmFieldNumber | |
kPresolveFieldNumber | |
kScalingFieldNumber |
Definition at line 3632 of file linear_solver.pb.h.
|
inline |
Definition at line 3471 of file linear_solver.pb.h.
operations_research::MPSolverCommonParameters::~MPSolverCommonParameters | ( | ) |
@protoc_insertion_point(destructor:operations_research.MPSolverCommonParameters)
Definition at line 6419 of file linear_solver.pb.cc.
|
explicit |
|
inline |
Definition at line 3484 of file linear_solver.pb.h.
|
inlinenoexcept |
Definition at line 3485 of file linear_solver.pb.h.
|
explicitprotected |
@protoc_insertion_point(arena_constructor:operations_research.MPSolverCommonParameters)
Definition at line 6356 of file linear_solver.pb.cc.
|
protected |
@protoc_insertion_point(copy_constructor:operations_research.MPSolverCommonParameters)
Definition at line 6372 of file linear_solver.pb.cc.
|
inlineprotectednoexcept |
Definition at line 3592 of file linear_solver.pb.h.
PROTOBUF_CONSTEXPR operations_research::MPSolverCommonParameters::MPSolverCommonParameters | ( | ::_pbi::ConstantInitialized | ) |
Definition at line 408 of file linear_solver.pb.cc.
|
final |
@protoc_insertion_point(serialize_to_array_start:operations_research.MPSolverCommonParameters)
optional .operations_research.OptionalDouble relative_mip_gap = 1;
optional .operations_research.OptionalDouble primal_tolerance = 2;
optional .operations_research.OptionalDouble dual_tolerance = 3;
optional .operations_research.MPSolverCommonParameters.LPAlgorithmValues lp_algorithm = 4 [default = LP_ALGO_UNSPECIFIED];
optional .operations_research.OptionalBoolean presolve = 5 [default = BOOL_UNSPECIFIED];
optional .operations_research.OptionalBoolean scaling = 7 [default = BOOL_UNSPECIFIED];
@protoc_insertion_point(serialize_to_array_end:operations_research.MPSolverCommonParameters)
Definition at line 6585 of file linear_solver.pb.cc.
|
final |
@protoc_insertion_point(message_byte_size_start:operations_research.MPSolverCommonParameters)
Prevent compiler warnings about cached_has_bits being unused
optional .operations_research.OptionalDouble relative_mip_gap = 1;
optional .operations_research.OptionalDouble primal_tolerance = 2;
optional .operations_research.OptionalDouble dual_tolerance = 3;
optional .operations_research.MPSolverCommonParameters.LPAlgorithmValues lp_algorithm = 4 [default = LP_ALGO_UNSPECIFIED];
optional .operations_research.OptionalBoolean presolve = 5 [default = BOOL_UNSPECIFIED];
optional .operations_research.OptionalBoolean scaling = 7 [default = BOOL_UNSPECIFIED];
Definition at line 6650 of file linear_solver.pb.cc.
PROTOBUF_NOINLINE void operations_research::MPSolverCommonParameters::Clear | ( | ) |
@protoc_insertion_point(message_clear_start:operations_research.MPSolverCommonParameters)
Prevent compiler warnings about cached_has_bits being unused
Definition at line 6548 of file linear_solver.pb.cc.
|
inline |
Definition at line 9023 of file linear_solver.pb.h.
|
inline |
Definition at line 9120 of file linear_solver.pb.h.
|
inline |
Definition at line 9151 of file linear_solver.pb.h.
|
inline |
Definition at line 8925 of file linear_solver.pb.h.
|
inline |
Definition at line 8827 of file linear_solver.pb.h.
|
inline |
Definition at line 9182 of file linear_solver.pb.h.
void operations_research::MPSolverCommonParameters::CopyFrom | ( | const MPSolverCommonParameters & | from | ) |
@protoc_insertion_point(class_specific_copy_from_start:operations_research.MPSolverCommonParameters)
Definition at line 6747 of file linear_solver.pb.cc.
|
inlinestatic |
Definition at line 3519 of file linear_solver.pb.h.
|
inlinestatic |
Definition at line 3510 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.MPSolverCommonParameters.dual_tolerance)
Definition at line 9033 of file linear_solver.pb.h.
|
inline |
Definition at line 3578 of file linear_solver.pb.h.
|
protected |
Definition at line 6470 of file linear_solver.pb.cc.
|
inlinestatic |
Definition at line 3513 of file linear_solver.pb.h.
google::protobuf::Metadata operations_research::MPSolverCommonParameters::GetMetadata | ( | ) | const |
Definition at line 6767 of file linear_solver.pb.cc.
|
inlinestatic |
Definition at line 3516 of file linear_solver.pb.h.
|
inline |
optional .operations_research.OptionalDouble dual_tolerance = 3;
Definition at line 9018 of file linear_solver.pb.h.
|
inline |
optional .operations_research.MPSolverCommonParameters.LPAlgorithmValues lp_algorithm = 4 [default = LP_ALGO_UNSPECIFIED];
Definition at line 9116 of file linear_solver.pb.h.
|
inline |
optional .operations_research.OptionalBoolean presolve = 5 [default = BOOL_UNSPECIFIED];
Definition at line 9147 of file linear_solver.pb.h.
|
inline |
optional .operations_research.OptionalDouble primal_tolerance = 2;
Definition at line 8920 of file linear_solver.pb.h.
|
inline |
optional .operations_research.OptionalDouble relative_mip_gap = 1;
optional .operations_research.OptionalDouble relative_mip_gap = 1;
Definition at line 8822 of file linear_solver.pb.h.
|
inline |
optional .operations_research.OptionalBoolean scaling = 7 [default = BOOL_UNSPECIFIED];
Definition at line 9178 of file linear_solver.pb.h.
|
staticconstexpr |
Definition at line 6442 of file linear_solver.pb.cc.
|
staticconstexprprotected |
Definition at line 6438 of file linear_solver.pb.cc.
|
inline |
Definition at line 3554 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.MPSolverCommonParameters.lp_algorithm)
Definition at line 9125 of file linear_solver.pb.h.
|
inlinestatic |
Definition at line 3619 of file linear_solver.pb.h.
|
inlinestatic |
Definition at line 3613 of file linear_solver.pb.h.
|
inlinestatic |
Definition at line 3623 of file linear_solver.pb.h.
|
inlinestatic |
Definition at line 3626 of file linear_solver.pb.h.
|
inline |
Definition at line 3547 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.MPSolverCommonParameters.dual_tolerance)
Definition at line 9087 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.MPSolverCommonParameters.primal_tolerance)
Definition at line 8989 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.MPSolverCommonParameters.relative_mip_gap)
Definition at line 8891 of file linear_solver.pb.h.
|
inline |
Definition at line 3505 of file linear_solver.pb.h.
|
inline |
implements Message -------------------------------------------—
Definition at line 3541 of file linear_solver.pb.h.
|
inline |
Definition at line 3487 of file linear_solver.pb.h.
|
inlinenoexcept |
Definition at line 3491 of file linear_solver.pb.h.
|
inlinestaticprotected |
Definition at line 6433 of file linear_solver.pb.cc.
|
inline |
@protoc_insertion_point(field_get:operations_research.MPSolverCommonParameters.presolve)
Definition at line 9156 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.MPSolverCommonParameters.primal_tolerance)
Definition at line 8935 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.MPSolverCommonParameters.relative_mip_gap)
Definition at line 8837 of file linear_solver.pb.h.
|
inlinenodiscard |
Definition at line 9051 of file linear_solver.pb.h.
|
inlinenodiscard |
Definition at line 8953 of file linear_solver.pb.h.
|
inlinenodiscard |
Definition at line 8855 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.MPSolverCommonParameters.scaling)
Definition at line 9187 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_set_allocated:operations_research.MPSolverCommonParameters.dual_tolerance)
Definition at line 9094 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_set_allocated:operations_research.MPSolverCommonParameters.primal_tolerance)
Definition at line 8996 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_set_allocated:operations_research.MPSolverCommonParameters.relative_mip_gap)
Definition at line 8898 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_set:operations_research.MPSolverCommonParameters.lp_algorithm)
Definition at line 9129 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_set:operations_research.MPSolverCommonParameters.presolve)
Definition at line 9160 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_set:operations_research.MPSolverCommonParameters.scaling)
Definition at line 9191 of file linear_solver.pb.h.
|
inline |
Definition at line 3525 of file linear_solver.pb.h.
|
inline |
Definition at line 3501 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_release:operations_research.MPSolverCommonParameters.dual_tolerance)
Definition at line 9070 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_release:operations_research.MPSolverCommonParameters.primal_tolerance)
Definition at line 8972 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_release:operations_research.MPSolverCommonParameters.relative_mip_gap)
Definition at line 8874 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.MPSolverCommonParameters.dual_tolerance)
Definition at line 9037 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.MPSolverCommonParameters.primal_tolerance)
Definition at line 8939 of file linear_solver.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.MPSolverCommonParameters.relative_mip_gap)
Definition at line 8841 of file linear_solver.pb.h.
|
inline |
Definition at line 3533 of file linear_solver.pb.h.
|
friend |
Definition at line 3728 of file linear_solver.pb.h.
|
friend |
Definition at line 3730 of file linear_solver.pb.h.
|
friend |
Definition at line 3721 of file linear_solver.pb.h.
|
friend |
Definition at line 3727 of file linear_solver.pb.h.
|
friend |
Definition at line 3753 of file linear_solver.pb.h.
|
friend |
Definition at line 3524 of file linear_solver.pb.h.
Impl_ operations_research::MPSolverCommonParameters::_impl_ |
Definition at line 3752 of file linear_solver.pb.h.
|
staticconstexpr |
Definition at line 3523 of file linear_solver.pb.h.
|
staticconstexpr |
Definition at line 3612 of file linear_solver.pb.h.
|
staticconstexpr |
Definition at line 3610 of file linear_solver.pb.h.
|
staticconstexpr |
Definition at line 3611 of file linear_solver.pb.h.
|
staticconstexpr |
Definition at line 3609 of file linear_solver.pb.h.
|
staticconstexpr |
Definition at line 3618 of file linear_solver.pb.h.
|
staticconstexpr |
Definition at line 3617 of file linear_solver.pb.h.
|
staticconstexpr |
Definition at line 3616 of file linear_solver.pb.h.