Google OR-Tools v9.14
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::math_opt::OsqpSettingsProto Class Referencefinal

Detailed Description

Definition at line 82 of file osqp.pb.h.

#include <osqp.pb.h>

Inheritance diagram for operations_research::math_opt::OsqpSettingsProto:

Classes

class  _Internal

Public Types

enum  : int {
  kRhoFieldNumber = 1 , kSigmaFieldNumber = 2 , kScalingFieldNumber = 3 , kAdaptiveRhoIntervalFieldNumber = 5 ,
  kAdaptiveRhoToleranceFieldNumber = 6 , kAdaptiveRhoFractionFieldNumber = 7 , kMaxIterFieldNumber = 8 , kEpsAbsFieldNumber = 9 ,
  kEpsRelFieldNumber = 10 , kEpsPrimInfFieldNumber = 11 , kEpsDualInfFieldNumber = 12 , kAlphaFieldNumber = 13 ,
  kDeltaFieldNumber = 14 , kAdaptiveRhoFieldNumber = 4 , kPolishFieldNumber = 15 , kVerboseFieldNumber = 17 ,
  kScaledTerminationFieldNumber = 18 , kWarmStartFieldNumber = 20 , kPolishRefineIterFieldNumber = 16 , kCheckTerminationFieldNumber = 19 ,
  kTimeLimitFieldNumber = 21
}
 nested types -------------------------------------------------— More...

Public Member Functions

 OsqpSettingsProto ()
 ~OsqpSettingsProto () PROTOBUF_FINAL
template<typename = void>
PROTOBUF_CONSTEXPR OsqpSettingsProto (::google::protobuf::internal::ConstantInitialized)
 OsqpSettingsProto (const OsqpSettingsProto &from)
 OsqpSettingsProto (OsqpSettingsProto &&from) noexcept
OsqpSettingsProtooperator= (const OsqpSettingsProto &from)
OsqpSettingsProtooperator= (OsqpSettingsProto &&from) noexcept
const ::google::protobuf::UnknownFieldSet & unknown_fields () const ABSL_ATTRIBUTE_LIFETIME_BOUND
inline ::google::protobuf::UnknownFieldSet *PROTOBUF_NONNULL mutable_unknown_fields () ABSL_ATTRIBUTE_LIFETIME_BOUND
void Swap (OsqpSettingsProto *PROTOBUF_NONNULL other)
void UnsafeArenaSwap (OsqpSettingsProto *PROTOBUF_NONNULL other)
OsqpSettingsProto *PROTOBUF_NONNULL New (::google::protobuf::Arena *PROTOBUF_NULLABLE arena=nullptr) const
 implements Message -------------------------------------------—
void CopyFrom (const OsqpSettingsProto &from)
void MergeFrom (const OsqpSettingsProto &from)
bool IsInitialized () const
ABSL_ATTRIBUTE_REINITIALIZES void Clear () PROTOBUF_FINAL
::size_t ByteSizeLong () const final
::uint8_t *PROTOBUF_NONNULL _InternalSerialize (::uint8_t *PROTOBUF_NONNULL target, ::google::protobuf::io::EpsCopyOutputStream *PROTOBUF_NONNULL stream) const final
int GetCachedSize () const
::google::protobuf::Metadata GetMetadata () const
bool has_rho () const
 optional double rho = 1;
void clear_rho ()
double rho () const
void set_rho (double value)
bool has_sigma () const
 optional double sigma = 2;
void clear_sigma ()
double sigma () const
void set_sigma (double value)
bool has_scaling () const
 optional int64 scaling = 3;
void clear_scaling ()
::int64_t scaling () const
void set_scaling (::int64_t value)
bool has_adaptive_rho_interval () const
 optional int64 adaptive_rho_interval = 5;
void clear_adaptive_rho_interval ()
::int64_t adaptive_rho_interval () const
void set_adaptive_rho_interval (::int64_t value)
bool has_adaptive_rho_tolerance () const
 optional double adaptive_rho_tolerance = 6;
void clear_adaptive_rho_tolerance ()
double adaptive_rho_tolerance () const
void set_adaptive_rho_tolerance (double value)
bool has_adaptive_rho_fraction () const
 optional double adaptive_rho_fraction = 7;
void clear_adaptive_rho_fraction ()
double adaptive_rho_fraction () const
void set_adaptive_rho_fraction (double value)
bool has_max_iter () const
 optional int64 max_iter = 8;
void clear_max_iter ()
::int64_t max_iter () const
void set_max_iter (::int64_t value)
bool has_eps_abs () const
 optional double eps_abs = 9;
void clear_eps_abs ()
double eps_abs () const
void set_eps_abs (double value)
bool has_eps_rel () const
 optional double eps_rel = 10;
void clear_eps_rel ()
double eps_rel () const
void set_eps_rel (double value)
bool has_eps_prim_inf () const
 optional double eps_prim_inf = 11;
void clear_eps_prim_inf ()
double eps_prim_inf () const
void set_eps_prim_inf (double value)
bool has_eps_dual_inf () const
 optional double eps_dual_inf = 12;
void clear_eps_dual_inf ()
double eps_dual_inf () const
void set_eps_dual_inf (double value)
bool has_alpha () const
 optional double alpha = 13;
void clear_alpha ()
double alpha () const
void set_alpha (double value)
bool has_delta () const
 optional double delta = 14;
void clear_delta ()
double delta () const
void set_delta (double value)
bool has_adaptive_rho () const
 optional bool adaptive_rho = 4;
void clear_adaptive_rho ()
bool adaptive_rho () const
void set_adaptive_rho (bool value)
bool has_polish () const
 optional bool polish = 15;
void clear_polish ()
bool polish () const
void set_polish (bool value)
bool has_verbose () const
 optional bool verbose = 17;
void clear_verbose ()
bool verbose () const
void set_verbose (bool value)
bool has_scaled_termination () const
 optional bool scaled_termination = 18;
void clear_scaled_termination ()
bool scaled_termination () const
void set_scaled_termination (bool value)
bool has_warm_start () const
 optional bool warm_start = 20;
void clear_warm_start ()
bool warm_start () const
void set_warm_start (bool value)
bool has_polish_refine_iter () const
 optional int64 polish_refine_iter = 16;
void clear_polish_refine_iter ()
::int64_t polish_refine_iter () const
void set_polish_refine_iter (::int64_t value)
bool has_check_termination () const
 optional int64 check_termination = 19;
void clear_check_termination ()
::int64_t check_termination () const
void set_check_termination (::int64_t value)
bool has_time_limit () const
 optional double time_limit = 21;
void clear_time_limit ()
double time_limit () const
void set_time_limit (double value)
template<typename>
PROTOBUF_CONSTEXPR OsqpSettingsProto (::_pbi::ConstantInitialized)

Static Public Member Functions

static const ::google::protobuf::Descriptor *PROTOBUF_NONNULL descriptor ()
static const ::google::protobuf::Descriptor *PROTOBUF_NONNULL GetDescriptor ()
static const ::google::protobuf::Reflection *PROTOBUF_NONNULL GetReflection ()
static const OsqpSettingsProtodefault_instance ()
static constexpr auto InternalGenerateClassData_ ()

Static Public Attributes

static constexpr int kIndexInFileMessages = 0

Protected Member Functions

 OsqpSettingsProto (::google::protobuf::Arena *PROTOBUF_NULLABLE arena)
 OsqpSettingsProto (::google::protobuf::Arena *PROTOBUF_NULLABLE arena, const OsqpSettingsProto &from)
 OsqpSettingsProto (::google::protobuf::Arena *PROTOBUF_NULLABLE arena, OsqpSettingsProto &&from) noexcept
const ::google::protobuf::internal::ClassData *PROTOBUF_NONNULL GetClassData () const PROTOBUF_FINAL

Static Protected Member Functions

static void *PROTOBUF_NONNULL PlacementNew_ (const void *PROTOBUF_NONNULL, void *PROTOBUF_NONNULL mem, ::google::protobuf::Arena *PROTOBUF_NULLABLE arena)
static constexpr auto InternalNewImpl_ ()

Friends

class ::google::protobuf::internal::TcParser
class ::google::protobuf::MessageLite
class ::google::protobuf::Arena
template<typename T>
class ::google::protobuf::Arena::InternalHelper
struct ::TableStruct_ortools_2fmath_5fopt_2fsolvers_2fosqp_2eproto
void swap (OsqpSettingsProto &a, OsqpSettingsProto &b)

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int

nested types -------------------------------------------------—

accessors ----------------------------------------------------—

Enumerator
kRhoFieldNumber 
kSigmaFieldNumber 
kScalingFieldNumber 
kAdaptiveRhoIntervalFieldNumber 
kAdaptiveRhoToleranceFieldNumber 
kAdaptiveRhoFractionFieldNumber 
kMaxIterFieldNumber 
kEpsAbsFieldNumber 
kEpsRelFieldNumber 
kEpsPrimInfFieldNumber 
kEpsDualInfFieldNumber 
kAlphaFieldNumber 
kDeltaFieldNumber 
kAdaptiveRhoFieldNumber 
kPolishFieldNumber 
kVerboseFieldNumber 
kScaledTerminationFieldNumber 
kWarmStartFieldNumber 
kPolishRefineIterFieldNumber 
kCheckTerminationFieldNumber 
kTimeLimitFieldNumber 

Definition at line 224 of file osqp.pb.h.

Constructor & Destructor Documentation

◆ OsqpSettingsProto() [1/8]

operations_research::math_opt::OsqpSettingsProto::OsqpSettingsProto ( )
inline

Definition at line 85 of file osqp.pb.h.

◆ ~OsqpSettingsProto()

operations_research::math_opt::OsqpSettingsProto::~OsqpSettingsProto ( )

@protoc_insertion_point(destructor:operations_research.math_opt.OsqpSettingsProto)

Definition at line 262 of file osqp.pb.cc.

◆ OsqpSettingsProto() [2/8]

template<typename = void>
PROTOBUF_CONSTEXPR operations_research::math_opt::OsqpSettingsProto::OsqpSettingsProto ( ::google::protobuf::internal::ConstantInitialized )
explicit

◆ OsqpSettingsProto() [3/8]

operations_research::math_opt::OsqpSettingsProto::OsqpSettingsProto ( const OsqpSettingsProto & from)
inline

Definition at line 98 of file osqp.pb.h.

◆ OsqpSettingsProto() [4/8]

operations_research::math_opt::OsqpSettingsProto::OsqpSettingsProto ( OsqpSettingsProto && from)
inlinenoexcept

Definition at line 99 of file osqp.pb.h.

◆ OsqpSettingsProto() [5/8]

operations_research::math_opt::OsqpSettingsProto::OsqpSettingsProto ( ::google::protobuf::Arena *PROTOBUF_NULLABLE arena)
explicitprotected

@protoc_insertion_point(arena_constructor:operations_research.math_opt.OsqpSettingsProto)

Definition at line 228 of file osqp.pb.cc.

◆ OsqpSettingsProto() [6/8]

operations_research::math_opt::OsqpSettingsProto::OsqpSettingsProto ( ::google::protobuf::Arena *PROTOBUF_NULLABLE arena,
const OsqpSettingsProto & from )
protected

Definition at line 237 of file osqp.pb.cc.

◆ OsqpSettingsProto() [7/8]

operations_research::math_opt::OsqpSettingsProto::OsqpSettingsProto ( ::google::protobuf::Arena *PROTOBUF_NULLABLE arena,
OsqpSettingsProto && from )
inlineprotectednoexcept

Definition at line 206 of file osqp.pb.h.

◆ OsqpSettingsProto() [8/8]

template<typename>
PROTOBUF_CONSTEXPR operations_research::math_opt::OsqpSettingsProto::OsqpSettingsProto ( ::_pbi::ConstantInitialized )

Definition at line 56 of file osqp.pb.cc.

Member Function Documentation

◆ _InternalSerialize()

uint8_t *PROTOBUF_NONNULL operations_research::math_opt::OsqpSettingsProto::_InternalSerialize ( ::uint8_t *PROTOBUF_NONNULL target,
::google::protobuf::io::EpsCopyOutputStream *PROTOBUF_NONNULL stream ) const
final

@protoc_insertion_point(serialize_to_array_start:operations_research.math_opt.OsqpSettingsProto)

optional double rho = 1;

optional double sigma = 2;

optional int64 scaling = 3;

optional bool adaptive_rho = 4;

optional int64 adaptive_rho_interval = 5;

optional double adaptive_rho_tolerance = 6;

optional double adaptive_rho_fraction = 7;

optional int64 max_iter = 8;

optional double eps_abs = 9;

optional double eps_rel = 10;

optional double eps_prim_inf = 11;

optional double eps_dual_inf = 12;

optional double alpha = 13;

optional double delta = 14;

optional bool polish = 15;

optional int64 polish_refine_iter = 16;

optional bool verbose = 17;

optional bool scaled_termination = 18;

optional int64 check_termination = 19;

optional bool warm_start = 20;

optional double time_limit = 21;

@protoc_insertion_point(serialize_to_array_end:operations_research.math_opt.OsqpSettingsProto)

Definition at line 513 of file osqp.pb.cc.

◆ adaptive_rho()

bool operations_research::math_opt::OsqpSettingsProto::adaptive_rho ( ) const
inline

@protoc_insertion_point(field_get:operations_research.math_opt.OsqpSettingsProto.adaptive_rho)

Definition at line 838 of file osqp.pb.h.

◆ adaptive_rho_fraction()

double operations_research::math_opt::OsqpSettingsProto::adaptive_rho_fraction ( ) const
inline

@protoc_insertion_point(field_get:operations_research.math_opt.OsqpSettingsProto.adaptive_rho_fraction)

Definition at line 922 of file osqp.pb.h.

◆ adaptive_rho_interval()

int64_t operations_research::math_opt::OsqpSettingsProto::adaptive_rho_interval ( ) const
inline

@protoc_insertion_point(field_get:operations_research.math_opt.OsqpSettingsProto.adaptive_rho_interval)

Definition at line 866 of file osqp.pb.h.

◆ adaptive_rho_tolerance()

double operations_research::math_opt::OsqpSettingsProto::adaptive_rho_tolerance ( ) const
inline

@protoc_insertion_point(field_get:operations_research.math_opt.OsqpSettingsProto.adaptive_rho_tolerance)

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

◆ alpha()

double operations_research::math_opt::OsqpSettingsProto::alpha ( ) const
inline

@protoc_insertion_point(field_get:operations_research.math_opt.OsqpSettingsProto.alpha)

Definition at line 1090 of file osqp.pb.h.

◆ ByteSizeLong()

size_t operations_research::math_opt::OsqpSettingsProto::ByteSizeLong ( ) const
final

@protoc_insertion_point(message_byte_size_start:operations_research.math_opt.OsqpSettingsProto)

Prevent compiler warnings about cached_has_bits being unused

optional int64 scaling = 3;

optional int64 adaptive_rho_interval = 5;

optional int64 max_iter = 8;

optional int64 polish_refine_iter = 16;

optional int64 check_termination = 19;

Definition at line 683 of file osqp.pb.cc.

◆ check_termination()

int64_t operations_research::math_opt::OsqpSettingsProto::check_termination ( ) const
inline

@protoc_insertion_point(field_get:operations_research.math_opt.OsqpSettingsProto.check_termination)

Definition at line 1258 of file osqp.pb.h.

◆ Clear()

PROTOBUF_NOINLINE void operations_research::math_opt::OsqpSettingsProto::Clear ( )

@protoc_insertion_point(message_clear_start:operations_research.math_opt.OsqpSettingsProto)

Prevent compiler warnings about cached_has_bits being unused

Definition at line 480 of file osqp.pb.cc.

◆ clear_adaptive_rho()

void operations_research::math_opt::OsqpSettingsProto::clear_adaptive_rho ( )
inline

Definition at line 833 of file osqp.pb.h.

◆ clear_adaptive_rho_fraction()

void operations_research::math_opt::OsqpSettingsProto::clear_adaptive_rho_fraction ( )
inline

Definition at line 917 of file osqp.pb.h.

◆ clear_adaptive_rho_interval()

void operations_research::math_opt::OsqpSettingsProto::clear_adaptive_rho_interval ( )
inline

Definition at line 861 of file osqp.pb.h.

◆ clear_adaptive_rho_tolerance()

void operations_research::math_opt::OsqpSettingsProto::clear_adaptive_rho_tolerance ( )
inline

Definition at line 889 of file osqp.pb.h.

◆ clear_alpha()

void operations_research::math_opt::OsqpSettingsProto::clear_alpha ( )
inline

Definition at line 1085 of file osqp.pb.h.

◆ clear_check_termination()

void operations_research::math_opt::OsqpSettingsProto::clear_check_termination ( )
inline

Definition at line 1253 of file osqp.pb.h.

◆ clear_delta()

void operations_research::math_opt::OsqpSettingsProto::clear_delta ( )
inline

Definition at line 1113 of file osqp.pb.h.

◆ clear_eps_abs()

void operations_research::math_opt::OsqpSettingsProto::clear_eps_abs ( )
inline

Definition at line 973 of file osqp.pb.h.

◆ clear_eps_dual_inf()

void operations_research::math_opt::OsqpSettingsProto::clear_eps_dual_inf ( )
inline

Definition at line 1057 of file osqp.pb.h.

◆ clear_eps_prim_inf()

void operations_research::math_opt::OsqpSettingsProto::clear_eps_prim_inf ( )
inline

Definition at line 1029 of file osqp.pb.h.

◆ clear_eps_rel()

void operations_research::math_opt::OsqpSettingsProto::clear_eps_rel ( )
inline

Definition at line 1001 of file osqp.pb.h.

◆ clear_max_iter()

void operations_research::math_opt::OsqpSettingsProto::clear_max_iter ( )
inline

Definition at line 945 of file osqp.pb.h.

◆ clear_polish()

void operations_research::math_opt::OsqpSettingsProto::clear_polish ( )
inline

Definition at line 1141 of file osqp.pb.h.

◆ clear_polish_refine_iter()

void operations_research::math_opt::OsqpSettingsProto::clear_polish_refine_iter ( )
inline

Definition at line 1169 of file osqp.pb.h.

◆ clear_rho()

void operations_research::math_opt::OsqpSettingsProto::clear_rho ( )
inline

Definition at line 749 of file osqp.pb.h.

◆ clear_scaled_termination()

void operations_research::math_opt::OsqpSettingsProto::clear_scaled_termination ( )
inline

Definition at line 1225 of file osqp.pb.h.

◆ clear_scaling()

void operations_research::math_opt::OsqpSettingsProto::clear_scaling ( )
inline

Definition at line 805 of file osqp.pb.h.

◆ clear_sigma()

void operations_research::math_opt::OsqpSettingsProto::clear_sigma ( )
inline

Definition at line 777 of file osqp.pb.h.

◆ clear_time_limit()

void operations_research::math_opt::OsqpSettingsProto::clear_time_limit ( )
inline

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

◆ clear_verbose()

void operations_research::math_opt::OsqpSettingsProto::clear_verbose ( )
inline

Definition at line 1197 of file osqp.pb.h.

◆ clear_warm_start()

void operations_research::math_opt::OsqpSettingsProto::clear_warm_start ( )
inline

Definition at line 1281 of file osqp.pb.h.

◆ CopyFrom()

void operations_research::math_opt::OsqpSettingsProto::CopyFrom ( const OsqpSettingsProto & from)

@protoc_insertion_point(class_specific_copy_from_start:operations_research.math_opt.OsqpSettingsProto)

Definition at line 814 of file osqp.pb.cc.

◆ default_instance()

const OsqpSettingsProto & operations_research::math_opt::OsqpSettingsProto::default_instance ( )
inlinestatic

Definition at line 133 of file osqp.pb.h.

◆ delta()

double operations_research::math_opt::OsqpSettingsProto::delta ( ) const
inline

@protoc_insertion_point(field_get:operations_research.math_opt.OsqpSettingsProto.delta)

Definition at line 1118 of file osqp.pb.h.

◆ descriptor()

const ::google::protobuf::Descriptor *PROTOBUF_NONNULL operations_research::math_opt::OsqpSettingsProto::descriptor ( )
inlinestatic

Definition at line 124 of file osqp.pb.h.

◆ eps_abs()

double operations_research::math_opt::OsqpSettingsProto::eps_abs ( ) const
inline

@protoc_insertion_point(field_get:operations_research.math_opt.OsqpSettingsProto.eps_abs)

Definition at line 978 of file osqp.pb.h.

◆ eps_dual_inf()

double operations_research::math_opt::OsqpSettingsProto::eps_dual_inf ( ) const
inline

@protoc_insertion_point(field_get:operations_research.math_opt.OsqpSettingsProto.eps_dual_inf)

Definition at line 1062 of file osqp.pb.h.

◆ eps_prim_inf()

double operations_research::math_opt::OsqpSettingsProto::eps_prim_inf ( ) const
inline

@protoc_insertion_point(field_get:operations_research.math_opt.OsqpSettingsProto.eps_prim_inf)

Definition at line 1034 of file osqp.pb.h.

◆ eps_rel()

double operations_research::math_opt::OsqpSettingsProto::eps_rel ( ) const
inline

@protoc_insertion_point(field_get:operations_research.math_opt.OsqpSettingsProto.eps_rel)

Definition at line 1006 of file osqp.pb.h.

◆ GetCachedSize()

int operations_research::math_opt::OsqpSettingsProto::GetCachedSize ( ) const
inline

Definition at line 192 of file osqp.pb.h.

◆ GetClassData()

PROTOBUF_ATTRIBUTE_WEAKconst::google::protobuf::internal::ClassData *PROTOBUF_NONNULL operations_research::math_opt::OsqpSettingsProto::GetClassData ( ) const
protected

Definition at line 310 of file osqp.pb.cc.

◆ GetDescriptor()

const ::google::protobuf::Descriptor *PROTOBUF_NONNULL operations_research::math_opt::OsqpSettingsProto::GetDescriptor ( )
inlinestatic

Definition at line 127 of file osqp.pb.h.

◆ GetMetadata()

google::protobuf::Metadata operations_research::math_opt::OsqpSettingsProto::GetMetadata ( ) const

Definition at line 834 of file osqp.pb.cc.

◆ GetReflection()

const ::google::protobuf::Reflection *PROTOBUF_NONNULL operations_research::math_opt::OsqpSettingsProto::GetReflection ( )
inlinestatic

Definition at line 130 of file osqp.pb.h.

◆ has_adaptive_rho()

bool operations_research::math_opt::OsqpSettingsProto::has_adaptive_rho ( ) const
inline

optional bool adaptive_rho = 4;

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

◆ has_adaptive_rho_fraction()

bool operations_research::math_opt::OsqpSettingsProto::has_adaptive_rho_fraction ( ) const
inline

optional double adaptive_rho_fraction = 7;

Definition at line 913 of file osqp.pb.h.

◆ has_adaptive_rho_interval()

bool operations_research::math_opt::OsqpSettingsProto::has_adaptive_rho_interval ( ) const
inline

optional int64 adaptive_rho_interval = 5;

Definition at line 857 of file osqp.pb.h.

◆ has_adaptive_rho_tolerance()

bool operations_research::math_opt::OsqpSettingsProto::has_adaptive_rho_tolerance ( ) const
inline

optional double adaptive_rho_tolerance = 6;

Definition at line 885 of file osqp.pb.h.

◆ has_alpha()

bool operations_research::math_opt::OsqpSettingsProto::has_alpha ( ) const
inline

optional double alpha = 13;

Definition at line 1081 of file osqp.pb.h.

◆ has_check_termination()

bool operations_research::math_opt::OsqpSettingsProto::has_check_termination ( ) const
inline

optional int64 check_termination = 19;

Definition at line 1249 of file osqp.pb.h.

◆ has_delta()

bool operations_research::math_opt::OsqpSettingsProto::has_delta ( ) const
inline

optional double delta = 14;

Definition at line 1109 of file osqp.pb.h.

◆ has_eps_abs()

bool operations_research::math_opt::OsqpSettingsProto::has_eps_abs ( ) const
inline

optional double eps_abs = 9;

Definition at line 969 of file osqp.pb.h.

◆ has_eps_dual_inf()

bool operations_research::math_opt::OsqpSettingsProto::has_eps_dual_inf ( ) const
inline

optional double eps_dual_inf = 12;

Definition at line 1053 of file osqp.pb.h.

◆ has_eps_prim_inf()

bool operations_research::math_opt::OsqpSettingsProto::has_eps_prim_inf ( ) const
inline

optional double eps_prim_inf = 11;

Definition at line 1025 of file osqp.pb.h.

◆ has_eps_rel()

bool operations_research::math_opt::OsqpSettingsProto::has_eps_rel ( ) const
inline

optional double eps_rel = 10;

Definition at line 997 of file osqp.pb.h.

◆ has_max_iter()

bool operations_research::math_opt::OsqpSettingsProto::has_max_iter ( ) const
inline

optional int64 max_iter = 8;

Definition at line 941 of file osqp.pb.h.

◆ has_polish()

bool operations_research::math_opt::OsqpSettingsProto::has_polish ( ) const
inline

optional bool polish = 15;

Definition at line 1137 of file osqp.pb.h.

◆ has_polish_refine_iter()

bool operations_research::math_opt::OsqpSettingsProto::has_polish_refine_iter ( ) const
inline

optional int64 polish_refine_iter = 16;

Definition at line 1165 of file osqp.pb.h.

◆ has_rho()

bool operations_research::math_opt::OsqpSettingsProto::has_rho ( ) const
inline

optional double rho = 1;

OsqpSettingsProto.

optional double rho = 1;

Definition at line 745 of file osqp.pb.h.

◆ has_scaled_termination()

bool operations_research::math_opt::OsqpSettingsProto::has_scaled_termination ( ) const
inline

optional bool scaled_termination = 18;

Definition at line 1221 of file osqp.pb.h.

◆ has_scaling()

bool operations_research::math_opt::OsqpSettingsProto::has_scaling ( ) const
inline

optional int64 scaling = 3;

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

◆ has_sigma()

bool operations_research::math_opt::OsqpSettingsProto::has_sigma ( ) const
inline

optional double sigma = 2;

Definition at line 773 of file osqp.pb.h.

◆ has_time_limit()

bool operations_research::math_opt::OsqpSettingsProto::has_time_limit ( ) const
inline

optional double time_limit = 21;

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

◆ has_verbose()

bool operations_research::math_opt::OsqpSettingsProto::has_verbose ( ) const
inline

optional bool verbose = 17;

Definition at line 1193 of file osqp.pb.h.

◆ has_warm_start()

bool operations_research::math_opt::OsqpSettingsProto::has_warm_start ( ) const
inline

optional bool warm_start = 20;

Definition at line 1277 of file osqp.pb.h.

◆ InternalGenerateClassData_()

auto operations_research::math_opt::OsqpSettingsProto::InternalGenerateClassData_ ( )
staticconstexpr

Definition at line 282 of file osqp.pb.cc.

◆ InternalNewImpl_()

auto operations_research::math_opt::OsqpSettingsProto::InternalNewImpl_ ( )
staticconstexprprotected

Definition at line 278 of file osqp.pb.cc.

◆ IsInitialized()

bool operations_research::math_opt::OsqpSettingsProto::IsInitialized ( ) const
inline

Definition at line 168 of file osqp.pb.h.

◆ max_iter()

int64_t operations_research::math_opt::OsqpSettingsProto::max_iter ( ) const
inline

@protoc_insertion_point(field_get:operations_research.math_opt.OsqpSettingsProto.max_iter)

Definition at line 950 of file osqp.pb.h.

◆ MergeFrom()

void operations_research::math_opt::OsqpSettingsProto::MergeFrom ( const OsqpSettingsProto & from)
inline

Definition at line 161 of file osqp.pb.h.

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet *PROTOBUF_NONNULL operations_research::math_opt::OsqpSettingsProto::mutable_unknown_fields ( )
inline

Definition at line 119 of file osqp.pb.h.

◆ New()

OsqpSettingsProto *PROTOBUF_NONNULL operations_research::math_opt::OsqpSettingsProto::New ( ::google::protobuf::Arena *PROTOBUF_NULLABLE arena = nullptr) const
inline

implements Message -------------------------------------------—

Definition at line 155 of file osqp.pb.h.

◆ operator=() [1/2]

OsqpSettingsProto & operations_research::math_opt::OsqpSettingsProto::operator= ( const OsqpSettingsProto & from)
inline

Definition at line 101 of file osqp.pb.h.

◆ operator=() [2/2]

OsqpSettingsProto & operations_research::math_opt::OsqpSettingsProto::operator= ( OsqpSettingsProto && from)
inlinenoexcept

Definition at line 105 of file osqp.pb.h.

◆ PlacementNew_()

void *PROTOBUF_NONNULL operations_research::math_opt::OsqpSettingsProto::PlacementNew_ ( const void * PROTOBUF_NONNULL,
void *PROTOBUF_NONNULL mem,
::google::protobuf::Arena *PROTOBUF_NULLABLE arena )
inlinestaticprotected

Definition at line 273 of file osqp.pb.cc.

◆ polish()

bool operations_research::math_opt::OsqpSettingsProto::polish ( ) const
inline

@protoc_insertion_point(field_get:operations_research.math_opt.OsqpSettingsProto.polish)

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

◆ polish_refine_iter()

int64_t operations_research::math_opt::OsqpSettingsProto::polish_refine_iter ( ) const
inline

@protoc_insertion_point(field_get:operations_research.math_opt.OsqpSettingsProto.polish_refine_iter)

Definition at line 1174 of file osqp.pb.h.

◆ rho()

double operations_research::math_opt::OsqpSettingsProto::rho ( ) const
inline

@protoc_insertion_point(field_get:operations_research.math_opt.OsqpSettingsProto.rho)

Definition at line 754 of file osqp.pb.h.

◆ scaled_termination()

bool operations_research::math_opt::OsqpSettingsProto::scaled_termination ( ) const
inline

@protoc_insertion_point(field_get:operations_research.math_opt.OsqpSettingsProto.scaled_termination)

Definition at line 1230 of file osqp.pb.h.

◆ scaling()

int64_t operations_research::math_opt::OsqpSettingsProto::scaling ( ) const
inline

@protoc_insertion_point(field_get:operations_research.math_opt.OsqpSettingsProto.scaling)

Definition at line 810 of file osqp.pb.h.

◆ set_adaptive_rho()

void operations_research::math_opt::OsqpSettingsProto::set_adaptive_rho ( bool value)
inline

@protoc_insertion_point(field_set:operations_research.math_opt.OsqpSettingsProto.adaptive_rho)

Definition at line 842 of file osqp.pb.h.

◆ set_adaptive_rho_fraction()

void operations_research::math_opt::OsqpSettingsProto::set_adaptive_rho_fraction ( double value)
inline

@protoc_insertion_point(field_set:operations_research.math_opt.OsqpSettingsProto.adaptive_rho_fraction)

Definition at line 926 of file osqp.pb.h.

◆ set_adaptive_rho_interval()

void operations_research::math_opt::OsqpSettingsProto::set_adaptive_rho_interval ( ::int64_t value)
inline

@protoc_insertion_point(field_set:operations_research.math_opt.OsqpSettingsProto.adaptive_rho_interval)

Definition at line 870 of file osqp.pb.h.

◆ set_adaptive_rho_tolerance()

void operations_research::math_opt::OsqpSettingsProto::set_adaptive_rho_tolerance ( double value)
inline

@protoc_insertion_point(field_set:operations_research.math_opt.OsqpSettingsProto.adaptive_rho_tolerance)

Definition at line 898 of file osqp.pb.h.

◆ set_alpha()

void operations_research::math_opt::OsqpSettingsProto::set_alpha ( double value)
inline

@protoc_insertion_point(field_set:operations_research.math_opt.OsqpSettingsProto.alpha)

Definition at line 1094 of file osqp.pb.h.

◆ set_check_termination()

void operations_research::math_opt::OsqpSettingsProto::set_check_termination ( ::int64_t value)
inline

@protoc_insertion_point(field_set:operations_research.math_opt.OsqpSettingsProto.check_termination)

Definition at line 1262 of file osqp.pb.h.

◆ set_delta()

void operations_research::math_opt::OsqpSettingsProto::set_delta ( double value)
inline

@protoc_insertion_point(field_set:operations_research.math_opt.OsqpSettingsProto.delta)

Definition at line 1122 of file osqp.pb.h.

◆ set_eps_abs()

void operations_research::math_opt::OsqpSettingsProto::set_eps_abs ( double value)
inline

@protoc_insertion_point(field_set:operations_research.math_opt.OsqpSettingsProto.eps_abs)

Definition at line 982 of file osqp.pb.h.

◆ set_eps_dual_inf()

void operations_research::math_opt::OsqpSettingsProto::set_eps_dual_inf ( double value)
inline

@protoc_insertion_point(field_set:operations_research.math_opt.OsqpSettingsProto.eps_dual_inf)

Definition at line 1066 of file osqp.pb.h.

◆ set_eps_prim_inf()

void operations_research::math_opt::OsqpSettingsProto::set_eps_prim_inf ( double value)
inline

@protoc_insertion_point(field_set:operations_research.math_opt.OsqpSettingsProto.eps_prim_inf)

Definition at line 1038 of file osqp.pb.h.

◆ set_eps_rel()

void operations_research::math_opt::OsqpSettingsProto::set_eps_rel ( double value)
inline

@protoc_insertion_point(field_set:operations_research.math_opt.OsqpSettingsProto.eps_rel)

Definition at line 1010 of file osqp.pb.h.

◆ set_max_iter()

void operations_research::math_opt::OsqpSettingsProto::set_max_iter ( ::int64_t value)
inline

@protoc_insertion_point(field_set:operations_research.math_opt.OsqpSettingsProto.max_iter)

Definition at line 954 of file osqp.pb.h.

◆ set_polish()

void operations_research::math_opt::OsqpSettingsProto::set_polish ( bool value)
inline

@protoc_insertion_point(field_set:operations_research.math_opt.OsqpSettingsProto.polish)

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

◆ set_polish_refine_iter()

void operations_research::math_opt::OsqpSettingsProto::set_polish_refine_iter ( ::int64_t value)
inline

@protoc_insertion_point(field_set:operations_research.math_opt.OsqpSettingsProto.polish_refine_iter)

Definition at line 1178 of file osqp.pb.h.

◆ set_rho()

void operations_research::math_opt::OsqpSettingsProto::set_rho ( double value)
inline

@protoc_insertion_point(field_set:operations_research.math_opt.OsqpSettingsProto.rho)

Definition at line 758 of file osqp.pb.h.

◆ set_scaled_termination()

void operations_research::math_opt::OsqpSettingsProto::set_scaled_termination ( bool value)
inline

@protoc_insertion_point(field_set:operations_research.math_opt.OsqpSettingsProto.scaled_termination)

Definition at line 1234 of file osqp.pb.h.

◆ set_scaling()

void operations_research::math_opt::OsqpSettingsProto::set_scaling ( ::int64_t value)
inline

@protoc_insertion_point(field_set:operations_research.math_opt.OsqpSettingsProto.scaling)

Definition at line 814 of file osqp.pb.h.

◆ set_sigma()

void operations_research::math_opt::OsqpSettingsProto::set_sigma ( double value)
inline

@protoc_insertion_point(field_set:operations_research.math_opt.OsqpSettingsProto.sigma)

Definition at line 786 of file osqp.pb.h.

◆ set_time_limit()

void operations_research::math_opt::OsqpSettingsProto::set_time_limit ( double value)
inline

@protoc_insertion_point(field_set:operations_research.math_opt.OsqpSettingsProto.time_limit)

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

◆ set_verbose()

void operations_research::math_opt::OsqpSettingsProto::set_verbose ( bool value)
inline

@protoc_insertion_point(field_set:operations_research.math_opt.OsqpSettingsProto.verbose)

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

◆ set_warm_start()

void operations_research::math_opt::OsqpSettingsProto::set_warm_start ( bool value)
inline

@protoc_insertion_point(field_set:operations_research.math_opt.OsqpSettingsProto.warm_start)

Definition at line 1290 of file osqp.pb.h.

◆ sigma()

double operations_research::math_opt::OsqpSettingsProto::sigma ( ) const
inline

@protoc_insertion_point(field_get:operations_research.math_opt.OsqpSettingsProto.sigma)

Definition at line 782 of file osqp.pb.h.

◆ Swap()

void operations_research::math_opt::OsqpSettingsProto::Swap ( OsqpSettingsProto *PROTOBUF_NONNULL other)
inline

Definition at line 139 of file osqp.pb.h.

◆ time_limit()

double operations_research::math_opt::OsqpSettingsProto::time_limit ( ) const
inline

@protoc_insertion_point(field_get:operations_research.math_opt.OsqpSettingsProto.time_limit)

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

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet & operations_research::math_opt::OsqpSettingsProto::unknown_fields ( ) const
inline

Definition at line 115 of file osqp.pb.h.

◆ UnsafeArenaSwap()

void operations_research::math_opt::OsqpSettingsProto::UnsafeArenaSwap ( OsqpSettingsProto *PROTOBUF_NONNULL other)
inline

Definition at line 147 of file osqp.pb.h.

◆ verbose()

bool operations_research::math_opt::OsqpSettingsProto::verbose ( ) const
inline

@protoc_insertion_point(field_get:operations_research.math_opt.OsqpSettingsProto.verbose)

Definition at line 1202 of file osqp.pb.h.

◆ warm_start()

bool operations_research::math_opt::OsqpSettingsProto::warm_start ( ) const
inline

@protoc_insertion_point(field_get:operations_research.math_opt.OsqpSettingsProto.warm_start)

Definition at line 1286 of file osqp.pb.h.

◆ ::google::protobuf::Arena

friend class ::google::protobuf::Arena
friend

Definition at line 488 of file osqp.pb.h.

◆ ::google::protobuf::Arena::InternalHelper

template<typename T>
friend class ::google::protobuf::Arena::InternalHelper
friend

Definition at line 490 of file osqp.pb.h.

◆ ::google::protobuf::internal::TcParser

friend class ::google::protobuf::internal::TcParser
friend

Definition at line 481 of file osqp.pb.h.

◆ ::google::protobuf::MessageLite

friend class ::google::protobuf::MessageLite
friend

Definition at line 487 of file osqp.pb.h.

◆ ::TableStruct_ortools_2fmath_5fopt_2fsolvers_2fosqp_2eproto

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

◆ swap

void swap ( OsqpSettingsProto & a,
OsqpSettingsProto & b )
friend

Definition at line 138 of file osqp.pb.h.

Member Data Documentation

◆ _impl_

Impl_ operations_research::math_opt::OsqpSettingsProto::_impl_

Definition at line 527 of file osqp.pb.h.

◆ kIndexInFileMessages

int operations_research::math_opt::OsqpSettingsProto::kIndexInFileMessages = 0
staticconstexpr

Definition at line 137 of file osqp.pb.h.


The documentation for this class was generated from the following files: