C++ Reference

C++ Reference: Linear solver

PROTOBUF_FINAL

Detailed Description

Definition at line 263 of file linear_solver.pb.h.

Public Types

enum  : int {
  kNameFieldNumber = 5, kObjectiveCoefficientFieldNumber = 3, kIsIntegerFieldNumber = 4, kBranchingPriorityFieldNumber = 6,
  kLowerBoundFieldNumber = 1, kUpperBoundFieldNumber = 2
}
 
enum  : int {
  kVarIndexFieldNumber = 6, kCoefficientFieldNumber = 7, kNameFieldNumber = 5, kIsLazyFieldNumber = 5,
  kLowerBoundFieldNumber = 1, kUpperBoundFieldNumber = 2
}
 
enum  GeneralConstraintCase {
  kIndicatorConstraint = 2, kSosConstraint = 3, kQuadraticConstraint = 4, kAbsConstraint = 5,
  kAndConstraint = 6, kOrConstraint = 7, kMinConstraint = 8, kMaxConstraint = 9,
  GENERAL_CONSTRAINT_NOT_SET = 0
}
 
enum  : int {
  kNameFieldNumber = 5, kIndicatorConstraintFieldNumber = 2, kSosConstraintFieldNumber = 3, kQuadraticConstraintFieldNumber = 4,
  kAbsConstraintFieldNumber = 5, kAndConstraintFieldNumber = 6, kOrConstraintFieldNumber = 7, kMinConstraintFieldNumber = 8,
  kMaxConstraintFieldNumber = 9
}
 
enum  : int { kConstraintFieldNumber = 3, kVarIndexFieldNumber = 6, kVarValueFieldNumber = 2 }
 
enum  : int { kVarIndexFieldNumber = 6, kWeightFieldNumber = 3, kTypeFieldNumber = 1 }
 
enum  : int {
  kVarIndexFieldNumber = 6, kCoefficientFieldNumber = 7, kQvar1IndexFieldNumber = 3, kQvar2IndexFieldNumber = 4,
  kQcoefficientFieldNumber = 5, kLowerBoundFieldNumber = 1, kUpperBoundFieldNumber = 2
}
 
enum  : int { kVarIndexFieldNumber = 6, kResultantVarIndexFieldNumber = 2 }
 
enum  : int { kVarIndexFieldNumber = 6, kResultantVarIndexFieldNumber = 2 }
 
enum  : int { kVarIndexFieldNumber = 6, kConstantFieldNumber = 2, kResultantVarIndexFieldNumber = 2 }
 
enum  : int { kQvar1IndexFieldNumber = 3, kQvar2IndexFieldNumber = 4, kCoefficientFieldNumber = 7 }
 
enum  : int { kVarIndexFieldNumber = 6, kVarValueFieldNumber = 2 }
 
enum  : int {
  kVariableFieldNumber = 3, kConstraintFieldNumber = 3, kGeneralConstraintFieldNumber = 7, kNameFieldNumber = 5,
  kSolutionHintFieldNumber = 6, kQuadraticObjectiveFieldNumber = 8, kObjectiveOffsetFieldNumber = 2, kMaximizeFieldNumber = 1
}
 
enum  : int { kValueFieldNumber = 1 }
 
enum  : int {
  kRelativeMipGapFieldNumber = 1, kPrimalToleranceFieldNumber = 2, kDualToleranceFieldNumber = 3, kLpAlgorithmFieldNumber = 4,
  kPresolveFieldNumber = 5, kScalingFieldNumber = 7
}
 
enum  : int { kVariableOverridesFieldNumber = 2, kConstraintOverridesFieldNumber = 3, kBaselineModelFilePathFieldNumber = 1 }
 
enum  : int {
  kSolverSpecificParametersFieldNumber = 5, kModelFieldNumber = 1, kModelDeltaFieldNumber = 8, kSolverTimeLimitSecondsFieldNumber = 3,
  kEnableInternalSolverOutputFieldNumber = 4, kSolverTypeFieldNumber = 2
}
 
enum  : int {
  kVariableValueFieldNumber = 3, kDualValueFieldNumber = 4, kReducedCostFieldNumber = 6, kStatusStrFieldNumber = 7,
  kObjectiveValueFieldNumber = 2, kBestObjectiveBoundFieldNumber = 5, kStatusFieldNumber = 1
}
 
typedef MPSosConstraint_Type Type
 
typedef MPSolverCommonParameters_LPAlgorithmValues LPAlgorithmValues
 
typedef MPModelRequest_SolverType SolverType
 

Public Member Functions

 MPVariableProto ()
 
virtual ~MPVariableProto ()
 
 MPVariableProto (const MPVariableProto &from)
 
 MPVariableProto (MPVariableProto &&from) noexcept
 
MPVariableProtooperator= (const MPVariableProto &from)
 
MPVariableProtooperator= (MPVariableProto &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (MPVariableProto *other)
 
void UnsafeArenaSwap (MPVariableProto *other)
 
MPVariableProtoNew () const final
 
MPVariableProtoNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const MPVariableProto &from)
 
void MergeFrom (const MPVariableProto &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
bool has_name () const
 
void clear_name ()
 
const std::string & name () const
 
void set_name (const std::string &value)
 
void set_name (std::string &&value)
 
void set_name (const char *value)
 
void set_name (const char *value, size_t size)
 
std::string * mutable_name ()
 
std::string * release_name ()
 
void set_allocated_name (std::string *name)
 
bool has_objective_coefficient () const
 
void clear_objective_coefficient ()
 
double objective_coefficient () const
 
void set_objective_coefficient (double value)
 
bool has_is_integer () const
 
void clear_is_integer ()
 
bool is_integer () const
 
void set_is_integer (bool value)
 
bool has_branching_priority () const
 
void clear_branching_priority ()
 
::PROTOBUF_NAMESPACE_ID::int32 branching_priority () const
 
void set_branching_priority (::PROTOBUF_NAMESPACE_ID::int32 value)
 
bool has_lower_bound () const
 
void clear_lower_bound ()
 
double lower_bound () const
 
void set_lower_bound (double value)
 
bool has_upper_bound () const
 
void clear_upper_bound ()
 
double upper_bound () const
 
void set_upper_bound (double value)
 
 MPConstraintProto ()
 
virtual ~MPConstraintProto ()
 
 MPConstraintProto (const MPConstraintProto &from)
 
 MPConstraintProto (MPConstraintProto &&from) noexcept
 
MPConstraintProtooperator= (const MPConstraintProto &from)
 
MPConstraintProtooperator= (MPConstraintProto &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (MPConstraintProto *other)
 
void UnsafeArenaSwap (MPConstraintProto *other)
 
MPConstraintProtoNew () const final
 
MPConstraintProtoNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const MPConstraintProto &from)
 
void MergeFrom (const MPConstraintProto &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int var_index_size () const
 
void clear_var_index ()
 
::PROTOBUF_NAMESPACE_ID::int32 var_index (int index) const
 
void set_var_index (int index, ::PROTOBUF_NAMESPACE_ID::int32 value)
 
void add_var_index (::PROTOBUF_NAMESPACE_ID::int32 value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > & var_index () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > * mutable_var_index ()
 
int coefficient_size () const
 
void clear_coefficient ()
 
double coefficient (int index) const
 
void set_coefficient (int index, double value)
 
void add_coefficient (double value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > & coefficient () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< double > * mutable_coefficient ()
 
bool has_name () const
 
void clear_name ()
 
const std::string & name () const
 
void set_name (const std::string &value)
 
void set_name (std::string &&value)
 
void set_name (const char *value)
 
void set_name (const char *value, size_t size)
 
std::string * mutable_name ()
 
std::string * release_name ()
 
void set_allocated_name (std::string *name)
 
bool has_is_lazy () const
 
void clear_is_lazy ()
 
bool is_lazy () const
 
void set_is_lazy (bool value)
 
bool has_lower_bound () const
 
void clear_lower_bound ()
 
double lower_bound () const
 
void set_lower_bound (double value)
 
bool has_upper_bound () const
 
void clear_upper_bound ()
 
double upper_bound () const
 
void set_upper_bound (double value)
 
 MPGeneralConstraintProto ()
 
virtual ~MPGeneralConstraintProto ()
 
 MPGeneralConstraintProto (const MPGeneralConstraintProto &from)
 
 MPGeneralConstraintProto (MPGeneralConstraintProto &&from) noexcept
 
MPGeneralConstraintProtooperator= (const MPGeneralConstraintProto &from)
 
MPGeneralConstraintProtooperator= (MPGeneralConstraintProto &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (MPGeneralConstraintProto *other)
 
void UnsafeArenaSwap (MPGeneralConstraintProto *other)
 
MPGeneralConstraintProtoNew () const final
 
MPGeneralConstraintProtoNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const MPGeneralConstraintProto &from)
 
void MergeFrom (const MPGeneralConstraintProto &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
bool has_name () const
 
void clear_name ()
 
const std::string & name () const
 
void set_name (const std::string &value)
 
void set_name (std::string &&value)
 
void set_name (const char *value)
 
void set_name (const char *value, size_t size)
 
std::string * mutable_name ()
 
std::string * release_name ()
 
void set_allocated_name (std::string *name)
 
bool has_indicator_constraint () const
 
void clear_indicator_constraint ()
 
const ::operations_research::MPIndicatorConstraint & indicator_constraint () const
 
::operations_research::MPIndicatorConstraint * release_indicator_constraint ()
 
::operations_research::MPIndicatorConstraint * mutable_indicator_constraint ()
 
void set_allocated_indicator_constraint (::operations_research::MPIndicatorConstraint *indicator_constraint)
 
void unsafe_arena_set_allocated_indicator_constraint (::operations_research::MPIndicatorConstraint *indicator_constraint)
 
::operations_research::MPIndicatorConstraint * unsafe_arena_release_indicator_constraint ()
 
bool has_sos_constraint () const
 
void clear_sos_constraint ()
 
const ::operations_research::MPSosConstraint & sos_constraint () const
 
::operations_research::MPSosConstraint * release_sos_constraint ()
 
::operations_research::MPSosConstraint * mutable_sos_constraint ()
 
void set_allocated_sos_constraint (::operations_research::MPSosConstraint *sos_constraint)
 
void unsafe_arena_set_allocated_sos_constraint (::operations_research::MPSosConstraint *sos_constraint)
 
::operations_research::MPSosConstraint * unsafe_arena_release_sos_constraint ()
 
bool has_quadratic_constraint () const
 
void clear_quadratic_constraint ()
 
const ::operations_research::MPQuadraticConstraint & quadratic_constraint () const
 
::operations_research::MPQuadraticConstraint * release_quadratic_constraint ()
 
::operations_research::MPQuadraticConstraint * mutable_quadratic_constraint ()
 
void set_allocated_quadratic_constraint (::operations_research::MPQuadraticConstraint *quadratic_constraint)
 
void unsafe_arena_set_allocated_quadratic_constraint (::operations_research::MPQuadraticConstraint *quadratic_constraint)
 
::operations_research::MPQuadraticConstraint * unsafe_arena_release_quadratic_constraint ()
 
bool has_abs_constraint () const
 
void clear_abs_constraint ()
 
const ::operations_research::MPAbsConstraint & abs_constraint () const
 
::operations_research::MPAbsConstraint * release_abs_constraint ()
 
::operations_research::MPAbsConstraint * mutable_abs_constraint ()
 
void set_allocated_abs_constraint (::operations_research::MPAbsConstraint *abs_constraint)
 
void unsafe_arena_set_allocated_abs_constraint (::operations_research::MPAbsConstraint *abs_constraint)
 
::operations_research::MPAbsConstraint * unsafe_arena_release_abs_constraint ()
 
bool has_and_constraint () const
 
void clear_and_constraint ()
 
const ::operations_research::MPArrayConstraint & and_constraint () const
 
::operations_research::MPArrayConstraint * release_and_constraint ()
 
::operations_research::MPArrayConstraint * mutable_and_constraint ()
 
void set_allocated_and_constraint (::operations_research::MPArrayConstraint *and_constraint)
 
void unsafe_arena_set_allocated_and_constraint (::operations_research::MPArrayConstraint *and_constraint)
 
::operations_research::MPArrayConstraint * unsafe_arena_release_and_constraint ()
 
bool has_or_constraint () const
 
void clear_or_constraint ()
 
const ::operations_research::MPArrayConstraint & or_constraint () const
 
::operations_research::MPArrayConstraint * release_or_constraint ()
 
::operations_research::MPArrayConstraint * mutable_or_constraint ()
 
void set_allocated_or_constraint (::operations_research::MPArrayConstraint *or_constraint)
 
void unsafe_arena_set_allocated_or_constraint (::operations_research::MPArrayConstraint *or_constraint)
 
::operations_research::MPArrayConstraint * unsafe_arena_release_or_constraint ()
 
bool has_min_constraint () const
 
void clear_min_constraint ()
 
const ::operations_research::MPArrayWithConstantConstraint & min_constraint () const
 
::operations_research::MPArrayWithConstantConstraint * release_min_constraint ()
 
::operations_research::MPArrayWithConstantConstraint * mutable_min_constraint ()
 
void set_allocated_min_constraint (::operations_research::MPArrayWithConstantConstraint *min_constraint)
 
void unsafe_arena_set_allocated_min_constraint (::operations_research::MPArrayWithConstantConstraint *min_constraint)
 
::operations_research::MPArrayWithConstantConstraint * unsafe_arena_release_min_constraint ()
 
bool has_max_constraint () const
 
void clear_max_constraint ()
 
const ::operations_research::MPArrayWithConstantConstraint & max_constraint () const
 
::operations_research::MPArrayWithConstantConstraint * release_max_constraint ()
 
::operations_research::MPArrayWithConstantConstraint * mutable_max_constraint ()
 
void set_allocated_max_constraint (::operations_research::MPArrayWithConstantConstraint *max_constraint)
 
void unsafe_arena_set_allocated_max_constraint (::operations_research::MPArrayWithConstantConstraint *max_constraint)
 
::operations_research::MPArrayWithConstantConstraint * unsafe_arena_release_max_constraint ()
 
void clear_general_constraint ()
 
GeneralConstraintCase general_constraint_case () const
 
 MPIndicatorConstraint ()
 
virtual ~MPIndicatorConstraint ()
 
 MPIndicatorConstraint (const MPIndicatorConstraint &from)
 
 MPIndicatorConstraint (MPIndicatorConstraint &&from) noexcept
 
MPIndicatorConstraintoperator= (const MPIndicatorConstraint &from)
 
MPIndicatorConstraintoperator= (MPIndicatorConstraint &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (MPIndicatorConstraint *other)
 
void UnsafeArenaSwap (MPIndicatorConstraint *other)
 
MPIndicatorConstraintNew () const final
 
MPIndicatorConstraintNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const MPIndicatorConstraint &from)
 
void MergeFrom (const MPIndicatorConstraint &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
bool has_constraint () const
 
void clear_constraint ()
 
const ::operations_research::MPConstraintProto & constraint () const
 
::operations_research::MPConstraintProto * release_constraint ()
 
::operations_research::MPConstraintProto * mutable_constraint ()
 
void set_allocated_constraint (::operations_research::MPConstraintProto *constraint)
 
void unsafe_arena_set_allocated_constraint (::operations_research::MPConstraintProto *constraint)
 
::operations_research::MPConstraintProto * unsafe_arena_release_constraint ()
 
bool has_var_index () const
 
void clear_var_index ()
 
::PROTOBUF_NAMESPACE_ID::int32 var_index () const
 
void set_var_index (::PROTOBUF_NAMESPACE_ID::int32 value)
 
bool has_var_value () const
 
void clear_var_value ()
 
::PROTOBUF_NAMESPACE_ID::int32 var_value () const
 
void set_var_value (::PROTOBUF_NAMESPACE_ID::int32 value)
 
 MPSosConstraint ()
 
virtual ~MPSosConstraint ()
 
 MPSosConstraint (const MPSosConstraint &from)
 
 MPSosConstraint (MPSosConstraint &&from) noexcept
 
MPSosConstraintoperator= (const MPSosConstraint &from)
 
MPSosConstraintoperator= (MPSosConstraint &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (MPSosConstraint *other)
 
void UnsafeArenaSwap (MPSosConstraint *other)
 
MPSosConstraintNew () const final
 
MPSosConstraintNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const MPSosConstraint &from)
 
void MergeFrom (const MPSosConstraint &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int var_index_size () const
 
void clear_var_index ()
 
::PROTOBUF_NAMESPACE_ID::int32 var_index (int index) const
 
void set_var_index (int index, ::PROTOBUF_NAMESPACE_ID::int32 value)
 
void add_var_index (::PROTOBUF_NAMESPACE_ID::int32 value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > & var_index () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > * mutable_var_index ()
 
int weight_size () const
 
void clear_weight ()
 
double weight (int index) const
 
void set_weight (int index, double value)
 
void add_weight (double value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > & weight () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< double > * mutable_weight ()
 
bool has_type () const
 
void clear_type ()
 
::operations_research::MPSosConstraint_Type type () const
 
void set_type (::operations_research::MPSosConstraint_Type value)
 
 MPQuadraticConstraint ()
 
virtual ~MPQuadraticConstraint ()
 
 MPQuadraticConstraint (const MPQuadraticConstraint &from)
 
 MPQuadraticConstraint (MPQuadraticConstraint &&from) noexcept
 
MPQuadraticConstraintoperator= (const MPQuadraticConstraint &from)
 
MPQuadraticConstraintoperator= (MPQuadraticConstraint &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (MPQuadraticConstraint *other)
 
void UnsafeArenaSwap (MPQuadraticConstraint *other)
 
MPQuadraticConstraintNew () const final
 
MPQuadraticConstraintNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const MPQuadraticConstraint &from)
 
void MergeFrom (const MPQuadraticConstraint &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int var_index_size () const
 
void clear_var_index ()
 
::PROTOBUF_NAMESPACE_ID::int32 var_index (int index) const
 
void set_var_index (int index, ::PROTOBUF_NAMESPACE_ID::int32 value)
 
void add_var_index (::PROTOBUF_NAMESPACE_ID::int32 value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > & var_index () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > * mutable_var_index ()
 
int coefficient_size () const
 
void clear_coefficient ()
 
double coefficient (int index) const
 
void set_coefficient (int index, double value)
 
void add_coefficient (double value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > & coefficient () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< double > * mutable_coefficient ()
 
int qvar1_index_size () const
 
void clear_qvar1_index ()
 
::PROTOBUF_NAMESPACE_ID::int32 qvar1_index (int index) const
 
void set_qvar1_index (int index, ::PROTOBUF_NAMESPACE_ID::int32 value)
 
void add_qvar1_index (::PROTOBUF_NAMESPACE_ID::int32 value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > & qvar1_index () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > * mutable_qvar1_index ()
 
int qvar2_index_size () const
 
void clear_qvar2_index ()
 
::PROTOBUF_NAMESPACE_ID::int32 qvar2_index (int index) const
 
void set_qvar2_index (int index, ::PROTOBUF_NAMESPACE_ID::int32 value)
 
void add_qvar2_index (::PROTOBUF_NAMESPACE_ID::int32 value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > & qvar2_index () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > * mutable_qvar2_index ()
 
int qcoefficient_size () const
 
void clear_qcoefficient ()
 
double qcoefficient (int index) const
 
void set_qcoefficient (int index, double value)
 
void add_qcoefficient (double value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > & qcoefficient () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< double > * mutable_qcoefficient ()
 
bool has_lower_bound () const
 
void clear_lower_bound ()
 
double lower_bound () const
 
void set_lower_bound (double value)
 
bool has_upper_bound () const
 
void clear_upper_bound ()
 
double upper_bound () const
 
void set_upper_bound (double value)
 
 MPAbsConstraint ()
 
virtual ~MPAbsConstraint ()
 
 MPAbsConstraint (const MPAbsConstraint &from)
 
 MPAbsConstraint (MPAbsConstraint &&from) noexcept
 
MPAbsConstraintoperator= (const MPAbsConstraint &from)
 
MPAbsConstraintoperator= (MPAbsConstraint &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (MPAbsConstraint *other)
 
void UnsafeArenaSwap (MPAbsConstraint *other)
 
MPAbsConstraintNew () const final
 
MPAbsConstraintNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const MPAbsConstraint &from)
 
void MergeFrom (const MPAbsConstraint &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
bool has_var_index () const
 
void clear_var_index ()
 
::PROTOBUF_NAMESPACE_ID::int32 var_index () const
 
void set_var_index (::PROTOBUF_NAMESPACE_ID::int32 value)
 
bool has_resultant_var_index () const
 
void clear_resultant_var_index ()
 
::PROTOBUF_NAMESPACE_ID::int32 resultant_var_index () const
 
void set_resultant_var_index (::PROTOBUF_NAMESPACE_ID::int32 value)
 
 MPArrayConstraint ()
 
virtual ~MPArrayConstraint ()
 
 MPArrayConstraint (const MPArrayConstraint &from)
 
 MPArrayConstraint (MPArrayConstraint &&from) noexcept
 
MPArrayConstraintoperator= (const MPArrayConstraint &from)
 
MPArrayConstraintoperator= (MPArrayConstraint &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (MPArrayConstraint *other)
 
void UnsafeArenaSwap (MPArrayConstraint *other)
 
MPArrayConstraintNew () const final
 
MPArrayConstraintNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const MPArrayConstraint &from)
 
void MergeFrom (const MPArrayConstraint &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int var_index_size () const
 
void clear_var_index ()
 
::PROTOBUF_NAMESPACE_ID::int32 var_index (int index) const
 
void set_var_index (int index, ::PROTOBUF_NAMESPACE_ID::int32 value)
 
void add_var_index (::PROTOBUF_NAMESPACE_ID::int32 value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > & var_index () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > * mutable_var_index ()
 
bool has_resultant_var_index () const
 
void clear_resultant_var_index ()
 
::PROTOBUF_NAMESPACE_ID::int32 resultant_var_index () const
 
void set_resultant_var_index (::PROTOBUF_NAMESPACE_ID::int32 value)
 
 MPArrayWithConstantConstraint ()
 
virtual ~MPArrayWithConstantConstraint ()
 
 MPArrayWithConstantConstraint (const MPArrayWithConstantConstraint &from)
 
 MPArrayWithConstantConstraint (MPArrayWithConstantConstraint &&from) noexcept
 
MPArrayWithConstantConstraintoperator= (const MPArrayWithConstantConstraint &from)
 
MPArrayWithConstantConstraintoperator= (MPArrayWithConstantConstraint &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (MPArrayWithConstantConstraint *other)
 
void UnsafeArenaSwap (MPArrayWithConstantConstraint *other)
 
MPArrayWithConstantConstraintNew () const final
 
MPArrayWithConstantConstraintNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const MPArrayWithConstantConstraint &from)
 
void MergeFrom (const MPArrayWithConstantConstraint &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int var_index_size () const
 
void clear_var_index ()
 
::PROTOBUF_NAMESPACE_ID::int32 var_index (int index) const
 
void set_var_index (int index, ::PROTOBUF_NAMESPACE_ID::int32 value)
 
void add_var_index (::PROTOBUF_NAMESPACE_ID::int32 value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > & var_index () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > * mutable_var_index ()
 
bool has_constant () const
 
void clear_constant ()
 
double constant () const
 
void set_constant (double value)
 
bool has_resultant_var_index () const
 
void clear_resultant_var_index ()
 
::PROTOBUF_NAMESPACE_ID::int32 resultant_var_index () const
 
void set_resultant_var_index (::PROTOBUF_NAMESPACE_ID::int32 value)
 
 MPQuadraticObjective ()
 
virtual ~MPQuadraticObjective ()
 
 MPQuadraticObjective (const MPQuadraticObjective &from)
 
 MPQuadraticObjective (MPQuadraticObjective &&from) noexcept
 
MPQuadraticObjectiveoperator= (const MPQuadraticObjective &from)
 
MPQuadraticObjectiveoperator= (MPQuadraticObjective &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (MPQuadraticObjective *other)
 
void UnsafeArenaSwap (MPQuadraticObjective *other)
 
MPQuadraticObjectiveNew () const final
 
MPQuadraticObjectiveNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const MPQuadraticObjective &from)
 
void MergeFrom (const MPQuadraticObjective &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int qvar1_index_size () const
 
void clear_qvar1_index ()
 
::PROTOBUF_NAMESPACE_ID::int32 qvar1_index (int index) const
 
void set_qvar1_index (int index, ::PROTOBUF_NAMESPACE_ID::int32 value)
 
void add_qvar1_index (::PROTOBUF_NAMESPACE_ID::int32 value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > & qvar1_index () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > * mutable_qvar1_index ()
 
int qvar2_index_size () const
 
void clear_qvar2_index ()
 
::PROTOBUF_NAMESPACE_ID::int32 qvar2_index (int index) const
 
void set_qvar2_index (int index, ::PROTOBUF_NAMESPACE_ID::int32 value)
 
void add_qvar2_index (::PROTOBUF_NAMESPACE_ID::int32 value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > & qvar2_index () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > * mutable_qvar2_index ()
 
int coefficient_size () const
 
void clear_coefficient ()
 
double coefficient (int index) const
 
void set_coefficient (int index, double value)
 
void add_coefficient (double value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > & coefficient () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< double > * mutable_coefficient ()
 
 PartialVariableAssignment ()
 
virtual ~PartialVariableAssignment ()
 
 PartialVariableAssignment (const PartialVariableAssignment &from)
 
 PartialVariableAssignment (PartialVariableAssignment &&from) noexcept
 
PartialVariableAssignmentoperator= (const PartialVariableAssignment &from)
 
PartialVariableAssignmentoperator= (PartialVariableAssignment &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (PartialVariableAssignment *other)
 
void UnsafeArenaSwap (PartialVariableAssignment *other)
 
PartialVariableAssignmentNew () const final
 
PartialVariableAssignmentNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const PartialVariableAssignment &from)
 
void MergeFrom (const PartialVariableAssignment &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int var_index_size () const
 
void clear_var_index ()
 
::PROTOBUF_NAMESPACE_ID::int32 var_index (int index) const
 
void set_var_index (int index, ::PROTOBUF_NAMESPACE_ID::int32 value)
 
void add_var_index (::PROTOBUF_NAMESPACE_ID::int32 value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > & var_index () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > * mutable_var_index ()
 
int var_value_size () const
 
void clear_var_value ()
 
double var_value (int index) const
 
void set_var_value (int index, double value)
 
void add_var_value (double value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > & var_value () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< double > * mutable_var_value ()
 
 MPModelProto ()
 
virtual ~MPModelProto ()
 
 MPModelProto (const MPModelProto &from)
 
 MPModelProto (MPModelProto &&from) noexcept
 
MPModelProtooperator= (const MPModelProto &from)
 
MPModelProtooperator= (MPModelProto &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (MPModelProto *other)
 
void UnsafeArenaSwap (MPModelProto *other)
 
MPModelProtoNew () const final
 
MPModelProtoNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const MPModelProto &from)
 
void MergeFrom (const MPModelProto &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int variable_size () const
 
void clear_variable ()
 
::operations_research::MPVariableProto * mutable_variable (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::MPVariableProto > * mutable_variable ()
 
const ::operations_research::MPVariableProto & variable (int index) const
 
::operations_research::MPVariableProto * add_variable ()
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::MPVariableProto > & variable () const
 
int constraint_size () const
 
void clear_constraint ()
 
::operations_research::MPConstraintProto * mutable_constraint (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::MPConstraintProto > * mutable_constraint ()
 
const ::operations_research::MPConstraintProto & constraint (int index) const
 
::operations_research::MPConstraintProto * add_constraint ()
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::MPConstraintProto > & constraint () const
 
int general_constraint_size () const
 
void clear_general_constraint ()
 
::operations_research::MPGeneralConstraintProto * mutable_general_constraint (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::MPGeneralConstraintProto > * mutable_general_constraint ()
 
const ::operations_research::MPGeneralConstraintProto & general_constraint (int index) const
 
::operations_research::MPGeneralConstraintProto * add_general_constraint ()
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::MPGeneralConstraintProto > & general_constraint () const
 
bool has_name () const
 
void clear_name ()
 
const std::string & name () const
 
void set_name (const std::string &value)
 
void set_name (std::string &&value)
 
void set_name (const char *value)
 
void set_name (const char *value, size_t size)
 
std::string * mutable_name ()
 
std::string * release_name ()
 
void set_allocated_name (std::string *name)
 
bool has_solution_hint () const
 
void clear_solution_hint ()
 
const ::operations_research::PartialVariableAssignment & solution_hint () const
 
::operations_research::PartialVariableAssignment * release_solution_hint ()
 
::operations_research::PartialVariableAssignment * mutable_solution_hint ()
 
void set_allocated_solution_hint (::operations_research::PartialVariableAssignment *solution_hint)
 
void unsafe_arena_set_allocated_solution_hint (::operations_research::PartialVariableAssignment *solution_hint)
 
::operations_research::PartialVariableAssignment * unsafe_arena_release_solution_hint ()
 
bool has_quadratic_objective () const
 
void clear_quadratic_objective ()
 
const ::operations_research::MPQuadraticObjective & quadratic_objective () const
 
::operations_research::MPQuadraticObjective * release_quadratic_objective ()
 
::operations_research::MPQuadraticObjective * mutable_quadratic_objective ()
 
void set_allocated_quadratic_objective (::operations_research::MPQuadraticObjective *quadratic_objective)
 
void unsafe_arena_set_allocated_quadratic_objective (::operations_research::MPQuadraticObjective *quadratic_objective)
 
::operations_research::MPQuadraticObjective * unsafe_arena_release_quadratic_objective ()
 
bool has_objective_offset () const
 
void clear_objective_offset ()
 
double objective_offset () const
 
void set_objective_offset (double value)
 
bool has_maximize () const
 
void clear_maximize ()
 
bool maximize () const
 
void set_maximize (bool value)
 
 OptionalDouble ()
 
virtual ~OptionalDouble ()
 
 OptionalDouble (const OptionalDouble &from)
 
 OptionalDouble (OptionalDouble &&from) noexcept
 
OptionalDoubleoperator= (const OptionalDouble &from)
 
OptionalDoubleoperator= (OptionalDouble &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (OptionalDouble *other)
 
void UnsafeArenaSwap (OptionalDouble *other)
 
OptionalDoubleNew () const final
 
OptionalDoubleNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const OptionalDouble &from)
 
void MergeFrom (const OptionalDouble &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
bool has_value () const
 
void clear_value ()
 
double value () const
 
void set_value (double value)
 
 MPSolverCommonParameters ()
 
virtual ~MPSolverCommonParameters ()
 
 MPSolverCommonParameters (const MPSolverCommonParameters &from)
 
 MPSolverCommonParameters (MPSolverCommonParameters &&from) noexcept
 
MPSolverCommonParametersoperator= (const MPSolverCommonParameters &from)
 
MPSolverCommonParametersoperator= (MPSolverCommonParameters &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (MPSolverCommonParameters *other)
 
void UnsafeArenaSwap (MPSolverCommonParameters *other)
 
MPSolverCommonParametersNew () const final
 
MPSolverCommonParametersNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const MPSolverCommonParameters &from)
 
void MergeFrom (const MPSolverCommonParameters &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
bool has_relative_mip_gap () const
 
void clear_relative_mip_gap ()
 
const ::operations_research::OptionalDouble & relative_mip_gap () const
 
::operations_research::OptionalDouble * release_relative_mip_gap ()
 
::operations_research::OptionalDouble * mutable_relative_mip_gap ()
 
void set_allocated_relative_mip_gap (::operations_research::OptionalDouble *relative_mip_gap)
 
void unsafe_arena_set_allocated_relative_mip_gap (::operations_research::OptionalDouble *relative_mip_gap)
 
::operations_research::OptionalDouble * unsafe_arena_release_relative_mip_gap ()
 
bool has_primal_tolerance () const
 
void clear_primal_tolerance ()
 
const ::operations_research::OptionalDouble & primal_tolerance () const
 
::operations_research::OptionalDouble * release_primal_tolerance ()
 
::operations_research::OptionalDouble * mutable_primal_tolerance ()
 
void set_allocated_primal_tolerance (::operations_research::OptionalDouble *primal_tolerance)
 
void unsafe_arena_set_allocated_primal_tolerance (::operations_research::OptionalDouble *primal_tolerance)
 
::operations_research::OptionalDouble * unsafe_arena_release_primal_tolerance ()
 
bool has_dual_tolerance () const
 
void clear_dual_tolerance ()
 
const ::operations_research::OptionalDouble & dual_tolerance () const
 
::operations_research::OptionalDouble * release_dual_tolerance ()
 
::operations_research::OptionalDouble * mutable_dual_tolerance ()
 
void set_allocated_dual_tolerance (::operations_research::OptionalDouble *dual_tolerance)
 
void unsafe_arena_set_allocated_dual_tolerance (::operations_research::OptionalDouble *dual_tolerance)
 
::operations_research::OptionalDouble * unsafe_arena_release_dual_tolerance ()
 
bool has_lp_algorithm () const
 
void clear_lp_algorithm ()
 
::operations_research::MPSolverCommonParameters_LPAlgorithmValues lp_algorithm () const
 
void set_lp_algorithm (::operations_research::MPSolverCommonParameters_LPAlgorithmValues value)
 
bool has_presolve () const
 
void clear_presolve ()
 
::operations_research::OptionalBoolean presolve () const
 
void set_presolve (::operations_research::OptionalBoolean value)
 
bool has_scaling () const
 
void clear_scaling ()
 
::operations_research::OptionalBoolean scaling () const
 
void set_scaling (::operations_research::OptionalBoolean value)
 
 MPModelDeltaProto ()
 
virtual ~MPModelDeltaProto ()
 
 MPModelDeltaProto (const MPModelDeltaProto &from)
 
 MPModelDeltaProto (MPModelDeltaProto &&from) noexcept
 
MPModelDeltaProtooperator= (const MPModelDeltaProto &from)
 
MPModelDeltaProtooperator= (MPModelDeltaProto &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (MPModelDeltaProto *other)
 
void UnsafeArenaSwap (MPModelDeltaProto *other)
 
MPModelDeltaProtoNew () const final
 
MPModelDeltaProtoNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const MPModelDeltaProto &from)
 
void MergeFrom (const MPModelDeltaProto &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int variable_overrides_size () const
 
void clear_variable_overrides ()
 
const ::PROTOBUF_NAMESPACE_ID::Map< ::PROTOBUF_NAMESPACE_ID::int32, ::operations_research::MPVariableProto > & variable_overrides () const
 
::PROTOBUF_NAMESPACE_ID::Map< ::PROTOBUF_NAMESPACE_ID::int32, ::operations_research::MPVariableProto > * mutable_variable_overrides ()
 
int constraint_overrides_size () const
 
void clear_constraint_overrides ()
 
const ::PROTOBUF_NAMESPACE_ID::Map< ::PROTOBUF_NAMESPACE_ID::int32, ::operations_research::MPConstraintProto > & constraint_overrides () const
 
::PROTOBUF_NAMESPACE_ID::Map< ::PROTOBUF_NAMESPACE_ID::int32, ::operations_research::MPConstraintProto > * mutable_constraint_overrides ()
 
bool has_baseline_model_file_path () const
 
void clear_baseline_model_file_path ()
 
const std::string & baseline_model_file_path () const
 
void set_baseline_model_file_path (const std::string &value)
 
void set_baseline_model_file_path (std::string &&value)
 
void set_baseline_model_file_path (const char *value)
 
void set_baseline_model_file_path (const char *value, size_t size)
 
std::string * mutable_baseline_model_file_path ()
 
std::string * release_baseline_model_file_path ()
 
void set_allocated_baseline_model_file_path (std::string *baseline_model_file_path)
 
 MPModelRequest ()
 
virtual ~MPModelRequest ()
 
 MPModelRequest (const MPModelRequest &from)
 
 MPModelRequest (MPModelRequest &&from) noexcept
 
MPModelRequestoperator= (const MPModelRequest &from)
 
MPModelRequestoperator= (MPModelRequest &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (MPModelRequest *other)
 
void UnsafeArenaSwap (MPModelRequest *other)
 
MPModelRequestNew () const final
 
MPModelRequestNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const MPModelRequest &from)
 
void MergeFrom (const MPModelRequest &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
bool has_solver_specific_parameters () const
 
void clear_solver_specific_parameters ()
 
const std::string & solver_specific_parameters () const
 
void set_solver_specific_parameters (const std::string &value)
 
void set_solver_specific_parameters (std::string &&value)
 
void set_solver_specific_parameters (const char *value)
 
void set_solver_specific_parameters (const char *value, size_t size)
 
std::string * mutable_solver_specific_parameters ()
 
std::string * release_solver_specific_parameters ()
 
void set_allocated_solver_specific_parameters (std::string *solver_specific_parameters)
 
bool has_model () const
 
void clear_model ()
 
const ::operations_research::MPModelProto & model () const
 
::operations_research::MPModelProto * release_model ()
 
::operations_research::MPModelProto * mutable_model ()
 
void set_allocated_model (::operations_research::MPModelProto *model)
 
void unsafe_arena_set_allocated_model (::operations_research::MPModelProto *model)
 
::operations_research::MPModelProto * unsafe_arena_release_model ()
 
bool has_model_delta () const
 
void clear_model_delta ()
 
const ::operations_research::MPModelDeltaProto & model_delta () const
 
::operations_research::MPModelDeltaProto * release_model_delta ()
 
::operations_research::MPModelDeltaProto * mutable_model_delta ()
 
void set_allocated_model_delta (::operations_research::MPModelDeltaProto *model_delta)
 
void unsafe_arena_set_allocated_model_delta (::operations_research::MPModelDeltaProto *model_delta)
 
::operations_research::MPModelDeltaProto * unsafe_arena_release_model_delta ()
 
bool has_solver_time_limit_seconds () const
 
void clear_solver_time_limit_seconds ()
 
double solver_time_limit_seconds () const
 
void set_solver_time_limit_seconds (double value)
 
bool has_enable_internal_solver_output () const
 
void clear_enable_internal_solver_output ()
 
bool enable_internal_solver_output () const
 
void set_enable_internal_solver_output (bool value)
 
bool has_solver_type () const
 
void clear_solver_type ()
 
::operations_research::MPModelRequest_SolverType solver_type () const
 
void set_solver_type (::operations_research::MPModelRequest_SolverType value)
 
 MPSolutionResponse ()
 
virtual ~MPSolutionResponse ()
 
 MPSolutionResponse (const MPSolutionResponse &from)
 
 MPSolutionResponse (MPSolutionResponse &&from) noexcept
 
MPSolutionResponseoperator= (const MPSolutionResponse &from)
 
MPSolutionResponseoperator= (MPSolutionResponse &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (MPSolutionResponse *other)
 
void UnsafeArenaSwap (MPSolutionResponse *other)
 
MPSolutionResponseNew () const final
 
MPSolutionResponseNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const MPSolutionResponse &from)
 
void MergeFrom (const MPSolutionResponse &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int variable_value_size () const
 
void clear_variable_value ()
 
double variable_value (int index) const
 
void set_variable_value (int index, double value)
 
void add_variable_value (double value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > & variable_value () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< double > * mutable_variable_value ()
 
int dual_value_size () const
 
void clear_dual_value ()
 
double dual_value (int index) const
 
void set_dual_value (int index, double value)
 
void add_dual_value (double value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > & dual_value () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< double > * mutable_dual_value ()
 
int reduced_cost_size () const
 
void clear_reduced_cost ()
 
double reduced_cost (int index) const
 
void set_reduced_cost (int index, double value)
 
void add_reduced_cost (double value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > & reduced_cost () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< double > * mutable_reduced_cost ()
 
bool has_status_str () const
 
void clear_status_str ()
 
const std::string & status_str () const
 
void set_status_str (const std::string &value)
 
void set_status_str (std::string &&value)
 
void set_status_str (const char *value)
 
void set_status_str (const char *value, size_t size)
 
std::string * mutable_status_str ()
 
std::string * release_status_str ()
 
void set_allocated_status_str (std::string *status_str)
 
bool has_objective_value () const
 
void clear_objective_value ()
 
double objective_value () const
 
void set_objective_value (double value)
 
bool has_best_objective_bound () const
 
void clear_best_objective_bound ()
 
double best_objective_bound () const
 
void set_best_objective_bound (double value)
 
bool has_status () const
 
void clear_status ()
 
::operations_research::MPSolverResponseStatus status () const
 
void set_status (::operations_research::MPSolverResponseStatus value)
 

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 MPVariableProtodefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const MPVariableProtointernal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const MPConstraintProtodefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const MPConstraintProtointernal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const MPGeneralConstraintProtodefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const MPGeneralConstraintProtointernal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const MPIndicatorConstraintdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const MPIndicatorConstraintinternal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const MPSosConstraintdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const MPSosConstraintinternal_default_instance ()
 
static bool Type_IsValid (int value)
 
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Type_descriptor ()
 
template<typename T >
static const std::string & Type_Name (T enum_t_value)
 
static bool Type_Parse (const std::string &name, Type *value)
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const MPQuadraticConstraintdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const MPQuadraticConstraintinternal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const MPAbsConstraintdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const MPAbsConstraintinternal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const MPArrayConstraintdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const MPArrayConstraintinternal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const MPArrayWithConstantConstraintdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const MPArrayWithConstantConstraintinternal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const MPQuadraticObjectivedefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const MPQuadraticObjectiveinternal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const PartialVariableAssignmentdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const PartialVariableAssignmentinternal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const MPModelProtodefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const MPModelProtointernal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const OptionalDoubledefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const OptionalDoubleinternal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const MPSolverCommonParametersdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const MPSolverCommonParametersinternal_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 const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const MPModelDeltaProtodefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const MPModelDeltaProtointernal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const MPModelRequestdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const MPModelRequestinternal_default_instance ()
 
static bool SolverType_IsValid (int value)
 
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * SolverType_descriptor ()
 
template<typename T >
static const std::string & SolverType_Name (T enum_t_value)
 
static bool SolverType_Parse (const std::string &name, SolverType *value)
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const MPSolutionResponsedefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const MPSolutionResponseinternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static constexpr Type SOS1_DEFAULT
 
static constexpr Type SOS2
 
static constexpr Type Type_MIN
 
static constexpr Type Type_MAX
 
static constexpr int Type_ARRAYSIZE
 
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
 
static constexpr SolverType GLOP_LINEAR_PROGRAMMING
 
static constexpr SolverType CLP_LINEAR_PROGRAMMING
 
static constexpr SolverType GLPK_LINEAR_PROGRAMMING
 
static constexpr SolverType GUROBI_LINEAR_PROGRAMMING
 
static constexpr SolverType XPRESS_LINEAR_PROGRAMMING
 
static constexpr SolverType CPLEX_LINEAR_PROGRAMMING
 
static constexpr SolverType SCIP_MIXED_INTEGER_PROGRAMMING
 
static constexpr SolverType GLPK_MIXED_INTEGER_PROGRAMMING
 
static constexpr SolverType CBC_MIXED_INTEGER_PROGRAMMING
 
static constexpr SolverType GUROBI_MIXED_INTEGER_PROGRAMMING
 
static constexpr SolverType XPRESS_MIXED_INTEGER_PROGRAMMING
 
static constexpr SolverType CPLEX_MIXED_INTEGER_PROGRAMMING
 
static constexpr SolverType BOP_INTEGER_PROGRAMMING
 
static constexpr SolverType SAT_INTEGER_PROGRAMMING
 
static constexpr SolverType KNAPSACK_MIXED_INTEGER_PROGRAMMING
 
static constexpr SolverType SolverType_MIN
 
static constexpr SolverType SolverType_MAX
 
static constexpr int SolverType_ARRAYSIZE
 

Protected Member Functions

 MPVariableProto (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 MPConstraintProto (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 MPGeneralConstraintProto (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 MPIndicatorConstraint (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 MPSosConstraint (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 MPQuadraticConstraint (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 MPAbsConstraint (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 MPArrayConstraint (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 MPArrayWithConstantConstraint (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 MPQuadraticObjective (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 PartialVariableAssignment (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 MPModelProto (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 OptionalDouble (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 MPSolverCommonParameters (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 MPModelDeltaProto (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 MPModelRequest (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 MPSolutionResponse (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 

Member Typedef Documentation

◆ LPAlgorithmValues

◆ SolverType

Definition at line 3834 of file linear_solver.pb.h.

◆ Type

Definition at line 1419 of file linear_solver.pb.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kNameFieldNumber 
kObjectiveCoefficientFieldNumber 
kIsIntegerFieldNumber 
kBranchingPriorityFieldNumber 
kLowerBoundFieldNumber 
kUpperBoundFieldNumber 

Definition at line 382 of file linear_solver.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kVarIndexFieldNumber 
kCoefficientFieldNumber 
kNameFieldNumber 
kIsLazyFieldNumber 
kLowerBoundFieldNumber 
kUpperBoundFieldNumber 

Definition at line 622 of file linear_solver.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kVarIndexFieldNumber 
kVarValueFieldNumber 

Definition at line 2662 of file linear_solver.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kVariableFieldNumber 
kConstraintFieldNumber 
kGeneralConstraintFieldNumber 
kNameFieldNumber 
kSolutionHintFieldNumber 
kQuadraticObjectiveFieldNumber 
kObjectiveOffsetFieldNumber 
kMaximizeFieldNumber 

Definition at line 2845 of file linear_solver.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kValueFieldNumber 

Definition at line 3140 of file linear_solver.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kRelativeMipGapFieldNumber 
kPrimalToleranceFieldNumber 
kDualToleranceFieldNumber 
kLpAlgorithmFieldNumber 
kPresolveFieldNumber 
kScalingFieldNumber 

Definition at line 3323 of file linear_solver.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kVariableOverridesFieldNumber 
kConstraintOverridesFieldNumber 
kBaselineModelFilePathFieldNumber 

Definition at line 3623 of file linear_solver.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kSolverSpecificParametersFieldNumber 
kModelFieldNumber 
kModelDeltaFieldNumber 
kSolverTimeLimitSecondsFieldNumber 
kEnableInternalSolverOutputFieldNumber 
kSolverTypeFieldNumber 

Definition at line 3892 of file linear_solver.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kVariableValueFieldNumber 
kDualValueFieldNumber 
kReducedCostFieldNumber 
kStatusStrFieldNumber 
kObjectiveValueFieldNumber 
kBestObjectiveBoundFieldNumber 
kStatusFieldNumber 

Definition at line 4142 of file linear_solver.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kNameFieldNumber 
kIndicatorConstraintFieldNumber 
kSosConstraintFieldNumber 
kQuadraticConstraintFieldNumber 
kAbsConstraintFieldNumber 
kAndConstraintFieldNumber 
kOrConstraintFieldNumber 
kMinConstraintFieldNumber 
kMaxConstraintFieldNumber 

Definition at line 894 of file linear_solver.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kConstraintFieldNumber 
kVarIndexFieldNumber 
kVarValueFieldNumber 

Definition at line 1237 of file linear_solver.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kVarIndexFieldNumber 
kWeightFieldNumber 
kTypeFieldNumber 

Definition at line 1451 of file linear_solver.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kVarIndexFieldNumber 
kCoefficientFieldNumber 
kQvar1IndexFieldNumber 
kQvar2IndexFieldNumber 
kQcoefficientFieldNumber 
kLowerBoundFieldNumber 
kUpperBoundFieldNumber 

Definition at line 1648 of file linear_solver.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kVarIndexFieldNumber 
kResultantVarIndexFieldNumber 

Definition at line 1932 of file linear_solver.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kVarIndexFieldNumber 
kResultantVarIndexFieldNumber 

Definition at line 2096 of file linear_solver.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kVarIndexFieldNumber 
kConstantFieldNumber 
kResultantVarIndexFieldNumber 

Definition at line 2269 of file linear_solver.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kQvar1IndexFieldNumber 
kQvar2IndexFieldNumber 
kCoefficientFieldNumber 

Definition at line 2457 of file linear_solver.pb.h.

◆ GeneralConstraintCase

Enumerator
kIndicatorConstraint 
kSosConstraint 
kQuadraticConstraint 
kAbsConstraint 
kAndConstraint 
kOrConstraint 
kMinConstraint 
kMaxConstraint 
GENERAL_CONSTRAINT_NOT_SET 

Definition at line 806 of file linear_solver.pb.h.

Constructor & Destructor Documentation

◆ ~MPVariableProto()

virtual ~MPVariableProto ( )
virtual

◆ ~MPConstraintProto()

virtual ~MPConstraintProto ( )
virtual

◆ ~MPGeneralConstraintProto()

virtual ~MPGeneralConstraintProto ( )
virtual

◆ ~MPIndicatorConstraint()

virtual ~MPIndicatorConstraint ( )
virtual

◆ ~MPSosConstraint()

virtual ~MPSosConstraint ( )
virtual

◆ ~MPQuadraticConstraint()

virtual ~MPQuadraticConstraint ( )
virtual

◆ ~MPAbsConstraint()

virtual ~MPAbsConstraint ( )
virtual

◆ ~MPArrayConstraint()

virtual ~MPArrayConstraint ( )
virtual

◆ ~MPArrayWithConstantConstraint()

virtual ~MPArrayWithConstantConstraint ( )
virtual

◆ ~MPQuadraticObjective()

virtual ~MPQuadraticObjective ( )
virtual

◆ ~PartialVariableAssignment()

virtual ~PartialVariableAssignment ( )
virtual

◆ ~MPModelProto()

virtual ~MPModelProto ( )
virtual

◆ ~OptionalDouble()

virtual ~OptionalDouble ( )
virtual

◆ ~MPSolverCommonParameters()

virtual ~MPSolverCommonParameters ( )
virtual

◆ ~MPModelDeltaProto()

virtual ~MPModelDeltaProto ( )
virtual

◆ ~MPModelRequest()

virtual ~MPModelRequest ( )
virtual

◆ ~MPSolutionResponse()

virtual ~MPSolutionResponse ( )
virtual

Member Function Documentation

◆ _InternalParse() [1/17]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [2/17]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [3/17]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [4/17]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [5/17]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [6/17]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [7/17]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [8/17]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [9/17]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [10/17]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [11/17]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [12/17]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [13/17]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [14/17]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [15/17]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [16/17]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [17/17]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalSerialize() [1/17]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [2/17]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [3/17]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [4/17]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [5/17]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [6/17]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [7/17]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [8/17]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [9/17]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [10/17]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [11/17]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [12/17]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [13/17]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [14/17]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [15/17]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [16/17]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [17/17]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ abs_constraint()

const ::operations_research::MPAbsConstraint& abs_constraint ( ) const

◆ add_coefficient() [1/3]

void add_coefficient ( double  value)

◆ add_coefficient() [2/3]

void add_coefficient ( double  value)

◆ add_coefficient() [3/3]

void add_coefficient ( double  value)

◆ add_constraint()

::operations_research::MPConstraintProto* add_constraint ( )

◆ add_dual_value()

void add_dual_value ( double  value)

◆ add_general_constraint()

::operations_research::MPGeneralConstraintProto* add_general_constraint ( )

◆ add_qcoefficient()

void add_qcoefficient ( double  value)

◆ add_qvar1_index() [1/2]

void add_qvar1_index ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ add_qvar1_index() [2/2]

void add_qvar1_index ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ add_qvar2_index() [1/2]

void add_qvar2_index ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ add_qvar2_index() [2/2]

void add_qvar2_index ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ add_reduced_cost()

void add_reduced_cost ( double  value)

◆ add_var_index() [1/6]

void add_var_index ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ add_var_index() [2/6]

void add_var_index ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ add_var_index() [3/6]

void add_var_index ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ add_var_index() [4/6]

void add_var_index ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ add_var_index() [5/6]

void add_var_index ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ add_var_index() [6/6]

void add_var_index ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ add_var_value()

void add_var_value ( double  value)

◆ add_variable()

::operations_research::MPVariableProto* add_variable ( )

◆ add_variable_value()

void add_variable_value ( double  value)

◆ add_weight()

void add_weight ( double  value)

◆ and_constraint()

const ::operations_research::MPArrayConstraint& and_constraint ( ) const

◆ baseline_model_file_path()

const std::string& baseline_model_file_path ( ) const

◆ best_objective_bound()

double best_objective_bound ( ) const

◆ branching_priority()

::PROTOBUF_NAMESPACE_ID::int32 branching_priority ( ) const

◆ ByteSizeLong() [1/17]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [2/17]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [3/17]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [4/17]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [5/17]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [6/17]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [7/17]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [8/17]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [9/17]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [10/17]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [11/17]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [12/17]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [13/17]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [14/17]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [15/17]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [16/17]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [17/17]

size_t ByteSizeLong ( ) const
final

◆ Clear() [1/17]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [2/17]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [3/17]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [4/17]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [5/17]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [6/17]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [7/17]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [8/17]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [9/17]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [10/17]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [11/17]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [12/17]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [13/17]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [14/17]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [15/17]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [16/17]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [17/17]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ clear_abs_constraint()

void clear_abs_constraint ( )

◆ clear_and_constraint()

void clear_and_constraint ( )

◆ clear_baseline_model_file_path()

void clear_baseline_model_file_path ( )

◆ clear_best_objective_bound()

void clear_best_objective_bound ( )

◆ clear_branching_priority()

void clear_branching_priority ( )

◆ clear_coefficient() [1/3]

void clear_coefficient ( )

◆ clear_coefficient() [2/3]

void clear_coefficient ( )

◆ clear_coefficient() [3/3]

void clear_coefficient ( )

◆ clear_constant()

void clear_constant ( )

◆ clear_constraint() [1/2]

void clear_constraint ( )

◆ clear_constraint() [2/2]

void clear_constraint ( )

◆ clear_constraint_overrides()

void clear_constraint_overrides ( )

◆ clear_dual_tolerance()

void clear_dual_tolerance ( )

◆ clear_dual_value()

void clear_dual_value ( )

◆ clear_enable_internal_solver_output()

void clear_enable_internal_solver_output ( )

◆ clear_general_constraint() [1/2]

void clear_general_constraint ( )

◆ clear_general_constraint() [2/2]

void clear_general_constraint ( )

◆ clear_indicator_constraint()

void clear_indicator_constraint ( )

◆ clear_is_integer()

void clear_is_integer ( )

◆ clear_is_lazy()

void clear_is_lazy ( )

◆ clear_lower_bound() [1/3]

void clear_lower_bound ( )

◆ clear_lower_bound() [2/3]

void clear_lower_bound ( )

◆ clear_lower_bound() [3/3]

void clear_lower_bound ( )

◆ clear_lp_algorithm()

void clear_lp_algorithm ( )

◆ clear_max_constraint()

void clear_max_constraint ( )

◆ clear_maximize()

void clear_maximize ( )

◆ clear_min_constraint()

void clear_min_constraint ( )

◆ clear_model()

void clear_model ( )

◆ clear_model_delta()

void clear_model_delta ( )

◆ clear_name() [1/4]

void clear_name ( )

◆ clear_name() [2/4]

void clear_name ( )

◆ clear_name() [3/4]

void clear_name ( )

◆ clear_name() [4/4]

void clear_name ( )

◆ clear_objective_coefficient()

void clear_objective_coefficient ( )

◆ clear_objective_offset()

void clear_objective_offset ( )

◆ clear_objective_value()

void clear_objective_value ( )

◆ clear_or_constraint()

void clear_or_constraint ( )

◆ clear_presolve()

void clear_presolve ( )

◆ clear_primal_tolerance()

void clear_primal_tolerance ( )

◆ clear_qcoefficient()

void clear_qcoefficient ( )

◆ clear_quadratic_constraint()

void clear_quadratic_constraint ( )

◆ clear_quadratic_objective()

void clear_quadratic_objective ( )

◆ clear_qvar1_index() [1/2]

void clear_qvar1_index ( )

◆ clear_qvar1_index() [2/2]

void clear_qvar1_index ( )

◆ clear_qvar2_index() [1/2]

void clear_qvar2_index ( )

◆ clear_qvar2_index() [2/2]

void clear_qvar2_index ( )

◆ clear_reduced_cost()

void clear_reduced_cost ( )

◆ clear_relative_mip_gap()

void clear_relative_mip_gap ( )

◆ clear_resultant_var_index() [1/3]

void clear_resultant_var_index ( )

◆ clear_resultant_var_index() [2/3]

void clear_resultant_var_index ( )

◆ clear_resultant_var_index() [3/3]

void clear_resultant_var_index ( )

◆ clear_scaling()

void clear_scaling ( )

◆ clear_solution_hint()

void clear_solution_hint ( )

◆ clear_solver_specific_parameters()

void clear_solver_specific_parameters ( )

◆ clear_solver_time_limit_seconds()

void clear_solver_time_limit_seconds ( )

◆ clear_solver_type()

void clear_solver_type ( )

◆ clear_sos_constraint()

void clear_sos_constraint ( )

◆ clear_status()

void clear_status ( )

◆ clear_status_str()

void clear_status_str ( )

◆ clear_type()

void clear_type ( )

◆ clear_upper_bound() [1/3]

void clear_upper_bound ( )

◆ clear_upper_bound() [2/3]

void clear_upper_bound ( )

◆ clear_upper_bound() [3/3]

void clear_upper_bound ( )

◆ clear_value()

void clear_value ( )

◆ clear_var_index() [1/8]

void clear_var_index ( )

◆ clear_var_index() [2/8]

void clear_var_index ( )

◆ clear_var_index() [3/8]

void clear_var_index ( )

◆ clear_var_index() [4/8]

void clear_var_index ( )

◆ clear_var_index() [5/8]

void clear_var_index ( )

◆ clear_var_index() [6/8]

void clear_var_index ( )

◆ clear_var_index() [7/8]

void clear_var_index ( )

◆ clear_var_index() [8/8]

void clear_var_index ( )

◆ clear_var_value() [1/2]

void clear_var_value ( )

◆ clear_var_value() [2/2]

void clear_var_value ( )

◆ clear_variable()

void clear_variable ( )

◆ clear_variable_overrides()

void clear_variable_overrides ( )

◆ clear_variable_value()

void clear_variable_value ( )

◆ clear_weight()

void clear_weight ( )

◆ coefficient() [1/6]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >& coefficient ( ) const

◆ coefficient() [2/6]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >& coefficient ( ) const

◆ coefficient() [3/6]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >& coefficient ( ) const

◆ coefficient() [4/6]

double coefficient ( int  index) const

◆ coefficient() [5/6]

double coefficient ( int  index) const

◆ coefficient() [6/6]

double coefficient ( int  index) const

◆ coefficient_size() [1/3]

int coefficient_size ( ) const

◆ coefficient_size() [2/3]

int coefficient_size ( ) const

◆ coefficient_size() [3/3]

int coefficient_size ( ) const

◆ constant()

double constant ( ) const

◆ constraint() [1/3]

const ::operations_research::MPConstraintProto& constraint ( ) const

◆ constraint() [2/3]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::MPConstraintProto >& constraint ( ) const

◆ constraint() [3/3]

const ::operations_research::MPConstraintProto& constraint ( int  index) const

◆ constraint_overrides()

const ::PROTOBUF_NAMESPACE_ID::Map< ::PROTOBUF_NAMESPACE_ID::int32, ::operations_research::MPConstraintProto >& constraint_overrides ( ) const

◆ constraint_overrides_size()

int constraint_overrides_size ( ) const

◆ constraint_size()

int constraint_size ( ) const

◆ CopyFrom() [1/34]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [2/34]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [3/34]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [4/34]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [5/34]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [6/34]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [7/34]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [8/34]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [9/34]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [10/34]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [11/34]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [12/34]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [13/34]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [14/34]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [15/34]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [16/34]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [17/34]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [18/34]

void CopyFrom ( const MPAbsConstraint from)

◆ CopyFrom() [19/34]

void CopyFrom ( const MPArrayConstraint from)

◆ CopyFrom() [20/34]

void CopyFrom ( const MPArrayWithConstantConstraint from)

◆ CopyFrom() [21/34]

void CopyFrom ( const MPConstraintProto from)

◆ CopyFrom() [22/34]

void CopyFrom ( const MPGeneralConstraintProto from)

◆ CopyFrom() [23/34]

void CopyFrom ( const MPIndicatorConstraint from)

◆ CopyFrom() [24/34]

void CopyFrom ( const MPModelDeltaProto from)

◆ CopyFrom() [25/34]

void CopyFrom ( const MPModelProto from)

◆ CopyFrom() [26/34]

void CopyFrom ( const MPModelRequest from)

◆ CopyFrom() [27/34]

void CopyFrom ( const MPQuadraticConstraint from)

◆ CopyFrom() [28/34]

void CopyFrom ( const MPQuadraticObjective from)

◆ CopyFrom() [29/34]

void CopyFrom ( const MPSolutionResponse from)

◆ CopyFrom() [30/34]

void CopyFrom ( const MPSolverCommonParameters from)

◆ CopyFrom() [31/34]

void CopyFrom ( const MPSosConstraint from)

◆ CopyFrom() [32/34]

void CopyFrom ( const MPVariableProto from)

◆ CopyFrom() [33/34]

void CopyFrom ( const OptionalDouble from)

◆ CopyFrom() [34/34]

void CopyFrom ( const PartialVariableAssignment from)

◆ default_instance() [1/17]

static const MPVariableProto& default_instance ( )
static

◆ default_instance() [2/17]

static const MPConstraintProto& default_instance ( )
static

◆ default_instance() [3/17]

static const MPGeneralConstraintProto& default_instance ( )
static

◆ default_instance() [4/17]

static const MPIndicatorConstraint& default_instance ( )
static

◆ default_instance() [5/17]

static const MPSosConstraint& default_instance ( )
static

◆ default_instance() [6/17]

static const MPQuadraticConstraint& default_instance ( )
static

◆ default_instance() [7/17]

static const MPAbsConstraint& default_instance ( )
static

◆ default_instance() [8/17]

static const MPArrayConstraint& default_instance ( )
static

◆ default_instance() [9/17]

static const MPArrayWithConstantConstraint& default_instance ( )
static

◆ default_instance() [10/17]

static const MPQuadraticObjective& default_instance ( )
static

◆ default_instance() [11/17]

static const PartialVariableAssignment& default_instance ( )
static

◆ default_instance() [12/17]

static const MPModelProto& default_instance ( )
static

◆ default_instance() [13/17]

static const OptionalDouble& default_instance ( )
static

◆ default_instance() [14/17]

static const MPSolverCommonParameters& default_instance ( )
static

◆ default_instance() [15/17]

static const MPModelDeltaProto& default_instance ( )
static

◆ default_instance() [16/17]

static const MPModelRequest& default_instance ( )
static

◆ default_instance() [17/17]

static const MPSolutionResponse& default_instance ( )
static

◆ descriptor() [1/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 295 of file linear_solver.pb.h.

◆ descriptor() [2/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 535 of file linear_solver.pb.h.

◆ descriptor() [3/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 795 of file linear_solver.pb.h.

◆ descriptor() [4/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 1150 of file linear_solver.pb.h.

◆ descriptor() [5/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 1334 of file linear_solver.pb.h.

◆ descriptor() [6/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 1561 of file linear_solver.pb.h.

◆ descriptor() [7/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 1845 of file linear_solver.pb.h.

◆ descriptor() [8/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 2009 of file linear_solver.pb.h.

◆ descriptor() [9/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 2182 of file linear_solver.pb.h.

◆ descriptor() [10/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 2370 of file linear_solver.pb.h.

◆ descriptor() [11/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 2575 of file linear_solver.pb.h.

◆ descriptor() [12/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 2758 of file linear_solver.pb.h.

◆ descriptor() [13/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 3053 of file linear_solver.pb.h.

◆ descriptor() [14/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 3202 of file linear_solver.pb.h.

◆ descriptor() [15/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 3535 of file linear_solver.pb.h.

◆ descriptor() [16/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 3749 of file linear_solver.pb.h.

◆ descriptor() [17/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 4055 of file linear_solver.pb.h.

◆ dual_tolerance()

const ::operations_research::OptionalDouble& dual_tolerance ( ) const

◆ dual_value() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >& dual_value ( ) const

◆ dual_value() [2/2]

double dual_value ( int  index) const

◆ dual_value_size()

int dual_value_size ( ) const

◆ enable_internal_solver_output()

bool enable_internal_solver_output ( ) const

◆ general_constraint() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::MPGeneralConstraintProto >& general_constraint ( ) const

◆ general_constraint() [2/2]

const ::operations_research::MPGeneralConstraintProto& general_constraint ( int  index) const

◆ general_constraint_case()

GeneralConstraintCase general_constraint_case ( ) const

◆ general_constraint_size()

int general_constraint_size ( ) const

◆ GetCachedSize() [1/17]

int GetCachedSize ( ) const
inlinefinal

Definition at line 351 of file linear_solver.pb.h.

◆ GetCachedSize() [2/17]

int GetCachedSize ( ) const
inlinefinal

Definition at line 591 of file linear_solver.pb.h.

◆ GetCachedSize() [3/17]

int GetCachedSize ( ) const
inlinefinal

Definition at line 863 of file linear_solver.pb.h.

◆ GetCachedSize() [4/17]

int GetCachedSize ( ) const
inlinefinal

Definition at line 1206 of file linear_solver.pb.h.

◆ GetCachedSize() [5/17]

int GetCachedSize ( ) const
inlinefinal

Definition at line 1390 of file linear_solver.pb.h.

◆ GetCachedSize() [6/17]

int GetCachedSize ( ) const
inlinefinal

Definition at line 1617 of file linear_solver.pb.h.

◆ GetCachedSize() [7/17]

int GetCachedSize ( ) const
inlinefinal

Definition at line 1901 of file linear_solver.pb.h.

◆ GetCachedSize() [8/17]

int GetCachedSize ( ) const
inlinefinal

Definition at line 2065 of file linear_solver.pb.h.

◆ GetCachedSize() [9/17]

int GetCachedSize ( ) const
inlinefinal

Definition at line 2238 of file linear_solver.pb.h.

◆ GetCachedSize() [10/17]

int GetCachedSize ( ) const
inlinefinal

Definition at line 2426 of file linear_solver.pb.h.

◆ GetCachedSize() [11/17]

int GetCachedSize ( ) const
inlinefinal

Definition at line 2631 of file linear_solver.pb.h.

◆ GetCachedSize() [12/17]

int GetCachedSize ( ) const
inlinefinal

Definition at line 2814 of file linear_solver.pb.h.

◆ GetCachedSize() [13/17]

int GetCachedSize ( ) const
inlinefinal

Definition at line 3109 of file linear_solver.pb.h.

◆ GetCachedSize() [14/17]

int GetCachedSize ( ) const
inlinefinal

Definition at line 3258 of file linear_solver.pb.h.

◆ GetCachedSize() [15/17]

int GetCachedSize ( ) const
inlinefinal

Definition at line 3591 of file linear_solver.pb.h.

◆ GetCachedSize() [16/17]

int GetCachedSize ( ) const
inlinefinal

Definition at line 3805 of file linear_solver.pb.h.

◆ GetCachedSize() [17/17]

int GetCachedSize ( ) const
inlinefinal

Definition at line 4111 of file linear_solver.pb.h.

◆ GetDescriptor() [1/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 298 of file linear_solver.pb.h.

◆ GetDescriptor() [2/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 538 of file linear_solver.pb.h.

◆ GetDescriptor() [3/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 798 of file linear_solver.pb.h.

◆ GetDescriptor() [4/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 1153 of file linear_solver.pb.h.

◆ GetDescriptor() [5/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 1337 of file linear_solver.pb.h.

◆ GetDescriptor() [6/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 1564 of file linear_solver.pb.h.

◆ GetDescriptor() [7/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 1848 of file linear_solver.pb.h.

◆ GetDescriptor() [8/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 2012 of file linear_solver.pb.h.

◆ GetDescriptor() [9/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 2185 of file linear_solver.pb.h.

◆ GetDescriptor() [10/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 2373 of file linear_solver.pb.h.

◆ GetDescriptor() [11/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 2578 of file linear_solver.pb.h.

◆ GetDescriptor() [12/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 2761 of file linear_solver.pb.h.

◆ GetDescriptor() [13/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 3056 of file linear_solver.pb.h.

◆ GetDescriptor() [14/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 3205 of file linear_solver.pb.h.

◆ GetDescriptor() [15/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 3538 of file linear_solver.pb.h.

◆ GetDescriptor() [16/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 3752 of file linear_solver.pb.h.

◆ GetDescriptor() [17/17]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 4058 of file linear_solver.pb.h.

◆ GetMetadata() [1/17]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [2/17]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [3/17]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [4/17]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [5/17]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [6/17]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [7/17]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [8/17]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [9/17]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [10/17]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [11/17]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [12/17]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [13/17]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [14/17]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [15/17]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [16/17]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [17/17]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetReflection() [1/17]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 301 of file linear_solver.pb.h.

◆ GetReflection() [2/17]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 541 of file linear_solver.pb.h.

◆ GetReflection() [3/17]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 801 of file linear_solver.pb.h.

◆ GetReflection() [4/17]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 1156 of file linear_solver.pb.h.

◆ GetReflection() [5/17]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 1340 of file linear_solver.pb.h.

◆ GetReflection() [6/17]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 1567 of file linear_solver.pb.h.

◆ GetReflection() [7/17]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 1851 of file linear_solver.pb.h.

◆ GetReflection() [8/17]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 2015 of file linear_solver.pb.h.

◆ GetReflection() [9/17]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 2188 of file linear_solver.pb.h.

◆ GetReflection() [10/17]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 2376 of file linear_solver.pb.h.

◆ GetReflection() [11/17]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 2581 of file linear_solver.pb.h.

◆ GetReflection() [12/17]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 2764 of file linear_solver.pb.h.

◆ GetReflection() [13/17]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 3059 of file linear_solver.pb.h.

◆ GetReflection() [14/17]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 3208 of file linear_solver.pb.h.

◆ GetReflection() [15/17]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 3541 of file linear_solver.pb.h.

◆ GetReflection() [16/17]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 3755 of file linear_solver.pb.h.

◆ GetReflection() [17/17]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 4061 of file linear_solver.pb.h.

◆ has_abs_constraint()

bool has_abs_constraint ( ) const

◆ has_and_constraint()

bool has_and_constraint ( ) const

◆ has_baseline_model_file_path()

bool has_baseline_model_file_path ( ) const

◆ has_best_objective_bound()

bool has_best_objective_bound ( ) const

◆ has_branching_priority()

bool has_branching_priority ( ) const

◆ has_constant()

bool has_constant ( ) const

◆ has_constraint()

bool has_constraint ( ) const

◆ has_dual_tolerance()

bool has_dual_tolerance ( ) const

◆ has_enable_internal_solver_output()

bool has_enable_internal_solver_output ( ) const

◆ has_indicator_constraint()

bool has_indicator_constraint ( ) const

◆ has_is_integer()

bool has_is_integer ( ) const

◆ has_is_lazy()

bool has_is_lazy ( ) const

◆ has_lower_bound() [1/3]

bool has_lower_bound ( ) const

◆ has_lower_bound() [2/3]

bool has_lower_bound ( ) const

◆ has_lower_bound() [3/3]

bool has_lower_bound ( ) const

◆ has_lp_algorithm()

bool has_lp_algorithm ( ) const

◆ has_max_constraint()

bool has_max_constraint ( ) const

◆ has_maximize()

bool has_maximize ( ) const

◆ has_min_constraint()

bool has_min_constraint ( ) const

◆ has_model()

bool has_model ( ) const

◆ has_model_delta()

bool has_model_delta ( ) const

◆ has_name() [1/4]

bool has_name ( ) const

◆ has_name() [2/4]

bool has_name ( ) const

◆ has_name() [3/4]

bool has_name ( ) const

◆ has_name() [4/4]

bool has_name ( ) const

◆ has_objective_coefficient()

bool has_objective_coefficient ( ) const

◆ has_objective_offset()

bool has_objective_offset ( ) const

◆ has_objective_value()

bool has_objective_value ( ) const

◆ has_or_constraint()

bool has_or_constraint ( ) const

◆ has_presolve()

bool has_presolve ( ) const

◆ has_primal_tolerance()

bool has_primal_tolerance ( ) const

◆ has_quadratic_constraint()

bool has_quadratic_constraint ( ) const

◆ has_quadratic_objective()

bool has_quadratic_objective ( ) const

◆ has_relative_mip_gap()

bool has_relative_mip_gap ( ) const

◆ has_resultant_var_index() [1/3]

bool has_resultant_var_index ( ) const

◆ has_resultant_var_index() [2/3]

bool has_resultant_var_index ( ) const

◆ has_resultant_var_index() [3/3]

bool has_resultant_var_index ( ) const

◆ has_scaling()

bool has_scaling ( ) const

◆ has_solution_hint()

bool has_solution_hint ( ) const

◆ has_solver_specific_parameters()

bool has_solver_specific_parameters ( ) const

◆ has_solver_time_limit_seconds()

bool has_solver_time_limit_seconds ( ) const

◆ has_solver_type()

bool has_solver_type ( ) const

◆ has_sos_constraint()

bool has_sos_constraint ( ) const

◆ has_status()

bool has_status ( ) const

◆ has_status_str()

bool has_status_str ( ) const

◆ has_type()

bool has_type ( ) const

◆ has_upper_bound() [1/3]

bool has_upper_bound ( ) const

◆ has_upper_bound() [2/3]

bool has_upper_bound ( ) const

◆ has_upper_bound() [3/3]

bool has_upper_bound ( ) const

◆ has_value()

bool has_value ( ) const

◆ has_var_index() [1/2]

bool has_var_index ( ) const

◆ has_var_index() [2/2]

bool has_var_index ( ) const

◆ has_var_value()

bool has_var_value ( ) const

◆ indicator_constraint()

const ::operations_research::MPIndicatorConstraint& indicator_constraint ( ) const

◆ InitAsDefaultInstance() [1/17]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [2/17]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [3/17]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [4/17]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [5/17]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [6/17]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [7/17]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [8/17]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [9/17]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [10/17]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [11/17]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [12/17]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [13/17]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [14/17]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [15/17]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [16/17]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [17/17]

static void InitAsDefaultInstance ( )
static

◆ internal_default_instance() [1/17]

static const MPVariableProto* internal_default_instance ( )
inlinestatic

Definition at line 307 of file linear_solver.pb.h.

◆ internal_default_instance() [2/17]

static const MPConstraintProto* internal_default_instance ( )
inlinestatic

Definition at line 547 of file linear_solver.pb.h.

◆ internal_default_instance() [3/17]

static const MPGeneralConstraintProto* internal_default_instance ( )
inlinestatic

Definition at line 819 of file linear_solver.pb.h.

◆ internal_default_instance() [4/17]

static const MPIndicatorConstraint* internal_default_instance ( )
inlinestatic

Definition at line 1162 of file linear_solver.pb.h.

◆ internal_default_instance() [5/17]

static const MPSosConstraint* internal_default_instance ( )
inlinestatic

Definition at line 1346 of file linear_solver.pb.h.

◆ internal_default_instance() [6/17]

static const MPQuadraticConstraint* internal_default_instance ( )
inlinestatic

Definition at line 1573 of file linear_solver.pb.h.

◆ internal_default_instance() [7/17]

static const MPAbsConstraint* internal_default_instance ( )
inlinestatic

Definition at line 1857 of file linear_solver.pb.h.

◆ internal_default_instance() [8/17]

static const MPArrayConstraint* internal_default_instance ( )
inlinestatic

Definition at line 2021 of file linear_solver.pb.h.

◆ internal_default_instance() [9/17]

static const MPArrayWithConstantConstraint* internal_default_instance ( )
inlinestatic

Definition at line 2194 of file linear_solver.pb.h.

◆ internal_default_instance() [10/17]

static const MPQuadraticObjective* internal_default_instance ( )
inlinestatic

Definition at line 2382 of file linear_solver.pb.h.

◆ internal_default_instance() [11/17]

static const PartialVariableAssignment* internal_default_instance ( )
inlinestatic

Definition at line 2587 of file linear_solver.pb.h.

◆ internal_default_instance() [12/17]

static const MPModelProto* internal_default_instance ( )
inlinestatic

Definition at line 2770 of file linear_solver.pb.h.

◆ internal_default_instance() [13/17]

static const OptionalDouble* internal_default_instance ( )
inlinestatic

Definition at line 3065 of file linear_solver.pb.h.

◆ internal_default_instance() [14/17]

static const MPSolverCommonParameters* internal_default_instance ( )
inlinestatic

Definition at line 3214 of file linear_solver.pb.h.

◆ internal_default_instance() [15/17]

static const MPModelDeltaProto* internal_default_instance ( )
inlinestatic

Definition at line 3547 of file linear_solver.pb.h.

◆ internal_default_instance() [16/17]

static const MPModelRequest* internal_default_instance ( )
inlinestatic

Definition at line 3761 of file linear_solver.pb.h.

◆ internal_default_instance() [17/17]

static const MPSolutionResponse* internal_default_instance ( )
inlinestatic

Definition at line 4067 of file linear_solver.pb.h.

◆ is_integer()

bool is_integer ( ) const

◆ is_lazy()

bool is_lazy ( ) const

◆ IsInitialized() [1/17]

bool IsInitialized ( ) const
final

◆ IsInitialized() [2/17]

bool IsInitialized ( ) const
final

◆ IsInitialized() [3/17]

bool IsInitialized ( ) const
final

◆ IsInitialized() [4/17]

bool IsInitialized ( ) const
final

◆ IsInitialized() [5/17]

bool IsInitialized ( ) const
final

◆ IsInitialized() [6/17]

bool IsInitialized ( ) const
final

◆ IsInitialized() [7/17]

bool IsInitialized ( ) const
final

◆ IsInitialized() [8/17]

bool IsInitialized ( ) const
final

◆ IsInitialized() [9/17]

bool IsInitialized ( ) const
final

◆ IsInitialized() [10/17]

bool IsInitialized ( ) const
final

◆ IsInitialized() [11/17]

bool IsInitialized ( ) const
final

◆ IsInitialized() [12/17]

bool IsInitialized ( ) const
final

◆ IsInitialized() [13/17]

bool IsInitialized ( ) const
final

◆ IsInitialized() [14/17]

bool IsInitialized ( ) const
final

◆ IsInitialized() [15/17]

bool IsInitialized ( ) const
final

◆ IsInitialized() [16/17]

bool IsInitialized ( ) const
final

◆ IsInitialized() [17/17]

bool IsInitialized ( ) const
final

◆ lower_bound() [1/3]

double lower_bound ( ) const

◆ lower_bound() [2/3]

double lower_bound ( ) const

◆ lower_bound() [3/3]

double lower_bound ( ) const

◆ lp_algorithm()

◆ LPAlgorithmValues_descriptor()

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* LPAlgorithmValues_descriptor ( )
inlinestatic

Definition at line 3306 of file linear_solver.pb.h.

◆ LPAlgorithmValues_IsValid()

static bool LPAlgorithmValues_IsValid ( int  value)
inlinestatic

Definition at line 3296 of file linear_solver.pb.h.

◆ LPAlgorithmValues_Name()

static const std::string& LPAlgorithmValues_Name ( enum_t_value)
inlinestatic

Definition at line 3310 of file linear_solver.pb.h.

◆ LPAlgorithmValues_Parse()

static bool LPAlgorithmValues_Parse ( const std::string &  name,
LPAlgorithmValues value 
)
inlinestatic

Definition at line 3316 of file linear_solver.pb.h.

◆ max_constraint()

const ::operations_research::MPArrayWithConstantConstraint& max_constraint ( ) const

◆ maximize()

bool maximize ( ) const

◆ MergeFrom() [1/34]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [2/34]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [3/34]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [4/34]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [5/34]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [6/34]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [7/34]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [8/34]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [9/34]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [10/34]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [11/34]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [12/34]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [13/34]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [14/34]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [15/34]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [16/34]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [17/34]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [18/34]

void MergeFrom ( const MPAbsConstraint from)

◆ MergeFrom() [19/34]

void MergeFrom ( const MPArrayConstraint from)

◆ MergeFrom() [20/34]

void MergeFrom ( const MPArrayWithConstantConstraint from)

◆ MergeFrom() [21/34]

void MergeFrom ( const MPConstraintProto from)

◆ MergeFrom() [22/34]

void MergeFrom ( const MPGeneralConstraintProto from)

◆ MergeFrom() [23/34]

void MergeFrom ( const MPIndicatorConstraint from)

◆ MergeFrom() [24/34]

void MergeFrom ( const MPModelDeltaProto from)

◆ MergeFrom() [25/34]

void MergeFrom ( const MPModelProto from)

◆ MergeFrom() [26/34]

void MergeFrom ( const MPModelRequest from)

◆ MergeFrom() [27/34]

void MergeFrom ( const MPQuadraticConstraint from)

◆ MergeFrom() [28/34]

void MergeFrom ( const MPQuadraticObjective from)

◆ MergeFrom() [29/34]

void MergeFrom ( const MPSolutionResponse from)

◆ MergeFrom() [30/34]

void MergeFrom ( const MPSolverCommonParameters from)

◆ MergeFrom() [31/34]

void MergeFrom ( const MPSosConstraint from)

◆ MergeFrom() [32/34]

void MergeFrom ( const MPVariableProto from)

◆ MergeFrom() [33/34]

void MergeFrom ( const OptionalDouble from)

◆ MergeFrom() [34/34]

void MergeFrom ( const PartialVariableAssignment from)

◆ min_constraint()

const ::operations_research::MPArrayWithConstantConstraint& min_constraint ( ) const

◆ model()

const ::operations_research::MPModelProto& model ( ) const

◆ model_delta()

const ::operations_research::MPModelDeltaProto& model_delta ( ) const

◆ MPAbsConstraint() [1/4]

MPAbsConstraint ( )
inline

Definition at line 1816 of file linear_solver.pb.h.

◆ MPAbsConstraint() [2/4]

MPAbsConstraint ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ MPAbsConstraint() [3/4]

MPAbsConstraint ( const MPAbsConstraint &  from)

◆ MPAbsConstraint() [4/4]

MPAbsConstraint ( MPAbsConstraint &&  from)
inlinenoexcept

Definition at line 1820 of file linear_solver.pb.h.

◆ MPArrayConstraint() [1/4]

MPArrayConstraint ( )
inline

Definition at line 1980 of file linear_solver.pb.h.

◆ MPArrayConstraint() [2/4]

MPArrayConstraint ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ MPArrayConstraint() [3/4]

MPArrayConstraint ( const MPArrayConstraint &  from)

◆ MPArrayConstraint() [4/4]

MPArrayConstraint ( MPArrayConstraint &&  from)
inlinenoexcept

Definition at line 1984 of file linear_solver.pb.h.

◆ MPArrayWithConstantConstraint() [1/4]

MPArrayWithConstantConstraint ( )
inline

Definition at line 2153 of file linear_solver.pb.h.

◆ MPArrayWithConstantConstraint() [2/4]

MPArrayWithConstantConstraint ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ MPArrayWithConstantConstraint() [3/4]

MPArrayWithConstantConstraint ( const MPArrayWithConstantConstraint &  from)

◆ MPArrayWithConstantConstraint() [4/4]

MPArrayWithConstantConstraint ( MPArrayWithConstantConstraint &&  from)
inlinenoexcept

Definition at line 2157 of file linear_solver.pb.h.

◆ MPConstraintProto() [1/4]

MPConstraintProto ( )
inline

Definition at line 506 of file linear_solver.pb.h.

◆ MPConstraintProto() [2/4]

MPConstraintProto ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ MPConstraintProto() [3/4]

MPConstraintProto ( const MPConstraintProto &  from)

◆ MPConstraintProto() [4/4]

MPConstraintProto ( MPConstraintProto &&  from)
inlinenoexcept

Definition at line 510 of file linear_solver.pb.h.

◆ MPGeneralConstraintProto() [1/4]

MPGeneralConstraintProto ( )
inline

Definition at line 766 of file linear_solver.pb.h.

◆ MPGeneralConstraintProto() [2/4]

MPGeneralConstraintProto ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ MPGeneralConstraintProto() [3/4]

MPGeneralConstraintProto ( const MPGeneralConstraintProto &  from)

◆ MPGeneralConstraintProto() [4/4]

MPGeneralConstraintProto ( MPGeneralConstraintProto &&  from)
inlinenoexcept

Definition at line 770 of file linear_solver.pb.h.

◆ MPIndicatorConstraint() [1/4]

MPIndicatorConstraint ( )
inline

Definition at line 1121 of file linear_solver.pb.h.

◆ MPIndicatorConstraint() [2/4]

MPIndicatorConstraint ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ MPIndicatorConstraint() [3/4]

MPIndicatorConstraint ( const MPIndicatorConstraint &  from)

◆ MPIndicatorConstraint() [4/4]

MPIndicatorConstraint ( MPIndicatorConstraint &&  from)
inlinenoexcept

Definition at line 1125 of file linear_solver.pb.h.

◆ MPModelDeltaProto() [1/4]

MPModelDeltaProto ( )
inline

Definition at line 3506 of file linear_solver.pb.h.

◆ MPModelDeltaProto() [2/4]

MPModelDeltaProto ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ MPModelDeltaProto() [3/4]

MPModelDeltaProto ( const MPModelDeltaProto &  from)

◆ MPModelDeltaProto() [4/4]

MPModelDeltaProto ( MPModelDeltaProto &&  from)
inlinenoexcept

Definition at line 3510 of file linear_solver.pb.h.

◆ MPModelProto() [1/4]

MPModelProto ( )
inline

Definition at line 2729 of file linear_solver.pb.h.

◆ MPModelProto() [2/4]

MPModelProto ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ MPModelProto() [3/4]

MPModelProto ( const MPModelProto &  from)

◆ MPModelProto() [4/4]

MPModelProto ( MPModelProto &&  from)
inlinenoexcept

Definition at line 2733 of file linear_solver.pb.h.

◆ MPModelRequest() [1/4]

MPModelRequest ( )
inline

Definition at line 3720 of file linear_solver.pb.h.

◆ MPModelRequest() [2/4]

MPModelRequest ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ MPModelRequest() [3/4]

MPModelRequest ( const MPModelRequest &  from)

◆ MPModelRequest() [4/4]

MPModelRequest ( MPModelRequest &&  from)
inlinenoexcept

Definition at line 3724 of file linear_solver.pb.h.

◆ MPQuadraticConstraint() [1/4]

MPQuadraticConstraint ( )
inline

Definition at line 1532 of file linear_solver.pb.h.

◆ MPQuadraticConstraint() [2/4]

MPQuadraticConstraint ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ MPQuadraticConstraint() [3/4]

MPQuadraticConstraint ( const MPQuadraticConstraint &  from)

◆ MPQuadraticConstraint() [4/4]

MPQuadraticConstraint ( MPQuadraticConstraint &&  from)
inlinenoexcept

Definition at line 1536 of file linear_solver.pb.h.

◆ MPQuadraticObjective() [1/4]

MPQuadraticObjective ( )
inline

Definition at line 2341 of file linear_solver.pb.h.

◆ MPQuadraticObjective() [2/4]

MPQuadraticObjective ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ MPQuadraticObjective() [3/4]

MPQuadraticObjective ( const MPQuadraticObjective &  from)

◆ MPQuadraticObjective() [4/4]

MPQuadraticObjective ( MPQuadraticObjective &&  from)
inlinenoexcept

Definition at line 2345 of file linear_solver.pb.h.

◆ MPSolutionResponse() [1/4]

MPSolutionResponse ( )
inline

Definition at line 4026 of file linear_solver.pb.h.

◆ MPSolutionResponse() [2/4]

MPSolutionResponse ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ MPSolutionResponse() [3/4]

MPSolutionResponse ( const MPSolutionResponse &  from)

◆ MPSolutionResponse() [4/4]

MPSolutionResponse ( MPSolutionResponse &&  from)
inlinenoexcept

Definition at line 4030 of file linear_solver.pb.h.

◆ MPSolverCommonParameters() [1/4]

MPSolverCommonParameters ( )
inline

Definition at line 3173 of file linear_solver.pb.h.

◆ MPSolverCommonParameters() [2/4]

MPSolverCommonParameters ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ MPSolverCommonParameters() [3/4]

MPSolverCommonParameters ( const MPSolverCommonParameters &  from)

◆ MPSolverCommonParameters() [4/4]

MPSolverCommonParameters ( MPSolverCommonParameters &&  from)
inlinenoexcept

Definition at line 3177 of file linear_solver.pb.h.

◆ MPSosConstraint() [1/4]

MPSosConstraint ( )
inline

Definition at line 1305 of file linear_solver.pb.h.

◆ MPSosConstraint() [2/4]

MPSosConstraint ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ MPSosConstraint() [3/4]

MPSosConstraint ( const MPSosConstraint &  from)

◆ MPSosConstraint() [4/4]

MPSosConstraint ( MPSosConstraint &&  from)
inlinenoexcept

Definition at line 1309 of file linear_solver.pb.h.

◆ MPVariableProto() [1/4]

MPVariableProto ( )
inline

Definition at line 266 of file linear_solver.pb.h.

◆ MPVariableProto() [2/4]

MPVariableProto ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ MPVariableProto() [3/4]

MPVariableProto ( const MPVariableProto &  from)

◆ MPVariableProto() [4/4]

MPVariableProto ( MPVariableProto &&  from)
inlinenoexcept

Definition at line 270 of file linear_solver.pb.h.

◆ mutable_abs_constraint()

::operations_research::MPAbsConstraint* mutable_abs_constraint ( )

◆ mutable_and_constraint()

::operations_research::MPArrayConstraint* mutable_and_constraint ( )

◆ mutable_baseline_model_file_path()

std::string* mutable_baseline_model_file_path ( )

◆ mutable_coefficient() [1/3]

::PROTOBUF_NAMESPACE_ID::RepeatedField< double >* mutable_coefficient ( )

◆ mutable_coefficient() [2/3]

::PROTOBUF_NAMESPACE_ID::RepeatedField< double >* mutable_coefficient ( )

◆ mutable_coefficient() [3/3]

::PROTOBUF_NAMESPACE_ID::RepeatedField< double >* mutable_coefficient ( )

◆ mutable_constraint() [1/3]

::operations_research::MPConstraintProto* mutable_constraint ( )

◆ mutable_constraint() [2/3]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::MPConstraintProto >* mutable_constraint ( )

◆ mutable_constraint() [3/3]

::operations_research::MPConstraintProto* mutable_constraint ( int  index)

◆ mutable_constraint_overrides()

::PROTOBUF_NAMESPACE_ID::Map< ::PROTOBUF_NAMESPACE_ID::int32, ::operations_research::MPConstraintProto >* mutable_constraint_overrides ( )

◆ mutable_dual_tolerance()

::operations_research::OptionalDouble* mutable_dual_tolerance ( )

◆ mutable_dual_value()

::PROTOBUF_NAMESPACE_ID::RepeatedField< double >* mutable_dual_value ( )

◆ mutable_general_constraint() [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::MPGeneralConstraintProto >* mutable_general_constraint ( )

◆ mutable_general_constraint() [2/2]

::operations_research::MPGeneralConstraintProto* mutable_general_constraint ( int  index)

◆ mutable_indicator_constraint()

::operations_research::MPIndicatorConstraint* mutable_indicator_constraint ( )

◆ mutable_max_constraint()

::operations_research::MPArrayWithConstantConstraint* mutable_max_constraint ( )

◆ mutable_min_constraint()

::operations_research::MPArrayWithConstantConstraint* mutable_min_constraint ( )

◆ mutable_model()

::operations_research::MPModelProto* mutable_model ( )

◆ mutable_model_delta()

::operations_research::MPModelDeltaProto* mutable_model_delta ( )

◆ mutable_name() [1/4]

std::string* mutable_name ( )

◆ mutable_name() [2/4]

std::string* mutable_name ( )

◆ mutable_name() [3/4]

std::string* mutable_name ( )

◆ mutable_name() [4/4]

std::string* mutable_name ( )

◆ mutable_or_constraint()

::operations_research::MPArrayConstraint* mutable_or_constraint ( )

◆ mutable_primal_tolerance()

::operations_research::OptionalDouble* mutable_primal_tolerance ( )

◆ mutable_qcoefficient()

::PROTOBUF_NAMESPACE_ID::RepeatedField< double >* mutable_qcoefficient ( )

◆ mutable_quadratic_constraint()

::operations_research::MPQuadraticConstraint* mutable_quadratic_constraint ( )

◆ mutable_quadratic_objective()

::operations_research::MPQuadraticObjective* mutable_quadratic_objective ( )

◆ mutable_qvar1_index() [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >* mutable_qvar1_index ( )

◆ mutable_qvar1_index() [2/2]

::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >* mutable_qvar1_index ( )

◆ mutable_qvar2_index() [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >* mutable_qvar2_index ( )

◆ mutable_qvar2_index() [2/2]

::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >* mutable_qvar2_index ( )

◆ mutable_reduced_cost()

::PROTOBUF_NAMESPACE_ID::RepeatedField< double >* mutable_reduced_cost ( )

◆ mutable_relative_mip_gap()

::operations_research::OptionalDouble* mutable_relative_mip_gap ( )

◆ mutable_solution_hint()

::operations_research::PartialVariableAssignment* mutable_solution_hint ( )

◆ mutable_solver_specific_parameters()

std::string* mutable_solver_specific_parameters ( )

◆ mutable_sos_constraint()

::operations_research::MPSosConstraint* mutable_sos_constraint ( )

◆ mutable_status_str()

std::string* mutable_status_str ( )

◆ mutable_unknown_fields() [1/17]

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields ( )
inline

Definition at line 291 of file linear_solver.pb.h.

◆ mutable_unknown_fields() [2/17]

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields ( )
inline

Definition at line 531 of file linear_solver.pb.h.

◆ mutable_unknown_fields() [3/17]

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields ( )
inline

Definition at line 791 of file linear_solver.pb.h.

◆ mutable_unknown_fields() [4/17]

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields ( )
inline

Definition at line 1146 of file linear_solver.pb.h.

◆ mutable_unknown_fields() [5/17]

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields ( )
inline

Definition at line 1330 of file linear_solver.pb.h.

◆ mutable_unknown_fields() [6/17]

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields ( )
inline

Definition at line 1557 of file linear_solver.pb.h.

◆ mutable_unknown_fields() [7/17]

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields ( )
inline

Definition at line 1841 of file linear_solver.pb.h.

◆ mutable_unknown_fields() [8/17]

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields ( )
inline

Definition at line 2005 of file linear_solver.pb.h.

◆ mutable_unknown_fields() [9/17]

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields ( )
inline

Definition at line 2178 of file linear_solver.pb.h.

◆ mutable_unknown_fields() [10/17]

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields ( )
inline

Definition at line 2366 of file linear_solver.pb.h.

◆ mutable_unknown_fields() [11/17]

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields ( )
inline

Definition at line 2571 of file linear_solver.pb.h.

◆ mutable_unknown_fields() [12/17]

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields ( )
inline

Definition at line 2754 of file linear_solver.pb.h.

◆ mutable_unknown_fields() [13/17]

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields ( )
inline

Definition at line 3049 of file linear_solver.pb.h.

◆ mutable_unknown_fields() [14/17]

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields ( )
inline

Definition at line 3198 of file linear_solver.pb.h.

◆ mutable_unknown_fields() [15/17]

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields ( )
inline

Definition at line 3531 of file linear_solver.pb.h.

◆ mutable_unknown_fields() [16/17]

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields ( )
inline

Definition at line 3745 of file linear_solver.pb.h.

◆ mutable_unknown_fields() [17/17]

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields ( )
inline

Definition at line 4051 of file linear_solver.pb.h.

◆ mutable_var_index() [1/6]

::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >* mutable_var_index ( )

◆ mutable_var_index() [2/6]

::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >* mutable_var_index ( )

◆ mutable_var_index() [3/6]

::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >* mutable_var_index ( )

◆ mutable_var_index() [4/6]

::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >* mutable_var_index ( )

◆ mutable_var_index() [5/6]

::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >* mutable_var_index ( )

◆ mutable_var_index() [6/6]

::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >* mutable_var_index ( )

◆ mutable_var_value()

::PROTOBUF_NAMESPACE_ID::RepeatedField< double >* mutable_var_value ( )

◆ mutable_variable() [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::MPVariableProto >* mutable_variable ( )

◆ mutable_variable() [2/2]

::operations_research::MPVariableProto* mutable_variable ( int  index)

◆ mutable_variable_overrides()

::PROTOBUF_NAMESPACE_ID::Map< ::PROTOBUF_NAMESPACE_ID::int32, ::operations_research::MPVariableProto >* mutable_variable_overrides ( )

◆ mutable_variable_value()

::PROTOBUF_NAMESPACE_ID::RepeatedField< double >* mutable_variable_value ( )

◆ mutable_weight()

::PROTOBUF_NAMESPACE_ID::RepeatedField< double >* mutable_weight ( )

◆ name() [1/4]

const std::string& name ( ) const

◆ name() [2/4]

const std::string& name ( ) const

◆ name() [3/4]

const std::string& name ( ) const

◆ name() [4/4]

const std::string& name ( ) const

◆ New() [1/34]

MPVariableProto* New ( ) const
inlinefinal

Definition at line 333 of file linear_solver.pb.h.

◆ New() [2/34]

MPConstraintProto* New ( ) const
inlinefinal

Definition at line 573 of file linear_solver.pb.h.

◆ New() [3/34]

MPGeneralConstraintProto* New ( ) const
inlinefinal

Definition at line 845 of file linear_solver.pb.h.

◆ New() [4/34]

MPIndicatorConstraint* New ( ) const
inlinefinal

Definition at line 1188 of file linear_solver.pb.h.

◆ New() [5/34]

MPSosConstraint* New ( ) const
inlinefinal

Definition at line 1372 of file linear_solver.pb.h.

◆ New() [6/34]

MPQuadraticConstraint* New ( ) const
inlinefinal

Definition at line 1599 of file linear_solver.pb.h.

◆ New() [7/34]

MPAbsConstraint* New ( ) const
inlinefinal

Definition at line 1883 of file linear_solver.pb.h.

◆ New() [8/34]

MPArrayConstraint* New ( ) const
inlinefinal

Definition at line 2047 of file linear_solver.pb.h.

◆ New() [9/34]

MPArrayWithConstantConstraint* New ( ) const
inlinefinal

Definition at line 2220 of file linear_solver.pb.h.

◆ New() [10/34]

MPQuadraticObjective* New ( ) const
inlinefinal

Definition at line 2408 of file linear_solver.pb.h.

◆ New() [11/34]

PartialVariableAssignment* New ( ) const
inlinefinal

Definition at line 2613 of file linear_solver.pb.h.

◆ New() [12/34]

MPModelProto* New ( ) const
inlinefinal

Definition at line 2796 of file linear_solver.pb.h.

◆ New() [13/34]

OptionalDouble* New ( ) const
inlinefinal

Definition at line 3091 of file linear_solver.pb.h.

◆ New() [14/34]

MPSolverCommonParameters* New ( ) const
inlinefinal

Definition at line 3240 of file linear_solver.pb.h.

◆ New() [15/34]

MPModelDeltaProto* New ( ) const
inlinefinal

Definition at line 3573 of file linear_solver.pb.h.

◆ New() [16/34]

MPModelRequest* New ( ) const
inlinefinal

Definition at line 3787 of file linear_solver.pb.h.

◆ New() [17/34]

MPSolutionResponse* New ( ) const
inlinefinal

Definition at line 4093 of file linear_solver.pb.h.

◆ New() [18/34]

MPVariableProto* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 337 of file linear_solver.pb.h.

◆ New() [19/34]

MPConstraintProto* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 577 of file linear_solver.pb.h.

◆ New() [20/34]

MPGeneralConstraintProto* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 849 of file linear_solver.pb.h.

◆ New() [21/34]

MPIndicatorConstraint* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 1192 of file linear_solver.pb.h.

◆ New() [22/34]

MPSosConstraint* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 1376 of file linear_solver.pb.h.

◆ New() [23/34]

MPQuadraticConstraint* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 1603 of file linear_solver.pb.h.

◆ New() [24/34]

MPAbsConstraint* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 1887 of file linear_solver.pb.h.

◆ New() [25/34]

MPArrayConstraint* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 2051 of file linear_solver.pb.h.

◆ New() [26/34]

MPArrayWithConstantConstraint* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 2224 of file linear_solver.pb.h.

◆ New() [27/34]

MPQuadraticObjective* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 2412 of file linear_solver.pb.h.

◆ New() [28/34]

PartialVariableAssignment* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 2617 of file linear_solver.pb.h.

◆ New() [29/34]

MPModelProto* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 2800 of file linear_solver.pb.h.

◆ New() [30/34]

OptionalDouble* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 3095 of file linear_solver.pb.h.

◆ New() [31/34]

MPSolverCommonParameters* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 3244 of file linear_solver.pb.h.

◆ New() [32/34]

MPModelDeltaProto* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 3577 of file linear_solver.pb.h.

◆ New() [33/34]

MPModelRequest* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 3791 of file linear_solver.pb.h.

◆ New() [34/34]

MPSolutionResponse* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 4097 of file linear_solver.pb.h.

◆ objective_coefficient()

double objective_coefficient ( ) const

◆ objective_offset()

double objective_offset ( ) const

◆ objective_value()

double objective_value ( ) const

◆ operator=() [1/34]

MPAbsConstraint& operator= ( const MPAbsConstraint from)
inline

Definition at line 1825 of file linear_solver.pb.h.

◆ operator=() [2/34]

MPArrayConstraint& operator= ( const MPArrayConstraint from)
inline

Definition at line 1989 of file linear_solver.pb.h.

◆ operator=() [3/34]

MPArrayWithConstantConstraint& operator= ( const MPArrayWithConstantConstraint from)
inline

Definition at line 2162 of file linear_solver.pb.h.

◆ operator=() [4/34]

MPConstraintProto& operator= ( const MPConstraintProto from)
inline

Definition at line 515 of file linear_solver.pb.h.

◆ operator=() [5/34]

MPGeneralConstraintProto& operator= ( const MPGeneralConstraintProto from)
inline

Definition at line 775 of file linear_solver.pb.h.

◆ operator=() [6/34]

MPIndicatorConstraint& operator= ( const MPIndicatorConstraint from)
inline

Definition at line 1130 of file linear_solver.pb.h.

◆ operator=() [7/34]

MPModelDeltaProto& operator= ( const MPModelDeltaProto from)
inline

Definition at line 3515 of file linear_solver.pb.h.

◆ operator=() [8/34]

MPModelProto& operator= ( const MPModelProto from)
inline

Definition at line 2738 of file linear_solver.pb.h.

◆ operator=() [9/34]

MPModelRequest& operator= ( const MPModelRequest from)
inline

Definition at line 3729 of file linear_solver.pb.h.

◆ operator=() [10/34]

MPQuadraticConstraint& operator= ( const MPQuadraticConstraint from)
inline

Definition at line 1541 of file linear_solver.pb.h.

◆ operator=() [11/34]

MPQuadraticObjective& operator= ( const MPQuadraticObjective from)
inline

Definition at line 2350 of file linear_solver.pb.h.

◆ operator=() [12/34]

MPSolutionResponse& operator= ( const MPSolutionResponse from)
inline

Definition at line 4035 of file linear_solver.pb.h.

◆ operator=() [13/34]

MPSolverCommonParameters& operator= ( const MPSolverCommonParameters from)
inline

Definition at line 3182 of file linear_solver.pb.h.

◆ operator=() [14/34]

MPSosConstraint& operator= ( const MPSosConstraint from)
inline

Definition at line 1314 of file linear_solver.pb.h.

◆ operator=() [15/34]

MPVariableProto& operator= ( const MPVariableProto from)
inline

Definition at line 275 of file linear_solver.pb.h.

◆ operator=() [16/34]

OptionalDouble& operator= ( const OptionalDouble from)
inline

Definition at line 3033 of file linear_solver.pb.h.

◆ operator=() [17/34]

PartialVariableAssignment& operator= ( const PartialVariableAssignment from)
inline

Definition at line 2555 of file linear_solver.pb.h.

◆ operator=() [18/34]

MPAbsConstraint& operator= ( MPAbsConstraint &&  from)
inlinenoexcept

Definition at line 1829 of file linear_solver.pb.h.

◆ operator=() [19/34]

MPArrayConstraint& operator= ( MPArrayConstraint &&  from)
inlinenoexcept

Definition at line 1993 of file linear_solver.pb.h.

◆ operator=() [20/34]

MPArrayWithConstantConstraint& operator= ( MPArrayWithConstantConstraint &&  from)
inlinenoexcept

Definition at line 2166 of file linear_solver.pb.h.

◆ operator=() [21/34]

MPConstraintProto& operator= ( MPConstraintProto &&  from)
inlinenoexcept

Definition at line 519 of file linear_solver.pb.h.

◆ operator=() [22/34]

MPGeneralConstraintProto& operator= ( MPGeneralConstraintProto &&  from)
inlinenoexcept

Definition at line 779 of file linear_solver.pb.h.

◆ operator=() [23/34]

MPIndicatorConstraint& operator= ( MPIndicatorConstraint &&  from)
inlinenoexcept

Definition at line 1134 of file linear_solver.pb.h.

◆ operator=() [24/34]

MPModelDeltaProto& operator= ( MPModelDeltaProto &&  from)
inlinenoexcept

Definition at line 3519 of file linear_solver.pb.h.

◆ operator=() [25/34]

MPModelProto& operator= ( MPModelProto &&  from)
inlinenoexcept

Definition at line 2742 of file linear_solver.pb.h.

◆ operator=() [26/34]

MPModelRequest& operator= ( MPModelRequest &&  from)
inlinenoexcept

Definition at line 3733 of file linear_solver.pb.h.

◆ operator=() [27/34]

MPQuadraticConstraint& operator= ( MPQuadraticConstraint &&  from)
inlinenoexcept

Definition at line 1545 of file linear_solver.pb.h.

◆ operator=() [28/34]

MPQuadraticObjective& operator= ( MPQuadraticObjective &&  from)
inlinenoexcept

Definition at line 2354 of file linear_solver.pb.h.

◆ operator=() [29/34]

MPSolutionResponse& operator= ( MPSolutionResponse &&  from)
inlinenoexcept

Definition at line 4039 of file linear_solver.pb.h.

◆ operator=() [30/34]

MPSolverCommonParameters& operator= ( MPSolverCommonParameters &&  from)
inlinenoexcept

Definition at line 3186 of file linear_solver.pb.h.

◆ operator=() [31/34]

MPSosConstraint& operator= ( MPSosConstraint &&  from)
inlinenoexcept

Definition at line 1318 of file linear_solver.pb.h.

◆ operator=() [32/34]

MPVariableProto& operator= ( MPVariableProto &&  from)
inlinenoexcept

Definition at line 279 of file linear_solver.pb.h.

◆ operator=() [33/34]

OptionalDouble& operator= ( OptionalDouble &&  from)
inlinenoexcept

Definition at line 3037 of file linear_solver.pb.h.

◆ operator=() [34/34]

PartialVariableAssignment& operator= ( PartialVariableAssignment &&  from)
inlinenoexcept

Definition at line 2559 of file linear_solver.pb.h.

◆ OptionalDouble() [1/4]

OptionalDouble ( )
inline

Definition at line 3024 of file linear_solver.pb.h.

◆ OptionalDouble() [2/4]

OptionalDouble ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ OptionalDouble() [3/4]

OptionalDouble ( const OptionalDouble &  from)

◆ OptionalDouble() [4/4]

OptionalDouble ( OptionalDouble &&  from)
inlinenoexcept

Definition at line 3028 of file linear_solver.pb.h.

◆ or_constraint()

const ::operations_research::MPArrayConstraint& or_constraint ( ) const

◆ PartialVariableAssignment() [1/4]

PartialVariableAssignment ( )
inline

Definition at line 2546 of file linear_solver.pb.h.

◆ PartialVariableAssignment() [2/4]

PartialVariableAssignment ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ PartialVariableAssignment() [3/4]

PartialVariableAssignment ( const PartialVariableAssignment &  from)

◆ PartialVariableAssignment() [4/4]

PartialVariableAssignment ( PartialVariableAssignment &&  from)
inlinenoexcept

Definition at line 2550 of file linear_solver.pb.h.

◆ presolve()

::operations_research::OptionalBoolean presolve ( ) const

◆ primal_tolerance()

const ::operations_research::OptionalDouble& primal_tolerance ( ) const

◆ qcoefficient() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >& qcoefficient ( ) const

◆ qcoefficient() [2/2]

double qcoefficient ( int  index) const

◆ qcoefficient_size()

int qcoefficient_size ( ) const

◆ quadratic_constraint()

const ::operations_research::MPQuadraticConstraint& quadratic_constraint ( ) const

◆ quadratic_objective()

const ::operations_research::MPQuadraticObjective& quadratic_objective ( ) const

◆ qvar1_index() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >& qvar1_index ( ) const

◆ qvar1_index() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >& qvar1_index ( ) const

◆ qvar1_index() [3/4]

::PROTOBUF_NAMESPACE_ID::int32 qvar1_index ( int  index) const

◆ qvar1_index() [4/4]

::PROTOBUF_NAMESPACE_ID::int32 qvar1_index ( int  index) const

◆ qvar1_index_size() [1/2]

int qvar1_index_size ( ) const

◆ qvar1_index_size() [2/2]

int qvar1_index_size ( ) const

◆ qvar2_index() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >& qvar2_index ( ) const

◆ qvar2_index() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >& qvar2_index ( ) const

◆ qvar2_index() [3/4]

::PROTOBUF_NAMESPACE_ID::int32 qvar2_index ( int  index) const

◆ qvar2_index() [4/4]

::PROTOBUF_NAMESPACE_ID::int32 qvar2_index ( int  index) const

◆ qvar2_index_size() [1/2]

int qvar2_index_size ( ) const

◆ qvar2_index_size() [2/2]

int qvar2_index_size ( ) const

◆ reduced_cost() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >& reduced_cost ( ) const

◆ reduced_cost() [2/2]

double reduced_cost ( int  index) const

◆ reduced_cost_size()

int reduced_cost_size ( ) const

◆ relative_mip_gap()

const ::operations_research::OptionalDouble& relative_mip_gap ( ) const

◆ release_abs_constraint()

::operations_research::MPAbsConstraint* release_abs_constraint ( )

◆ release_and_constraint()

::operations_research::MPArrayConstraint* release_and_constraint ( )

◆ release_baseline_model_file_path()

std::string* release_baseline_model_file_path ( )

◆ release_constraint()

::operations_research::MPConstraintProto* release_constraint ( )

◆ release_dual_tolerance()

::operations_research::OptionalDouble* release_dual_tolerance ( )

◆ release_indicator_constraint()

::operations_research::MPIndicatorConstraint* release_indicator_constraint ( )

◆ release_max_constraint()

::operations_research::MPArrayWithConstantConstraint* release_max_constraint ( )

◆ release_min_constraint()

::operations_research::MPArrayWithConstantConstraint* release_min_constraint ( )

◆ release_model()

::operations_research::MPModelProto* release_model ( )

◆ release_model_delta()

::operations_research::MPModelDeltaProto* release_model_delta ( )

◆ release_name() [1/4]

std::string* release_name ( )

◆ release_name() [2/4]

std::string* release_name ( )

◆ release_name() [3/4]

std::string* release_name ( )

◆ release_name() [4/4]

std::string* release_name ( )

◆ release_or_constraint()

::operations_research::MPArrayConstraint* release_or_constraint ( )

◆ release_primal_tolerance()

::operations_research::OptionalDouble* release_primal_tolerance ( )

◆ release_quadratic_constraint()

::operations_research::MPQuadraticConstraint* release_quadratic_constraint ( )

◆ release_quadratic_objective()

::operations_research::MPQuadraticObjective* release_quadratic_objective ( )

◆ release_relative_mip_gap()

::operations_research::OptionalDouble* release_relative_mip_gap ( )

◆ release_solution_hint()

::operations_research::PartialVariableAssignment* release_solution_hint ( )

◆ release_solver_specific_parameters()

std::string* release_solver_specific_parameters ( )

◆ release_sos_constraint()

::operations_research::MPSosConstraint* release_sos_constraint ( )

◆ release_status_str()

std::string* release_status_str ( )

◆ resultant_var_index() [1/3]

::PROTOBUF_NAMESPACE_ID::int32 resultant_var_index ( ) const

◆ resultant_var_index() [2/3]

::PROTOBUF_NAMESPACE_ID::int32 resultant_var_index ( ) const

◆ resultant_var_index() [3/3]

::PROTOBUF_NAMESPACE_ID::int32 resultant_var_index ( ) const

◆ scaling()

::operations_research::OptionalBoolean scaling ( ) const

◆ set_allocated_abs_constraint()

void set_allocated_abs_constraint ( ::operations_research::MPAbsConstraint *  abs_constraint)

◆ set_allocated_and_constraint()

void set_allocated_and_constraint ( ::operations_research::MPArrayConstraint *  and_constraint)

◆ set_allocated_baseline_model_file_path()

void set_allocated_baseline_model_file_path ( std::string *  baseline_model_file_path)

◆ set_allocated_constraint()

void set_allocated_constraint ( ::operations_research::MPConstraintProto *  constraint)

◆ set_allocated_dual_tolerance()

void set_allocated_dual_tolerance ( ::operations_research::OptionalDouble *  dual_tolerance)

◆ set_allocated_indicator_constraint()

void set_allocated_indicator_constraint ( ::operations_research::MPIndicatorConstraint *  indicator_constraint)

◆ set_allocated_max_constraint()

void set_allocated_max_constraint ( ::operations_research::MPArrayWithConstantConstraint *  max_constraint)

◆ set_allocated_min_constraint()

void set_allocated_min_constraint ( ::operations_research::MPArrayWithConstantConstraint *  min_constraint)

◆ set_allocated_model()

void set_allocated_model ( ::operations_research::MPModelProto *  model)

◆ set_allocated_model_delta()

void set_allocated_model_delta ( ::operations_research::MPModelDeltaProto *  model_delta)

◆ set_allocated_name() [1/4]

void set_allocated_name ( std::string *  name)

◆ set_allocated_name() [2/4]

void set_allocated_name ( std::string *  name)

◆ set_allocated_name() [3/4]

void set_allocated_name ( std::string *  name)

◆ set_allocated_name() [4/4]

void set_allocated_name ( std::string *  name)

◆ set_allocated_or_constraint()

void set_allocated_or_constraint ( ::operations_research::MPArrayConstraint *  or_constraint)

◆ set_allocated_primal_tolerance()

void set_allocated_primal_tolerance ( ::operations_research::OptionalDouble *  primal_tolerance)

◆ set_allocated_quadratic_constraint()

void set_allocated_quadratic_constraint ( ::operations_research::MPQuadraticConstraint *  quadratic_constraint)

◆ set_allocated_quadratic_objective()

void set_allocated_quadratic_objective ( ::operations_research::MPQuadraticObjective *  quadratic_objective)

◆ set_allocated_relative_mip_gap()

void set_allocated_relative_mip_gap ( ::operations_research::OptionalDouble *  relative_mip_gap)

◆ set_allocated_solution_hint()

void set_allocated_solution_hint ( ::operations_research::PartialVariableAssignment *  solution_hint)

◆ set_allocated_solver_specific_parameters()

void set_allocated_solver_specific_parameters ( std::string *  solver_specific_parameters)

◆ set_allocated_sos_constraint()

void set_allocated_sos_constraint ( ::operations_research::MPSosConstraint *  sos_constraint)

◆ set_allocated_status_str()

void set_allocated_status_str ( std::string *  status_str)

◆ set_baseline_model_file_path() [1/4]

void set_baseline_model_file_path ( const char *  value)

◆ set_baseline_model_file_path() [2/4]

void set_baseline_model_file_path ( const char *  value,
size_t  size 
)

◆ set_baseline_model_file_path() [3/4]

void set_baseline_model_file_path ( const std::string &  value)

◆ set_baseline_model_file_path() [4/4]

void set_baseline_model_file_path ( std::string &&  value)

◆ set_best_objective_bound()

void set_best_objective_bound ( double  value)

◆ set_branching_priority()

void set_branching_priority ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ set_coefficient() [1/3]

void set_coefficient ( int  index,
double  value 
)

◆ set_coefficient() [2/3]

void set_coefficient ( int  index,
double  value 
)

◆ set_coefficient() [3/3]

void set_coefficient ( int  index,
double  value 
)

◆ set_constant()

void set_constant ( double  value)

◆ set_dual_value()

void set_dual_value ( int  index,
double  value 
)

◆ set_enable_internal_solver_output()

void set_enable_internal_solver_output ( bool  value)

◆ set_is_integer()

void set_is_integer ( bool  value)

◆ set_is_lazy()

void set_is_lazy ( bool  value)

◆ set_lower_bound() [1/3]

void set_lower_bound ( double  value)

◆ set_lower_bound() [2/3]

void set_lower_bound ( double  value)

◆ set_lower_bound() [3/3]

void set_lower_bound ( double  value)

◆ set_lp_algorithm()

◆ set_maximize()

void set_maximize ( bool  value)

◆ set_name() [1/16]

void set_name ( const char *  value)

◆ set_name() [2/16]

void set_name ( const char *  value)

◆ set_name() [3/16]

void set_name ( const char *  value)

◆ set_name() [4/16]

void set_name ( const char *  value)

◆ set_name() [5/16]

void set_name ( const char *  value,
size_t  size 
)

◆ set_name() [6/16]

void set_name ( const char *  value,
size_t  size 
)

◆ set_name() [7/16]

void set_name ( const char *  value,
size_t  size 
)

◆ set_name() [8/16]

void set_name ( const char *  value,
size_t  size 
)

◆ set_name() [9/16]

void set_name ( const std::string &  value)

◆ set_name() [10/16]

void set_name ( const std::string &  value)

◆ set_name() [11/16]

void set_name ( const std::string &  value)

◆ set_name() [12/16]

void set_name ( const std::string &  value)

◆ set_name() [13/16]

void set_name ( std::string &&  value)

◆ set_name() [14/16]

void set_name ( std::string &&  value)

◆ set_name() [15/16]

void set_name ( std::string &&  value)

◆ set_name() [16/16]

void set_name ( std::string &&  value)

◆ set_objective_coefficient()

void set_objective_coefficient ( double  value)

◆ set_objective_offset()

void set_objective_offset ( double  value)

◆ set_objective_value()

void set_objective_value ( double  value)

◆ set_presolve()

void set_presolve ( ::operations_research::OptionalBoolean  value)

◆ set_qcoefficient()

void set_qcoefficient ( int  index,
double  value 
)

◆ set_qvar1_index() [1/2]

void set_qvar1_index ( int  index,
::PROTOBUF_NAMESPACE_ID::int32  value 
)

◆ set_qvar1_index() [2/2]

void set_qvar1_index ( int  index,
::PROTOBUF_NAMESPACE_ID::int32  value 
)

◆ set_qvar2_index() [1/2]

void set_qvar2_index ( int  index,
::PROTOBUF_NAMESPACE_ID::int32  value 
)

◆ set_qvar2_index() [2/2]

void set_qvar2_index ( int  index,
::PROTOBUF_NAMESPACE_ID::int32  value 
)

◆ set_reduced_cost()

void set_reduced_cost ( int  index,
double  value 
)

◆ set_resultant_var_index() [1/3]

void set_resultant_var_index ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ set_resultant_var_index() [2/3]

void set_resultant_var_index ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ set_resultant_var_index() [3/3]

void set_resultant_var_index ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ set_scaling()

void set_scaling ( ::operations_research::OptionalBoolean  value)

◆ set_solver_specific_parameters() [1/4]

void set_solver_specific_parameters ( const char *  value)

◆ set_solver_specific_parameters() [2/4]

void set_solver_specific_parameters ( const char *  value,
size_t  size 
)

◆ set_solver_specific_parameters() [3/4]

void set_solver_specific_parameters ( const std::string &  value)

◆ set_solver_specific_parameters() [4/4]

void set_solver_specific_parameters ( std::string &&  value)

◆ set_solver_time_limit_seconds()

void set_solver_time_limit_seconds ( double  value)

◆ set_solver_type()

void set_solver_type ( ::operations_research::MPModelRequest_SolverType  value)

◆ set_status()

void set_status ( ::operations_research::MPSolverResponseStatus  value)

◆ set_status_str() [1/4]

void set_status_str ( const char *  value)

◆ set_status_str() [2/4]

void set_status_str ( const char *  value,
size_t  size 
)

◆ set_status_str() [3/4]

void set_status_str ( const std::string &  value)

◆ set_status_str() [4/4]

void set_status_str ( std::string &&  value)

◆ set_type()

void set_type ( ::operations_research::MPSosConstraint_Type  value)

◆ set_upper_bound() [1/3]

void set_upper_bound ( double  value)

◆ set_upper_bound() [2/3]

void set_upper_bound ( double  value)

◆ set_upper_bound() [3/3]

void set_upper_bound ( double  value)

◆ set_value()

void set_value ( double  value)

◆ set_var_index() [1/8]

void set_var_index ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ set_var_index() [2/8]

void set_var_index ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ set_var_index() [3/8]

void set_var_index ( int  index,
::PROTOBUF_NAMESPACE_ID::int32  value 
)

◆ set_var_index() [4/8]

void set_var_index ( int  index,
::PROTOBUF_NAMESPACE_ID::int32  value 
)

◆ set_var_index() [5/8]

void set_var_index ( int  index,
::PROTOBUF_NAMESPACE_ID::int32  value 
)

◆ set_var_index() [6/8]

void set_var_index ( int  index,
::PROTOBUF_NAMESPACE_ID::int32  value 
)

◆ set_var_index() [7/8]

void set_var_index ( int  index,
::PROTOBUF_NAMESPACE_ID::int32  value 
)

◆ set_var_index() [8/8]

void set_var_index ( int  index,
::PROTOBUF_NAMESPACE_ID::int32  value 
)

◆ set_var_value() [1/2]

void set_var_value ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ set_var_value() [2/2]

void set_var_value ( int  index,
double  value 
)

◆ set_variable_value()

void set_variable_value ( int  index,
double  value 
)

◆ set_weight()

void set_weight ( int  index,
double  value 
)

◆ solution_hint()

const ::operations_research::PartialVariableAssignment& solution_hint ( ) const

◆ solver_specific_parameters()

const std::string& solver_specific_parameters ( ) const

◆ solver_time_limit_seconds()

double solver_time_limit_seconds ( ) const

◆ solver_type()

◆ SolverType_descriptor()

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* SolverType_descriptor ( )
inlinestatic

Definition at line 3875 of file linear_solver.pb.h.

◆ SolverType_IsValid()

static bool SolverType_IsValid ( int  value)
inlinestatic

Definition at line 3865 of file linear_solver.pb.h.

◆ SolverType_Name()

static const std::string& SolverType_Name ( enum_t_value)
inlinestatic

Definition at line 3879 of file linear_solver.pb.h.

◆ SolverType_Parse()

static bool SolverType_Parse ( const std::string &  name,
SolverType value 
)
inlinestatic

Definition at line 3885 of file linear_solver.pb.h.

◆ sos_constraint()

const ::operations_research::MPSosConstraint& sos_constraint ( ) const

◆ status()

◆ status_str()

const std::string& status_str ( ) const

◆ Swap() [1/17]

void Swap ( MPAbsConstraint other)
inline

Definition at line 1867 of file linear_solver.pb.h.

◆ Swap() [2/17]

void Swap ( MPArrayConstraint other)
inline

Definition at line 2031 of file linear_solver.pb.h.

◆ Swap() [3/17]

void Swap ( MPArrayWithConstantConstraint other)
inline

Definition at line 2204 of file linear_solver.pb.h.

◆ Swap() [4/17]

void Swap ( MPConstraintProto other)
inline

Definition at line 557 of file linear_solver.pb.h.

◆ Swap() [5/17]

void Swap ( MPGeneralConstraintProto other)
inline

Definition at line 829 of file linear_solver.pb.h.

◆ Swap() [6/17]

void Swap ( MPIndicatorConstraint other)
inline

Definition at line 1172 of file linear_solver.pb.h.

◆ Swap() [7/17]

void Swap ( MPModelDeltaProto other)
inline

Definition at line 3557 of file linear_solver.pb.h.

◆ Swap() [8/17]

void Swap ( MPModelProto other)
inline

Definition at line 2780 of file linear_solver.pb.h.

◆ Swap() [9/17]

void Swap ( MPModelRequest other)
inline

Definition at line 3771 of file linear_solver.pb.h.

◆ Swap() [10/17]

void Swap ( MPQuadraticConstraint other)
inline

Definition at line 1583 of file linear_solver.pb.h.

◆ Swap() [11/17]

void Swap ( MPQuadraticObjective other)
inline

Definition at line 2392 of file linear_solver.pb.h.

◆ Swap() [12/17]

void Swap ( MPSolutionResponse other)
inline

Definition at line 4077 of file linear_solver.pb.h.

◆ Swap() [13/17]

void Swap ( MPSolverCommonParameters other)
inline

Definition at line 3224 of file linear_solver.pb.h.

◆ Swap() [14/17]

void Swap ( MPSosConstraint other)
inline

Definition at line 1356 of file linear_solver.pb.h.

◆ Swap() [15/17]

void Swap ( MPVariableProto other)
inline

Definition at line 317 of file linear_solver.pb.h.

◆ Swap() [16/17]

void Swap ( OptionalDouble other)
inline

Definition at line 3075 of file linear_solver.pb.h.

◆ Swap() [17/17]

void Swap ( PartialVariableAssignment other)
inline

Definition at line 2597 of file linear_solver.pb.h.

◆ type()

◆ Type_descriptor()

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Type_descriptor ( )
inlinestatic

Definition at line 1434 of file linear_solver.pb.h.

◆ Type_IsValid()

static bool Type_IsValid ( int  value)
inlinestatic

Definition at line 1424 of file linear_solver.pb.h.

◆ Type_Name()

static const std::string& Type_Name ( enum_t_value)
inlinestatic

Definition at line 1438 of file linear_solver.pb.h.

◆ Type_Parse()

static bool Type_Parse ( const std::string &  name,
Type value 
)
inlinestatic

Definition at line 1444 of file linear_solver.pb.h.

◆ unknown_fields() [1/17]

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields ( ) const
inline

Definition at line 288 of file linear_solver.pb.h.

◆ unknown_fields() [2/17]

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields ( ) const
inline

Definition at line 528 of file linear_solver.pb.h.

◆ unknown_fields() [3/17]

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields ( ) const
inline

Definition at line 788 of file linear_solver.pb.h.

◆ unknown_fields() [4/17]

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields ( ) const
inline

Definition at line 1143 of file linear_solver.pb.h.

◆ unknown_fields() [5/17]

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields ( ) const
inline

Definition at line 1327 of file linear_solver.pb.h.

◆ unknown_fields() [6/17]

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields ( ) const
inline

Definition at line 1554 of file linear_solver.pb.h.

◆ unknown_fields() [7/17]

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields ( ) const
inline

Definition at line 1838 of file linear_solver.pb.h.

◆ unknown_fields() [8/17]

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields ( ) const
inline

Definition at line 2002 of file linear_solver.pb.h.

◆ unknown_fields() [9/17]

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields ( ) const
inline

Definition at line 2175 of file linear_solver.pb.h.

◆ unknown_fields() [10/17]

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields ( ) const
inline

Definition at line 2363 of file linear_solver.pb.h.

◆ unknown_fields() [11/17]

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields ( ) const
inline

Definition at line 2568 of file linear_solver.pb.h.

◆ unknown_fields() [12/17]

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields ( ) const
inline

Definition at line 2751 of file linear_solver.pb.h.

◆ unknown_fields() [13/17]

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields ( ) const
inline

Definition at line 3046 of file linear_solver.pb.h.

◆ unknown_fields() [14/17]

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields ( ) const
inline

Definition at line 3195 of file linear_solver.pb.h.

◆ unknown_fields() [15/17]

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields ( ) const
inline

Definition at line 3528 of file linear_solver.pb.h.

◆ unknown_fields() [16/17]

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields ( ) const
inline

Definition at line 3742 of file linear_solver.pb.h.

◆ unknown_fields() [17/17]

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields ( ) const
inline

Definition at line 4048 of file linear_solver.pb.h.

◆ unsafe_arena_release_abs_constraint()

::operations_research::MPAbsConstraint* unsafe_arena_release_abs_constraint ( )

◆ unsafe_arena_release_and_constraint()

::operations_research::MPArrayConstraint* unsafe_arena_release_and_constraint ( )

◆ unsafe_arena_release_constraint()

::operations_research::MPConstraintProto* unsafe_arena_release_constraint ( )

◆ unsafe_arena_release_dual_tolerance()

::operations_research::OptionalDouble* unsafe_arena_release_dual_tolerance ( )

◆ unsafe_arena_release_indicator_constraint()

::operations_research::MPIndicatorConstraint* unsafe_arena_release_indicator_constraint ( )

◆ unsafe_arena_release_max_constraint()

::operations_research::MPArrayWithConstantConstraint* unsafe_arena_release_max_constraint ( )

◆ unsafe_arena_release_min_constraint()

::operations_research::MPArrayWithConstantConstraint* unsafe_arena_release_min_constraint ( )

◆ unsafe_arena_release_model()

::operations_research::MPModelProto* unsafe_arena_release_model ( )

◆ unsafe_arena_release_model_delta()

::operations_research::MPModelDeltaProto* unsafe_arena_release_model_delta ( )

◆ unsafe_arena_release_or_constraint()

::operations_research::MPArrayConstraint* unsafe_arena_release_or_constraint ( )

◆ unsafe_arena_release_primal_tolerance()

::operations_research::OptionalDouble* unsafe_arena_release_primal_tolerance ( )

◆ unsafe_arena_release_quadratic_constraint()

::operations_research::MPQuadraticConstraint* unsafe_arena_release_quadratic_constraint ( )

◆ unsafe_arena_release_quadratic_objective()

::operations_research::MPQuadraticObjective* unsafe_arena_release_quadratic_objective ( )

◆ unsafe_arena_release_relative_mip_gap()

::operations_research::OptionalDouble* unsafe_arena_release_relative_mip_gap ( )

◆ unsafe_arena_release_solution_hint()

::operations_research::PartialVariableAssignment* unsafe_arena_release_solution_hint ( )

◆ unsafe_arena_release_sos_constraint()

::operations_research::MPSosConstraint* unsafe_arena_release_sos_constraint ( )

◆ unsafe_arena_set_allocated_abs_constraint()

void unsafe_arena_set_allocated_abs_constraint ( ::operations_research::MPAbsConstraint *  abs_constraint)

◆ unsafe_arena_set_allocated_and_constraint()

void unsafe_arena_set_allocated_and_constraint ( ::operations_research::MPArrayConstraint *  and_constraint)

◆ unsafe_arena_set_allocated_constraint()

void unsafe_arena_set_allocated_constraint ( ::operations_research::MPConstraintProto *  constraint)

◆ unsafe_arena_set_allocated_dual_tolerance()

void unsafe_arena_set_allocated_dual_tolerance ( ::operations_research::OptionalDouble *  dual_tolerance)

◆ unsafe_arena_set_allocated_indicator_constraint()

void unsafe_arena_set_allocated_indicator_constraint ( ::operations_research::MPIndicatorConstraint *  indicator_constraint)

◆ unsafe_arena_set_allocated_max_constraint()

void unsafe_arena_set_allocated_max_constraint ( ::operations_research::MPArrayWithConstantConstraint *  max_constraint)

◆ unsafe_arena_set_allocated_min_constraint()

void unsafe_arena_set_allocated_min_constraint ( ::operations_research::MPArrayWithConstantConstraint *  min_constraint)

◆ unsafe_arena_set_allocated_model()

void unsafe_arena_set_allocated_model ( ::operations_research::MPModelProto *  model)

◆ unsafe_arena_set_allocated_model_delta()

void unsafe_arena_set_allocated_model_delta ( ::operations_research::MPModelDeltaProto *  model_delta)

◆ unsafe_arena_set_allocated_or_constraint()

void unsafe_arena_set_allocated_or_constraint ( ::operations_research::MPArrayConstraint *  or_constraint)

◆ unsafe_arena_set_allocated_primal_tolerance()

void unsafe_arena_set_allocated_primal_tolerance ( ::operations_research::OptionalDouble *  primal_tolerance)

◆ unsafe_arena_set_allocated_quadratic_constraint()

void unsafe_arena_set_allocated_quadratic_constraint ( ::operations_research::MPQuadraticConstraint *  quadratic_constraint)

◆ unsafe_arena_set_allocated_quadratic_objective()

void unsafe_arena_set_allocated_quadratic_objective ( ::operations_research::MPQuadraticObjective *  quadratic_objective)

◆ unsafe_arena_set_allocated_relative_mip_gap()

void unsafe_arena_set_allocated_relative_mip_gap ( ::operations_research::OptionalDouble *  relative_mip_gap)

◆ unsafe_arena_set_allocated_solution_hint()

void unsafe_arena_set_allocated_solution_hint ( ::operations_research::PartialVariableAssignment *  solution_hint)

◆ unsafe_arena_set_allocated_sos_constraint()

void unsafe_arena_set_allocated_sos_constraint ( ::operations_research::MPSosConstraint *  sos_constraint)

◆ UnsafeArenaSwap() [1/17]

void UnsafeArenaSwap ( MPAbsConstraint other)
inline

Definition at line 1875 of file linear_solver.pb.h.

◆ UnsafeArenaSwap() [2/17]

void UnsafeArenaSwap ( MPArrayConstraint other)
inline

Definition at line 2039 of file linear_solver.pb.h.

◆ UnsafeArenaSwap() [3/17]

void UnsafeArenaSwap ( MPArrayWithConstantConstraint other)
inline

Definition at line 2212 of file linear_solver.pb.h.

◆ UnsafeArenaSwap() [4/17]

void UnsafeArenaSwap ( MPConstraintProto other)
inline

Definition at line 565 of file linear_solver.pb.h.

◆ UnsafeArenaSwap() [5/17]

void UnsafeArenaSwap ( MPGeneralConstraintProto other)
inline

Definition at line 837 of file linear_solver.pb.h.

◆ UnsafeArenaSwap() [6/17]

void UnsafeArenaSwap ( MPIndicatorConstraint other)
inline

Definition at line 1180 of file linear_solver.pb.h.

◆ UnsafeArenaSwap() [7/17]

void UnsafeArenaSwap ( MPModelDeltaProto other)
inline

Definition at line 3565 of file linear_solver.pb.h.

◆ UnsafeArenaSwap() [8/17]

void UnsafeArenaSwap ( MPModelProto other)
inline

Definition at line 2788 of file linear_solver.pb.h.

◆ UnsafeArenaSwap() [9/17]

void UnsafeArenaSwap ( MPModelRequest other)
inline

Definition at line 3779 of file linear_solver.pb.h.

◆ UnsafeArenaSwap() [10/17]

void UnsafeArenaSwap ( MPQuadraticConstraint other)
inline

Definition at line 1591 of file linear_solver.pb.h.

◆ UnsafeArenaSwap() [11/17]

void UnsafeArenaSwap ( MPQuadraticObjective other)
inline

Definition at line 2400 of file linear_solver.pb.h.

◆ UnsafeArenaSwap() [12/17]

void UnsafeArenaSwap ( MPSolutionResponse other)
inline

Definition at line 4085 of file linear_solver.pb.h.

◆ UnsafeArenaSwap() [13/17]

void UnsafeArenaSwap ( MPSolverCommonParameters other)
inline

Definition at line 3232 of file linear_solver.pb.h.

◆ UnsafeArenaSwap() [14/17]

void UnsafeArenaSwap ( MPSosConstraint other)
inline

Definition at line 1364 of file linear_solver.pb.h.

◆ UnsafeArenaSwap() [15/17]

void UnsafeArenaSwap ( MPVariableProto other)
inline

Definition at line 325 of file linear_solver.pb.h.

◆ UnsafeArenaSwap() [16/17]

void UnsafeArenaSwap ( OptionalDouble other)
inline

Definition at line 3083 of file linear_solver.pb.h.

◆ UnsafeArenaSwap() [17/17]

void UnsafeArenaSwap ( PartialVariableAssignment other)
inline

Definition at line 2605 of file linear_solver.pb.h.

◆ upper_bound() [1/3]

double upper_bound ( ) const

◆ upper_bound() [2/3]

double upper_bound ( ) const

◆ upper_bound() [3/3]

double upper_bound ( ) const

◆ value()

double value ( ) const

◆ var_index() [1/14]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >& var_index ( ) const

◆ var_index() [2/14]

::PROTOBUF_NAMESPACE_ID::int32 var_index ( ) const

◆ var_index() [3/14]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >& var_index ( ) const

◆ var_index() [4/14]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >& var_index ( ) const

◆ var_index() [5/14]

::PROTOBUF_NAMESPACE_ID::int32 var_index ( ) const

◆ var_index() [6/14]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >& var_index ( ) const

◆ var_index() [7/14]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >& var_index ( ) const

◆ var_index() [8/14]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >& var_index ( ) const

◆ var_index() [9/14]

::PROTOBUF_NAMESPACE_ID::int32 var_index ( int  index) const

◆ var_index() [10/14]

::PROTOBUF_NAMESPACE_ID::int32 var_index ( int  index) const

◆ var_index() [11/14]

::PROTOBUF_NAMESPACE_ID::int32 var_index ( int  index) const

◆ var_index() [12/14]

::PROTOBUF_NAMESPACE_ID::int32 var_index ( int  index) const

◆ var_index() [13/14]

::PROTOBUF_NAMESPACE_ID::int32 var_index ( int  index) const

◆ var_index() [14/14]

::PROTOBUF_NAMESPACE_ID::int32 var_index ( int  index) const

◆ var_index_size() [1/6]

int var_index_size ( ) const

◆ var_index_size() [2/6]

int var_index_size ( ) const

◆ var_index_size() [3/6]

int var_index_size ( ) const

◆ var_index_size() [4/6]

int var_index_size ( ) const

◆ var_index_size() [5/6]

int var_index_size ( ) const

◆ var_index_size() [6/6]

int var_index_size ( ) const

◆ var_value() [1/3]

::PROTOBUF_NAMESPACE_ID::int32 var_value ( ) const

◆ var_value() [2/3]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >& var_value ( ) const

◆ var_value() [3/3]

double var_value ( int  index) const

◆ var_value_size()

int var_value_size ( ) const

◆ variable() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::MPVariableProto >& variable ( ) const

◆ variable() [2/2]

const ::operations_research::MPVariableProto& variable ( int  index) const

◆ variable_overrides()

const ::PROTOBUF_NAMESPACE_ID::Map< ::PROTOBUF_NAMESPACE_ID::int32, ::operations_research::MPVariableProto >& variable_overrides ( ) const

◆ variable_overrides_size()

int variable_overrides_size ( ) const

◆ variable_size()

int variable_size ( ) const

◆ variable_value() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >& variable_value ( ) const

◆ variable_value() [2/2]

double variable_value ( int  index) const

◆ variable_value_size()

int variable_value_size ( ) const

◆ weight() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >& weight ( ) const

◆ weight() [2/2]

double weight ( int  index) const

◆ weight_size()

int weight_size ( ) const

Member Data Documentation

◆ BOP_INTEGER_PROGRAMMING

constexpr SolverType BOP_INTEGER_PROGRAMMING
staticconstexpr
Initial value:

Definition at line 3859 of file linear_solver.pb.h.

◆ CBC_MIXED_INTEGER_PROGRAMMING

constexpr SolverType CBC_MIXED_INTEGER_PROGRAMMING
staticconstexpr

◆ CLP_LINEAR_PROGRAMMING

constexpr SolverType CLP_LINEAR_PROGRAMMING
staticconstexpr
Initial value:

Definition at line 3837 of file linear_solver.pb.h.

◆ CPLEX_LINEAR_PROGRAMMING

constexpr SolverType CPLEX_LINEAR_PROGRAMMING
staticconstexpr
Initial value:

Definition at line 3845 of file linear_solver.pb.h.

◆ CPLEX_MIXED_INTEGER_PROGRAMMING

constexpr SolverType CPLEX_MIXED_INTEGER_PROGRAMMING
staticconstexpr

◆ GLOP_LINEAR_PROGRAMMING

constexpr SolverType GLOP_LINEAR_PROGRAMMING
staticconstexpr
Initial value:

Definition at line 3835 of file linear_solver.pb.h.

◆ GLPK_LINEAR_PROGRAMMING

constexpr SolverType GLPK_LINEAR_PROGRAMMING
staticconstexpr
Initial value:

Definition at line 3839 of file linear_solver.pb.h.

◆ GLPK_MIXED_INTEGER_PROGRAMMING

constexpr SolverType GLPK_MIXED_INTEGER_PROGRAMMING
staticconstexpr

◆ GUROBI_LINEAR_PROGRAMMING

constexpr SolverType GUROBI_LINEAR_PROGRAMMING
staticconstexpr

◆ GUROBI_MIXED_INTEGER_PROGRAMMING

constexpr SolverType GUROBI_MIXED_INTEGER_PROGRAMMING
staticconstexpr

◆ kIndexInFileMessages

static constexpr int kIndexInFileMessages
staticconstexpr
Initial value:
=
0

Definition at line 311 of file linear_solver.pb.h.

◆ KNAPSACK_MIXED_INTEGER_PROGRAMMING

constexpr SolverType KNAPSACK_MIXED_INTEGER_PROGRAMMING
staticconstexpr

◆ LP_ALGO_BARRIER

constexpr LPAlgorithmValues LP_ALGO_BARRIER
staticconstexpr

◆ LP_ALGO_DUAL

constexpr LPAlgorithmValues LP_ALGO_DUAL
staticconstexpr

◆ LP_ALGO_PRIMAL

constexpr LPAlgorithmValues LP_ALGO_PRIMAL
staticconstexpr

◆ LP_ALGO_UNSPECIFIED

constexpr LPAlgorithmValues LP_ALGO_UNSPECIFIED
staticconstexpr

◆ LPAlgorithmValues_ARRAYSIZE

constexpr int LPAlgorithmValues_ARRAYSIZE
staticconstexpr

◆ LPAlgorithmValues_MAX

constexpr LPAlgorithmValues LPAlgorithmValues_MAX
staticconstexpr

◆ LPAlgorithmValues_MIN

constexpr LPAlgorithmValues LPAlgorithmValues_MIN
staticconstexpr

◆ SAT_INTEGER_PROGRAMMING

constexpr SolverType SAT_INTEGER_PROGRAMMING
staticconstexpr
Initial value:

Definition at line 3861 of file linear_solver.pb.h.

◆ SCIP_MIXED_INTEGER_PROGRAMMING

constexpr SolverType SCIP_MIXED_INTEGER_PROGRAMMING
staticconstexpr

◆ SolverType_ARRAYSIZE

constexpr int SolverType_ARRAYSIZE
staticconstexpr
Initial value:

Definition at line 3872 of file linear_solver.pb.h.

◆ SolverType_MAX

constexpr SolverType SolverType_MAX
staticconstexpr
Initial value:

Definition at line 3870 of file linear_solver.pb.h.

◆ SolverType_MIN

constexpr SolverType SolverType_MIN
staticconstexpr
Initial value:

Definition at line 3868 of file linear_solver.pb.h.

◆ SOS1_DEFAULT

constexpr Type SOS1_DEFAULT
staticconstexpr
Initial value:

Definition at line 1420 of file linear_solver.pb.h.

◆ SOS2

constexpr Type SOS2
staticconstexpr
Initial value:

Definition at line 1422 of file linear_solver.pb.h.

◆ Type_ARRAYSIZE

constexpr int Type_ARRAYSIZE
staticconstexpr
Initial value:

Definition at line 1431 of file linear_solver.pb.h.

◆ Type_MAX

constexpr Type Type_MAX
staticconstexpr
Initial value:

Definition at line 1429 of file linear_solver.pb.h.

◆ Type_MIN

constexpr Type Type_MIN
staticconstexpr
Initial value:

Definition at line 1427 of file linear_solver.pb.h.

◆ XPRESS_LINEAR_PROGRAMMING

constexpr SolverType XPRESS_LINEAR_PROGRAMMING
staticconstexpr

◆ XPRESS_MIXED_INTEGER_PROGRAMMING

constexpr SolverType XPRESS_MIXED_INTEGER_PROGRAMMING
staticconstexpr

The documentation for this class was generated from the following file:
constexpr int MPModelRequest_SolverType_SolverType_ARRAYSIZE
@ MPModelRequest_SolverType_GLOP_LINEAR_PROGRAMMING
constexpr MPSosConstraint_Type MPSosConstraint_Type_Type_MAX
constexpr MPSosConstraint_Type MPSosConstraint_Type_Type_MIN
constexpr MPModelRequest_SolverType MPModelRequest_SolverType_SolverType_MAX
@ MPModelRequest_SolverType_XPRESS_LINEAR_PROGRAMMING
@ MPSosConstraint_Type_SOS2
@ MPModelRequest_SolverType_CBC_MIXED_INTEGER_PROGRAMMING
@ MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_UNSPECIFIED
@ MPModelRequest_SolverType_XPRESS_MIXED_INTEGER_PROGRAMMING
@ MPModelRequest_SolverType_SCIP_MIXED_INTEGER_PROGRAMMING
@ MPModelRequest_SolverType_GUROBI_MIXED_INTEGER_PROGRAMMING
constexpr int MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_ARRAYSIZE
constexpr MPModelRequest_SolverType MPModelRequest_SolverType_SolverType_MIN
@ MPSosConstraint_Type_SOS1_DEFAULT
@ MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_DUAL
@ MPModelRequest_SolverType_CPLEX_MIXED_INTEGER_PROGRAMMING
@ MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_BARRIER
@ MPModelRequest_SolverType_CPLEX_LINEAR_PROGRAMMING
@ MPModelRequest_SolverType_BOP_INTEGER_PROGRAMMING
constexpr MPSolverCommonParameters_LPAlgorithmValues MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_MAX
@ MPModelRequest_SolverType_SAT_INTEGER_PROGRAMMING
@ MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_PRIMAL
@ MPModelRequest_SolverType_GUROBI_LINEAR_PROGRAMMING
@ MPModelRequest_SolverType_GLPK_LINEAR_PROGRAMMING
constexpr int MPSosConstraint_Type_Type_ARRAYSIZE
constexpr MPSolverCommonParameters_LPAlgorithmValues MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_MIN
@ MPModelRequest_SolverType_GLPK_MIXED_INTEGER_PROGRAMMING
@ MPModelRequest_SolverType_KNAPSACK_MIXED_INTEGER_PROGRAMMING
@ MPModelRequest_SolverType_CLP_LINEAR_PROGRAMMING