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

Detailed Description

Definition at line 799 of file gscip.pb.h.

#include <gscip.pb.h>

Inheritance diagram for operations_research::GScipParameters:

Classes

class  _Internal

Public Types

enum  : int {
  kSearchLogsFilenameFieldNumber = 14 , kDetailedSolvingStatsFilenameFieldNumber = 15 , kScipModelFilenameFieldNumber = 16 , kEmphasisFieldNumber = 1 ,
  kHeuristicsFieldNumber = 2 , kPresolveFieldNumber = 3 , kSeparatingFieldNumber = 4 , kSilenceOutputFieldNumber = 11 ,
  kPrintDetailedSolvingStatsFieldNumber = 12 , kPrintScipModelFieldNumber = 13 , kNumSolutionsFieldNumber = 17 , kObjectiveLimitFieldNumber = 18 ,
  kBoolParamsFieldNumber = 5 , kIntParamsFieldNumber = 6 , kLongParamsFieldNumber = 7 , kRealParamsFieldNumber = 8 ,
  kCharParamsFieldNumber = 9 , kStringParamsFieldNumber = 10
}
using Emphasis = GScipParameters_Emphasis
using MetaParamValue = GScipParameters_MetaParamValue

Public Member Functions

 GScipParameters ()
 ~GScipParameters () PROTOBUF_FINAL
template<typename = void>
PROTOBUF_CONSTEXPR GScipParameters (::google::protobuf::internal::ConstantInitialized)
 GScipParameters (const GScipParameters &from)
 GScipParameters (GScipParameters &&from) noexcept
GScipParametersoperator= (const GScipParameters &from)
GScipParametersoperator= (GScipParameters &&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 (GScipParameters *PROTOBUF_NONNULL other)
void UnsafeArenaSwap (GScipParameters *PROTOBUF_NONNULL other)
GScipParameters *PROTOBUF_NONNULL New (::google::protobuf::Arena *PROTOBUF_NULLABLE arena=nullptr) const
void CopyFrom (const GScipParameters &from)
void MergeFrom (const GScipParameters &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
void clear_search_logs_filename ()
const ::std::string & search_logs_filename () const
template<typename Arg_ = const ::std::string&, typename... Args_>
void set_search_logs_filename (Arg_ &&arg, Args_... args)
::std::string *PROTOBUF_NONNULL mutable_search_logs_filename ()
::std::string *PROTOBUF_NULLABLE release_search_logs_filename ()
void set_allocated_search_logs_filename (::std::string *PROTOBUF_NULLABLE value)
void clear_detailed_solving_stats_filename ()
const ::std::string & detailed_solving_stats_filename () const
template<typename Arg_ = const ::std::string&, typename... Args_>
void set_detailed_solving_stats_filename (Arg_ &&arg, Args_... args)
::std::string *PROTOBUF_NONNULL mutable_detailed_solving_stats_filename ()
::std::string *PROTOBUF_NULLABLE release_detailed_solving_stats_filename ()
void set_allocated_detailed_solving_stats_filename (::std::string *PROTOBUF_NULLABLE value)
void clear_scip_model_filename ()
const ::std::string & scip_model_filename () const
template<typename Arg_ = const ::std::string&, typename... Args_>
void set_scip_model_filename (Arg_ &&arg, Args_... args)
::std::string *PROTOBUF_NONNULL mutable_scip_model_filename ()
::std::string *PROTOBUF_NULLABLE release_scip_model_filename ()
void set_allocated_scip_model_filename (::std::string *PROTOBUF_NULLABLE value)
void clear_emphasis ()
::operations_research::GScipParameters_Emphasis emphasis () const
void set_emphasis (::operations_research::GScipParameters_Emphasis value)
bool has_heuristics () const
void clear_heuristics ()
::operations_research::GScipParameters_MetaParamValue heuristics () const
void set_heuristics (::operations_research::GScipParameters_MetaParamValue value)
bool has_presolve () const
void clear_presolve ()
::operations_research::GScipParameters_MetaParamValue presolve () const
void set_presolve (::operations_research::GScipParameters_MetaParamValue value)
bool has_separating () const
void clear_separating ()
::operations_research::GScipParameters_MetaParamValue separating () const
void set_separating (::operations_research::GScipParameters_MetaParamValue value)
bool has_silence_output () const
void clear_silence_output ()
bool silence_output () const
void set_silence_output (bool value)
void clear_print_detailed_solving_stats ()
bool print_detailed_solving_stats () const
void set_print_detailed_solving_stats (bool value)
void clear_print_scip_model ()
bool print_scip_model () const
void set_print_scip_model (bool value)
bool has_num_solutions () const
void clear_num_solutions ()
::int32_t num_solutions () const
void set_num_solutions (::int32_t value)
bool has_objective_limit () const
void clear_objective_limit ()
double objective_limit () const
void set_objective_limit (double value)
int bool_params_size () const
void clear_bool_params ()
const ::google::protobuf::Map<::std::string, bool > & bool_params () const
::google::protobuf::Map<::std::string, bool > *PROTOBUF_NONNULL mutable_bool_params ()
int int_params_size () const
void clear_int_params ()
const ::google::protobuf::Map<::std::string, ::int32_t > & int_params () const
::google::protobuf::Map<::std::string, ::int32_t > *PROTOBUF_NONNULL mutable_int_params ()
int long_params_size () const
void clear_long_params ()
const ::google::protobuf::Map<::std::string, ::int64_t > & long_params () const
::google::protobuf::Map<::std::string, ::int64_t > *PROTOBUF_NONNULL mutable_long_params ()
int real_params_size () const
void clear_real_params ()
const ::google::protobuf::Map<::std::string, double > & real_params () const
::google::protobuf::Map<::std::string, double > *PROTOBUF_NONNULL mutable_real_params ()
int char_params_size () const
void clear_char_params ()
const ::google::protobuf::Map<::std::string, ::std::string > & char_params () const
::google::protobuf::Map<::std::string, ::std::string > *PROTOBUF_NONNULL mutable_char_params ()
int string_params_size () const
void clear_string_params ()
const ::google::protobuf::Map<::std::string, ::std::string > & string_params () const
::google::protobuf::Map<::std::string, ::std::string > *PROTOBUF_NONNULL mutable_string_params ()
template<typename>
PROTOBUF_CONSTEXPR GScipParameters (::_pbi::ConstantInitialized)
template<typename Arg_, typename... Args_>
PROTOBUF_ALWAYS_INLINE void set_search_logs_filename (Arg_ &&arg, Args_... args)
template<typename Arg_, typename... Args_>
PROTOBUF_ALWAYS_INLINE void set_detailed_solving_stats_filename (Arg_ &&arg, Args_... args)
template<typename Arg_, typename... Args_>
PROTOBUF_ALWAYS_INLINE void set_scip_model_filename (Arg_ &&arg, Args_... args)

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 GScipParametersdefault_instance ()
static constexpr auto InternalGenerateClassData_ ()
static bool Emphasis_IsValid (int value)
static const ::google::protobuf::EnumDescriptor *PROTOBUF_NONNULL Emphasis_descriptor ()
template<typename T>
static const ::std::string & Emphasis_Name (T value)
static bool Emphasis_Parse (::absl::string_view name, Emphasis *PROTOBUF_NONNULL value)
static bool MetaParamValue_IsValid (int value)
static const ::google::protobuf::EnumDescriptor *PROTOBUF_NONNULL MetaParamValue_descriptor ()
template<typename T>
static const ::std::string & MetaParamValue_Name (T value)
static bool MetaParamValue_Parse (::absl::string_view name, MetaParamValue *PROTOBUF_NONNULL value)

Static Public Attributes

static constexpr int kIndexInFileMessages = 6
static constexpr Emphasis DEFAULT_EMPHASIS = GScipParameters_Emphasis_DEFAULT_EMPHASIS
static constexpr Emphasis COUNTER = GScipParameters_Emphasis_COUNTER
static constexpr Emphasis CP_SOLVER = GScipParameters_Emphasis_CP_SOLVER
static constexpr Emphasis EASY_CIP = GScipParameters_Emphasis_EASY_CIP
static constexpr Emphasis FEASIBILITY = GScipParameters_Emphasis_FEASIBILITY
static constexpr Emphasis HARD_LP = GScipParameters_Emphasis_HARD_LP
static constexpr Emphasis OPTIMALITY = GScipParameters_Emphasis_OPTIMALITY
static constexpr Emphasis PHASE_FEAS = GScipParameters_Emphasis_PHASE_FEAS
static constexpr Emphasis PHASE_IMPROVE = GScipParameters_Emphasis_PHASE_IMPROVE
static constexpr Emphasis PHASE_PROOF = GScipParameters_Emphasis_PHASE_PROOF
static constexpr Emphasis Emphasis_MIN = GScipParameters_Emphasis_Emphasis_MIN
static constexpr Emphasis Emphasis_MAX = GScipParameters_Emphasis_Emphasis_MAX
static constexpr int Emphasis_ARRAYSIZE = GScipParameters_Emphasis_Emphasis_ARRAYSIZE
static constexpr MetaParamValue DEFAULT_META_PARAM_VALUE = GScipParameters_MetaParamValue_DEFAULT_META_PARAM_VALUE
static constexpr MetaParamValue AGGRESSIVE = GScipParameters_MetaParamValue_AGGRESSIVE
static constexpr MetaParamValue FAST = GScipParameters_MetaParamValue_FAST
static constexpr MetaParamValue OFF = GScipParameters_MetaParamValue_OFF
static constexpr MetaParamValue MetaParamValue_MIN = GScipParameters_MetaParamValue_MetaParamValue_MIN
static constexpr MetaParamValue MetaParamValue_MAX = GScipParameters_MetaParamValue_MetaParamValue_MAX
static constexpr int MetaParamValue_ARRAYSIZE = GScipParameters_MetaParamValue_MetaParamValue_ARRAYSIZE

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_2fgscip_2fgscip_2eproto
void swap (GScipParameters &a, GScipParameters &b)

Member Typedef Documentation

◆ Emphasis

◆ MetaParamValue

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kSearchLogsFilenameFieldNumber 
kDetailedSolvingStatsFilenameFieldNumber 
kScipModelFilenameFieldNumber 
kEmphasisFieldNumber 
kHeuristicsFieldNumber 
kPresolveFieldNumber 
kSeparatingFieldNumber 
kSilenceOutputFieldNumber 
kPrintDetailedSolvingStatsFieldNumber 
kPrintScipModelFieldNumber 
kNumSolutionsFieldNumber 
kObjectiveLimitFieldNumber 
kBoolParamsFieldNumber 
kIntParamsFieldNumber 
kLongParamsFieldNumber 
kRealParamsFieldNumber 
kCharParamsFieldNumber 
kStringParamsFieldNumber 

Definition at line 990 of file gscip.pb.h.

Constructor & Destructor Documentation

◆ GScipParameters() [1/5]

operations_research::GScipParameters::GScipParameters ( )
inline

Definition at line 802 of file gscip.pb.h.

◆ ~GScipParameters()

operations_research::GScipParameters::~GScipParameters ( )

Definition at line 1167 of file gscip.pb.cc.

◆ GScipParameters() [2/5]

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

◆ GScipParameters() [3/5]

operations_research::GScipParameters::GScipParameters ( const GScipParameters & from)
inline

Definition at line 815 of file gscip.pb.h.

◆ GScipParameters() [4/5]

operations_research::GScipParameters::GScipParameters ( GScipParameters && from)
inlinenoexcept

Definition at line 816 of file gscip.pb.h.

◆ GScipParameters() [5/5]

template<typename>
PROTOBUF_CONSTEXPR operations_research::GScipParameters::GScipParameters ( ::_pbi::ConstantInitialized )

Definition at line 200 of file gscip.pb.cc.

Member Function Documentation

◆ _InternalSerialize()

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

Definition at line 1473 of file gscip.pb.cc.

◆ bool_params()

const::google::protobuf::Map<::std::string, bool > & operations_research::GScipParameters::bool_params ( ) const
inline

Definition at line 1737 of file gscip.pb.h.

◆ bool_params_size()

int operations_research::GScipParameters::bool_params_size ( ) const
inline

Definition at line 1724 of file gscip.pb.h.

◆ ByteSizeLong()

size_t operations_research::GScipParameters::ByteSizeLong ( ) const
final

Definition at line 1784 of file gscip.pb.cc.

◆ char_params()

const::google::protobuf::Map<::std::string,::std::string > & operations_research::GScipParameters::char_params ( ) const
inline

Definition at line 1865 of file gscip.pb.h.

◆ char_params_size()

int operations_research::GScipParameters::char_params_size ( ) const
inline

Definition at line 1852 of file gscip.pb.h.

◆ Clear()

PROTOBUF_NOINLINE void operations_research::GScipParameters::Clear ( )

Definition at line 1414 of file gscip.pb.cc.

◆ clear_bool_params()

void operations_research::GScipParameters::clear_bool_params ( )
inline

Definition at line 1727 of file gscip.pb.h.

◆ clear_char_params()

void operations_research::GScipParameters::clear_char_params ( )
inline

Definition at line 1855 of file gscip.pb.h.

◆ clear_detailed_solving_stats_filename()

void operations_research::GScipParameters::clear_detailed_solving_stats_filename ( )
inline

Definition at line 2057 of file gscip.pb.h.

◆ clear_emphasis()

void operations_research::GScipParameters::clear_emphasis ( )
inline

Definition at line 1609 of file gscip.pb.h.

◆ clear_heuristics()

void operations_research::GScipParameters::clear_heuristics ( )
inline

Definition at line 1638 of file gscip.pb.h.

◆ clear_int_params()

void operations_research::GScipParameters::clear_int_params ( )
inline

Definition at line 1759 of file gscip.pb.h.

◆ clear_long_params()

void operations_research::GScipParameters::clear_long_params ( )
inline

Definition at line 1791 of file gscip.pb.h.

◆ clear_num_solutions()

void operations_research::GScipParameters::clear_num_solutions ( )
inline

Definition at line 2191 of file gscip.pb.h.

◆ clear_objective_limit()

void operations_research::GScipParameters::clear_objective_limit ( )
inline

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

◆ clear_presolve()

void operations_research::GScipParameters::clear_presolve ( )
inline

Definition at line 1667 of file gscip.pb.h.

◆ clear_print_detailed_solving_stats()

void operations_research::GScipParameters::clear_print_detailed_solving_stats ( )
inline

Definition at line 1942 of file gscip.pb.h.

◆ clear_print_scip_model()

void operations_research::GScipParameters::clear_print_scip_model ( )
inline

Definition at line 1967 of file gscip.pb.h.

◆ clear_real_params()

void operations_research::GScipParameters::clear_real_params ( )
inline

Definition at line 1823 of file gscip.pb.h.

◆ clear_scip_model_filename()

void operations_research::GScipParameters::clear_scip_model_filename ( )
inline

Definition at line 2122 of file gscip.pb.h.

◆ clear_search_logs_filename()

void operations_research::GScipParameters::clear_search_logs_filename ( )
inline

Definition at line 1992 of file gscip.pb.h.

◆ clear_separating()

void operations_research::GScipParameters::clear_separating ( )
inline

Definition at line 1696 of file gscip.pb.h.

◆ clear_silence_output()

void operations_research::GScipParameters::clear_silence_output ( )
inline

Definition at line 1917 of file gscip.pb.h.

◆ clear_string_params()

void operations_research::GScipParameters::clear_string_params ( )
inline

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

◆ CopyFrom()

void operations_research::GScipParameters::CopyFrom ( const GScipParameters & from)

Definition at line 2031 of file gscip.pb.cc.

◆ default_instance()

const GScipParameters & operations_research::GScipParameters::default_instance ( )
inlinestatic

Definition at line 850 of file gscip.pb.h.

◆ descriptor()

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

Definition at line 841 of file gscip.pb.h.

◆ detailed_solving_stats_filename()

const::std::string & operations_research::GScipParameters::detailed_solving_stats_filename ( ) const
inline

Definition at line 2063 of file gscip.pb.h.

◆ emphasis()

operations_research::GScipParameters_Emphasis operations_research::GScipParameters::emphasis ( ) const
inline

Definition at line 1615 of file gscip.pb.h.

◆ Emphasis_descriptor()

const ::google::protobuf::EnumDescriptor *PROTOBUF_NONNULL operations_research::GScipParameters::Emphasis_descriptor ( )
inlinestatic

Definition at line 955 of file gscip.pb.h.

◆ Emphasis_IsValid()

bool operations_research::GScipParameters::Emphasis_IsValid ( int value)
inlinestatic

Definition at line 949 of file gscip.pb.h.

◆ Emphasis_Name()

template<typename T>
const ::std::string & operations_research::GScipParameters::Emphasis_Name ( T value)
inlinestatic

Definition at line 959 of file gscip.pb.h.

◆ Emphasis_Parse()

bool operations_research::GScipParameters::Emphasis_Parse ( ::absl::string_view name,
Emphasis *PROTOBUF_NONNULL value )
inlinestatic

Definition at line 962 of file gscip.pb.h.

◆ GetCachedSize()

int operations_research::GScipParameters::GetCachedSize ( ) const
inline

Definition at line 909 of file gscip.pb.h.

◆ GetDescriptor()

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

Definition at line 844 of file gscip.pb.h.

◆ GetMetadata()

google::protobuf::Metadata operations_research::GScipParameters::GetMetadata ( ) const

Definition at line 2062 of file gscip.pb.cc.

◆ GetReflection()

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

Definition at line 847 of file gscip.pb.h.

◆ has_heuristics()

bool operations_research::GScipParameters::has_heuristics ( ) const
inline

Definition at line 1634 of file gscip.pb.h.

◆ has_num_solutions()

bool operations_research::GScipParameters::has_num_solutions ( ) const
inline

Definition at line 2187 of file gscip.pb.h.

◆ has_objective_limit()

bool operations_research::GScipParameters::has_objective_limit ( ) const
inline

Definition at line 2216 of file gscip.pb.h.

◆ has_presolve()

bool operations_research::GScipParameters::has_presolve ( ) const
inline

Definition at line 1663 of file gscip.pb.h.

◆ has_separating()

bool operations_research::GScipParameters::has_separating ( ) const
inline

Definition at line 1692 of file gscip.pb.h.

◆ has_silence_output()

bool operations_research::GScipParameters::has_silence_output ( ) const
inline

Definition at line 1913 of file gscip.pb.h.

◆ heuristics()

operations_research::GScipParameters_MetaParamValue operations_research::GScipParameters::heuristics ( ) const
inline

Definition at line 1644 of file gscip.pb.h.

◆ int_params()

const::google::protobuf::Map<::std::string,::int32_t > & operations_research::GScipParameters::int_params ( ) const
inline

Definition at line 1769 of file gscip.pb.h.

◆ int_params_size()

int operations_research::GScipParameters::int_params_size ( ) const
inline

Definition at line 1756 of file gscip.pb.h.

◆ InternalGenerateClassData_()

auto operations_research::GScipParameters::InternalGenerateClassData_ ( )
staticconstexpr

Definition at line 1225 of file gscip.pb.cc.

◆ IsInitialized()

bool operations_research::GScipParameters::IsInitialized ( ) const
inline

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

◆ long_params()

const::google::protobuf::Map<::std::string,::int64_t > & operations_research::GScipParameters::long_params ( ) const
inline

Definition at line 1801 of file gscip.pb.h.

◆ long_params_size()

int operations_research::GScipParameters::long_params_size ( ) const
inline

Definition at line 1788 of file gscip.pb.h.

◆ MergeFrom()

void operations_research::GScipParameters::MergeFrom ( const GScipParameters & from)
inline

Definition at line 878 of file gscip.pb.h.

◆ MetaParamValue_descriptor()

const ::google::protobuf::EnumDescriptor *PROTOBUF_NONNULL operations_research::GScipParameters::MetaParamValue_descriptor ( )
inlinestatic

Definition at line 977 of file gscip.pb.h.

◆ MetaParamValue_IsValid()

bool operations_research::GScipParameters::MetaParamValue_IsValid ( int value)
inlinestatic

Definition at line 971 of file gscip.pb.h.

◆ MetaParamValue_Name()

template<typename T>
const ::std::string & operations_research::GScipParameters::MetaParamValue_Name ( T value)
inlinestatic

Definition at line 981 of file gscip.pb.h.

◆ MetaParamValue_Parse()

bool operations_research::GScipParameters::MetaParamValue_Parse ( ::absl::string_view name,
MetaParamValue *PROTOBUF_NONNULL value )
inlinestatic

Definition at line 984 of file gscip.pb.h.

◆ mutable_bool_params()

google::protobuf::Map<::std::string, bool > *PROTOBUF_NONNULL operations_research::GScipParameters::mutable_bool_params ( )
inline

Definition at line 1745 of file gscip.pb.h.

◆ mutable_char_params()

google::protobuf::Map<::std::string,::std::string > *PROTOBUF_NONNULL operations_research::GScipParameters::mutable_char_params ( )
inline

Definition at line 1873 of file gscip.pb.h.

◆ mutable_detailed_solving_stats_filename()

std::string *PROTOBUF_NONNULL operations_research::GScipParameters::mutable_detailed_solving_stats_filename ( )
inline

Definition at line 2075 of file gscip.pb.h.

◆ mutable_int_params()

google::protobuf::Map<::std::string,::int32_t > *PROTOBUF_NONNULL operations_research::GScipParameters::mutable_int_params ( )
inline

Definition at line 1777 of file gscip.pb.h.

◆ mutable_long_params()

google::protobuf::Map<::std::string,::int64_t > *PROTOBUF_NONNULL operations_research::GScipParameters::mutable_long_params ( )
inline

Definition at line 1809 of file gscip.pb.h.

◆ mutable_real_params()

google::protobuf::Map<::std::string, double > *PROTOBUF_NONNULL operations_research::GScipParameters::mutable_real_params ( )
inline

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

◆ mutable_scip_model_filename()

std::string *PROTOBUF_NONNULL operations_research::GScipParameters::mutable_scip_model_filename ( )
inline

Definition at line 2140 of file gscip.pb.h.

◆ mutable_search_logs_filename()

std::string *PROTOBUF_NONNULL operations_research::GScipParameters::mutable_search_logs_filename ( )
inline

Definition at line 2010 of file gscip.pb.h.

◆ mutable_string_params()

google::protobuf::Map<::std::string,::std::string > *PROTOBUF_NONNULL operations_research::GScipParameters::mutable_string_params ( )
inline

Definition at line 1905 of file gscip.pb.h.

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet *PROTOBUF_NONNULL operations_research::GScipParameters::mutable_unknown_fields ( )
inline

Definition at line 836 of file gscip.pb.h.

◆ New()

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

Definition at line 872 of file gscip.pb.h.

◆ num_solutions()

int32_t operations_research::GScipParameters::num_solutions ( ) const
inline

Definition at line 2197 of file gscip.pb.h.

◆ objective_limit()

double operations_research::GScipParameters::objective_limit ( ) const
inline

Definition at line 2226 of file gscip.pb.h.

◆ operator=() [1/2]

GScipParameters & operations_research::GScipParameters::operator= ( const GScipParameters & from)
inline

Definition at line 818 of file gscip.pb.h.

◆ operator=() [2/2]

GScipParameters & operations_research::GScipParameters::operator= ( GScipParameters && from)
inlinenoexcept

Definition at line 822 of file gscip.pb.h.

◆ presolve()

operations_research::GScipParameters_MetaParamValue operations_research::GScipParameters::presolve ( ) const
inline

Definition at line 1673 of file gscip.pb.h.

◆ print_detailed_solving_stats()

bool operations_research::GScipParameters::print_detailed_solving_stats ( ) const
inline

Definition at line 1948 of file gscip.pb.h.

◆ print_scip_model()

bool operations_research::GScipParameters::print_scip_model ( ) const
inline

Definition at line 1973 of file gscip.pb.h.

◆ real_params()

const::google::protobuf::Map<::std::string, double > & operations_research::GScipParameters::real_params ( ) const
inline

Definition at line 1833 of file gscip.pb.h.

◆ real_params_size()

int operations_research::GScipParameters::real_params_size ( ) const
inline

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

◆ release_detailed_solving_stats_filename()

std::string *PROTOBUF_NULLABLE operations_research::GScipParameters::release_detailed_solving_stats_filename ( )
inlinenodiscard

Definition at line 2094 of file gscip.pb.h.

◆ release_scip_model_filename()

std::string *PROTOBUF_NULLABLE operations_research::GScipParameters::release_scip_model_filename ( )
inlinenodiscard

Definition at line 2159 of file gscip.pb.h.

◆ release_search_logs_filename()

std::string *PROTOBUF_NULLABLE operations_research::GScipParameters::release_search_logs_filename ( )
inlinenodiscard

Definition at line 2029 of file gscip.pb.h.

◆ scip_model_filename()

const::std::string & operations_research::GScipParameters::scip_model_filename ( ) const
inline

Definition at line 2128 of file gscip.pb.h.

◆ search_logs_filename()

const::std::string & operations_research::GScipParameters::search_logs_filename ( ) const
inline

Definition at line 1998 of file gscip.pb.h.

◆ separating()

operations_research::GScipParameters_MetaParamValue operations_research::GScipParameters::separating ( ) const
inline

Definition at line 1702 of file gscip.pb.h.

◆ set_allocated_detailed_solving_stats_filename()

void operations_research::GScipParameters::set_allocated_detailed_solving_stats_filename ( ::std::string *PROTOBUF_NULLABLE value)
inline

Definition at line 2107 of file gscip.pb.h.

◆ set_allocated_scip_model_filename()

void operations_research::GScipParameters::set_allocated_scip_model_filename ( ::std::string *PROTOBUF_NULLABLE value)
inline

Definition at line 2172 of file gscip.pb.h.

◆ set_allocated_search_logs_filename()

void operations_research::GScipParameters::set_allocated_search_logs_filename ( ::std::string *PROTOBUF_NULLABLE value)
inline

Definition at line 2042 of file gscip.pb.h.

◆ set_detailed_solving_stats_filename() [1/2]

template<typename Arg_, typename... Args_>
PROTOBUF_ALWAYS_INLINE void operations_research::GScipParameters::set_detailed_solving_stats_filename ( Arg_ && arg,
Args_... args )

Definition at line 2069 of file gscip.pb.h.

◆ set_detailed_solving_stats_filename() [2/2]

template<typename Arg_ = const ::std::string&, typename... Args_>
void operations_research::GScipParameters::set_detailed_solving_stats_filename ( Arg_ && arg,
Args_... args )

◆ set_emphasis()

void operations_research::GScipParameters::set_emphasis ( ::operations_research::GScipParameters_Emphasis value)
inline

Definition at line 1619 of file gscip.pb.h.

◆ set_heuristics()

void operations_research::GScipParameters::set_heuristics ( ::operations_research::GScipParameters_MetaParamValue value)
inline

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

◆ set_num_solutions()

void operations_research::GScipParameters::set_num_solutions ( ::int32_t value)
inline

Definition at line 2201 of file gscip.pb.h.

◆ set_objective_limit()

void operations_research::GScipParameters::set_objective_limit ( double value)
inline

Definition at line 2230 of file gscip.pb.h.

◆ set_presolve()

void operations_research::GScipParameters::set_presolve ( ::operations_research::GScipParameters_MetaParamValue value)
inline

Definition at line 1677 of file gscip.pb.h.

◆ set_print_detailed_solving_stats()

void operations_research::GScipParameters::set_print_detailed_solving_stats ( bool value)
inline

Definition at line 1952 of file gscip.pb.h.

◆ set_print_scip_model()

void operations_research::GScipParameters::set_print_scip_model ( bool value)
inline

Definition at line 1977 of file gscip.pb.h.

◆ set_scip_model_filename() [1/2]

template<typename Arg_, typename... Args_>
PROTOBUF_ALWAYS_INLINE void operations_research::GScipParameters::set_scip_model_filename ( Arg_ && arg,
Args_... args )

Definition at line 2134 of file gscip.pb.h.

◆ set_scip_model_filename() [2/2]

template<typename Arg_ = const ::std::string&, typename... Args_>
void operations_research::GScipParameters::set_scip_model_filename ( Arg_ && arg,
Args_... args )

◆ set_search_logs_filename() [1/2]

template<typename Arg_, typename... Args_>
PROTOBUF_ALWAYS_INLINE void operations_research::GScipParameters::set_search_logs_filename ( Arg_ && arg,
Args_... args )

Definition at line 2004 of file gscip.pb.h.

◆ set_search_logs_filename() [2/2]

template<typename Arg_ = const ::std::string&, typename... Args_>
void operations_research::GScipParameters::set_search_logs_filename ( Arg_ && arg,
Args_... args )

◆ set_separating()

void operations_research::GScipParameters::set_separating ( ::operations_research::GScipParameters_MetaParamValue value)
inline

Definition at line 1706 of file gscip.pb.h.

◆ set_silence_output()

void operations_research::GScipParameters::set_silence_output ( bool value)
inline

Definition at line 1927 of file gscip.pb.h.

◆ silence_output()

bool operations_research::GScipParameters::silence_output ( ) const
inline

Definition at line 1923 of file gscip.pb.h.

◆ string_params()

const::google::protobuf::Map<::std::string,::std::string > & operations_research::GScipParameters::string_params ( ) const
inline

Definition at line 1897 of file gscip.pb.h.

◆ string_params_size()

int operations_research::GScipParameters::string_params_size ( ) const
inline

Definition at line 1884 of file gscip.pb.h.

◆ Swap()

void operations_research::GScipParameters::Swap ( GScipParameters *PROTOBUF_NONNULL other)
inline

Definition at line 856 of file gscip.pb.h.

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet & operations_research::GScipParameters::unknown_fields ( ) const
inline

Definition at line 832 of file gscip.pb.h.

◆ UnsafeArenaSwap()

void operations_research::GScipParameters::UnsafeArenaSwap ( GScipParameters *PROTOBUF_NONNULL other)
inline

Definition at line 864 of file gscip.pb.h.

◆ ::google::protobuf::Arena

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

Definition at line 1251 of file gscip.pb.h.

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

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

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

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

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

Definition at line 1244 of file gscip.pb.h.

◆ ::google::protobuf::MessageLite

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

Definition at line 1250 of file gscip.pb.h.

◆ ::TableStruct_ortools_2fmath_5fopt_2fsolvers_2fgscip_2fgscip_2eproto

friend struct ::TableStruct_ortools_2fmath_5fopt_2fsolvers_2fgscip_2fgscip_2eproto
friend

Definition at line 1306 of file gscip.pb.h.

◆ swap

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

Definition at line 855 of file gscip.pb.h.

Member Data Documentation

◆ _impl_

Impl_ operations_research::GScipParameters::_impl_

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

◆ AGGRESSIVE

MetaParamValue operations_research::GScipParameters::AGGRESSIVE = GScipParameters_MetaParamValue_AGGRESSIVE
staticconstexpr

Definition at line 968 of file gscip.pb.h.

◆ COUNTER

Emphasis operations_research::GScipParameters::COUNTER = GScipParameters_Emphasis_COUNTER
staticconstexpr

Definition at line 940 of file gscip.pb.h.

◆ CP_SOLVER

Emphasis operations_research::GScipParameters::CP_SOLVER = GScipParameters_Emphasis_CP_SOLVER
staticconstexpr

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

◆ DEFAULT_EMPHASIS

Emphasis operations_research::GScipParameters::DEFAULT_EMPHASIS = GScipParameters_Emphasis_DEFAULT_EMPHASIS
staticconstexpr

Definition at line 939 of file gscip.pb.h.

◆ DEFAULT_META_PARAM_VALUE

MetaParamValue operations_research::GScipParameters::DEFAULT_META_PARAM_VALUE = GScipParameters_MetaParamValue_DEFAULT_META_PARAM_VALUE
staticconstexpr

Definition at line 967 of file gscip.pb.h.

◆ EASY_CIP

Emphasis operations_research::GScipParameters::EASY_CIP = GScipParameters_Emphasis_EASY_CIP
staticconstexpr

Definition at line 942 of file gscip.pb.h.

◆ Emphasis_ARRAYSIZE

int operations_research::GScipParameters::Emphasis_ARRAYSIZE = GScipParameters_Emphasis_Emphasis_ARRAYSIZE
staticconstexpr

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

◆ Emphasis_MAX

Emphasis operations_research::GScipParameters::Emphasis_MAX = GScipParameters_Emphasis_Emphasis_MAX
staticconstexpr

Definition at line 953 of file gscip.pb.h.

◆ Emphasis_MIN

Emphasis operations_research::GScipParameters::Emphasis_MIN = GScipParameters_Emphasis_Emphasis_MIN
staticconstexpr

Definition at line 952 of file gscip.pb.h.

◆ FAST

MetaParamValue operations_research::GScipParameters::FAST = GScipParameters_MetaParamValue_FAST
staticconstexpr

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

◆ FEASIBILITY

Emphasis operations_research::GScipParameters::FEASIBILITY = GScipParameters_Emphasis_FEASIBILITY
staticconstexpr

Definition at line 943 of file gscip.pb.h.

◆ HARD_LP

Emphasis operations_research::GScipParameters::HARD_LP = GScipParameters_Emphasis_HARD_LP
staticconstexpr

Definition at line 944 of file gscip.pb.h.

◆ kIndexInFileMessages

int operations_research::GScipParameters::kIndexInFileMessages = 6
staticconstexpr

Definition at line 854 of file gscip.pb.h.

◆ MetaParamValue_ARRAYSIZE

int operations_research::GScipParameters::MetaParamValue_ARRAYSIZE = GScipParameters_MetaParamValue_MetaParamValue_ARRAYSIZE
staticconstexpr

Definition at line 976 of file gscip.pb.h.

◆ MetaParamValue_MAX

MetaParamValue operations_research::GScipParameters::MetaParamValue_MAX = GScipParameters_MetaParamValue_MetaParamValue_MAX
staticconstexpr

Definition at line 975 of file gscip.pb.h.

◆ MetaParamValue_MIN

MetaParamValue operations_research::GScipParameters::MetaParamValue_MIN = GScipParameters_MetaParamValue_MetaParamValue_MIN
staticconstexpr

Definition at line 974 of file gscip.pb.h.

◆ OFF

MetaParamValue operations_research::GScipParameters::OFF = GScipParameters_MetaParamValue_OFF
staticconstexpr

Definition at line 970 of file gscip.pb.h.

◆ OPTIMALITY

Emphasis operations_research::GScipParameters::OPTIMALITY = GScipParameters_Emphasis_OPTIMALITY
staticconstexpr

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

◆ PHASE_FEAS

Emphasis operations_research::GScipParameters::PHASE_FEAS = GScipParameters_Emphasis_PHASE_FEAS
staticconstexpr

Definition at line 946 of file gscip.pb.h.

◆ PHASE_IMPROVE

Emphasis operations_research::GScipParameters::PHASE_IMPROVE = GScipParameters_Emphasis_PHASE_IMPROVE
staticconstexpr

Definition at line 947 of file gscip.pb.h.

◆ PHASE_PROOF

Emphasis operations_research::GScipParameters::PHASE_PROOF = GScipParameters_Emphasis_PHASE_PROOF
staticconstexpr

Definition at line 948 of file gscip.pb.h.


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