OR-Tools  9.0
parameters.pb.h File Reference

Go to the source code of this file.

Classes

struct  TableStruct_ortools_2fglop_2fparameters_2eproto
 
class  PROTOBUF_FINAL
 
struct  is_proto_enum< ::operations_research::glop::GlopParameters_ScalingAlgorithm >
 
struct  is_proto_enum< ::operations_research::glop::GlopParameters_SolverBehavior >
 
struct  is_proto_enum< ::operations_research::glop::GlopParameters_PricingRule >
 
struct  is_proto_enum< ::operations_research::glop::GlopParameters_InitialBasisHeuristic >
 
struct  is_proto_enum< ::operations_research::glop::GlopParameters_CostScalingAlgorithm >
 

Namespaces

 internal
 
 operations_research
 Collection of objects used to extend the Constraint Solver library.
 
 operations_research::glop
 

Macros

#define PROTOBUF_INTERNAL_EXPORT_ortools_2fglop_2fparameters_2eproto
 

Enumerations

enum  GlopParameters_ScalingAlgorithm : int { GlopParameters_ScalingAlgorithm_DEFAULT = 0 , GlopParameters_ScalingAlgorithm_EQUILIBRATION = 1 , GlopParameters_ScalingAlgorithm_LINEAR_PROGRAM = 2 }
 
enum  GlopParameters_SolverBehavior : int { GlopParameters_SolverBehavior_ALWAYS_DO = 0 , GlopParameters_SolverBehavior_NEVER_DO = 1 , GlopParameters_SolverBehavior_LET_SOLVER_DECIDE = 2 }
 
enum  GlopParameters_PricingRule : int { GlopParameters_PricingRule_DANTZIG = 0 , GlopParameters_PricingRule_STEEPEST_EDGE = 1 , GlopParameters_PricingRule_DEVEX = 2 }
 
enum  GlopParameters_InitialBasisHeuristic : int { GlopParameters_InitialBasisHeuristic_NONE = 0 , GlopParameters_InitialBasisHeuristic_BIXBY = 1 , GlopParameters_InitialBasisHeuristic_TRIANGULAR = 2 , GlopParameters_InitialBasisHeuristic_MAROS = 3 }
 
enum  GlopParameters_CostScalingAlgorithm : int { GlopParameters_CostScalingAlgorithm_NO_COST_SCALING = 0 , GlopParameters_CostScalingAlgorithm_CONTAIN_ONE_COST_SCALING = 1 , GlopParameters_CostScalingAlgorithm_MEAN_COST_SCALING = 2 , GlopParameters_CostScalingAlgorithm_MEDIAN_COST_SCALING = 3 }
 

Functions

::PROTOBUF_NAMESPACE_ID::Metadata descriptor_table_ortools_2fglop_2fparameters_2eproto_metadata_getter (int index)
 
template<>
PROTOBUF_NAMESPACE_OPEN ::operations_research::glop::GlopParameters * Arena::CreateMaybeMessage<::operations_research::glop::GlopParameters > (Arena *)
 
bool GlopParameters_ScalingAlgorithm_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * GlopParameters_ScalingAlgorithm_descriptor ()
 
template<typename T >
const std::string & GlopParameters_ScalingAlgorithm_Name (T enum_t_value)
 
bool GlopParameters_ScalingAlgorithm_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, GlopParameters_ScalingAlgorithm *value)
 
bool GlopParameters_SolverBehavior_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * GlopParameters_SolverBehavior_descriptor ()
 
template<typename T >
const std::string & GlopParameters_SolverBehavior_Name (T enum_t_value)
 
bool GlopParameters_SolverBehavior_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, GlopParameters_SolverBehavior *value)
 
bool GlopParameters_PricingRule_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * GlopParameters_PricingRule_descriptor ()
 
template<typename T >
const std::string & GlopParameters_PricingRule_Name (T enum_t_value)
 
bool GlopParameters_PricingRule_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, GlopParameters_PricingRule *value)
 
bool GlopParameters_InitialBasisHeuristic_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * GlopParameters_InitialBasisHeuristic_descriptor ()
 
template<typename T >
const std::string & GlopParameters_InitialBasisHeuristic_Name (T enum_t_value)
 
bool GlopParameters_InitialBasisHeuristic_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, GlopParameters_InitialBasisHeuristic *value)
 
bool GlopParameters_CostScalingAlgorithm_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * GlopParameters_CostScalingAlgorithm_descriptor ()
 
template<typename T >
const std::string & GlopParameters_CostScalingAlgorithm_Name (T enum_t_value)
 
bool GlopParameters_CostScalingAlgorithm_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, GlopParameters_CostScalingAlgorithm *value)
 
template<>
const EnumDescriptor * GetEnumDescriptor< ::operations_research::glop::GlopParameters_ScalingAlgorithm > ()
 
template<>
const EnumDescriptor * GetEnumDescriptor< ::operations_research::glop::GlopParameters_SolverBehavior > ()
 
template<>
const EnumDescriptor * GetEnumDescriptor< ::operations_research::glop::GlopParameters_PricingRule > ()
 
template<>
const EnumDescriptor * GetEnumDescriptor< ::operations_research::glop::GlopParameters_InitialBasisHeuristic > ()
 
template<>
const EnumDescriptor * GetEnumDescriptor< ::operations_research::glop::GlopParameters_CostScalingAlgorithm > ()
 

Variables

const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ortools_2fglop_2fparameters_2eproto
 
constexpr GlopParameters_ScalingAlgorithm GlopParameters_ScalingAlgorithm_ScalingAlgorithm_MIN = GlopParameters_ScalingAlgorithm_DEFAULT
 
constexpr GlopParameters_ScalingAlgorithm GlopParameters_ScalingAlgorithm_ScalingAlgorithm_MAX = GlopParameters_ScalingAlgorithm_LINEAR_PROGRAM
 
constexpr int GlopParameters_ScalingAlgorithm_ScalingAlgorithm_ARRAYSIZE = GlopParameters_ScalingAlgorithm_ScalingAlgorithm_MAX + 1
 
constexpr GlopParameters_SolverBehavior GlopParameters_SolverBehavior_SolverBehavior_MIN = GlopParameters_SolverBehavior_ALWAYS_DO
 
constexpr GlopParameters_SolverBehavior GlopParameters_SolverBehavior_SolverBehavior_MAX = GlopParameters_SolverBehavior_LET_SOLVER_DECIDE
 
constexpr int GlopParameters_SolverBehavior_SolverBehavior_ARRAYSIZE = GlopParameters_SolverBehavior_SolverBehavior_MAX + 1
 
constexpr GlopParameters_PricingRule GlopParameters_PricingRule_PricingRule_MIN = GlopParameters_PricingRule_DANTZIG
 
constexpr GlopParameters_PricingRule GlopParameters_PricingRule_PricingRule_MAX = GlopParameters_PricingRule_DEVEX
 
constexpr int GlopParameters_PricingRule_PricingRule_ARRAYSIZE = GlopParameters_PricingRule_PricingRule_MAX + 1
 
constexpr GlopParameters_InitialBasisHeuristic GlopParameters_InitialBasisHeuristic_InitialBasisHeuristic_MIN = GlopParameters_InitialBasisHeuristic_NONE
 
constexpr GlopParameters_InitialBasisHeuristic GlopParameters_InitialBasisHeuristic_InitialBasisHeuristic_MAX = GlopParameters_InitialBasisHeuristic_MAROS
 
constexpr int GlopParameters_InitialBasisHeuristic_InitialBasisHeuristic_ARRAYSIZE = GlopParameters_InitialBasisHeuristic_InitialBasisHeuristic_MAX + 1
 
constexpr GlopParameters_CostScalingAlgorithm GlopParameters_CostScalingAlgorithm_CostScalingAlgorithm_MIN = GlopParameters_CostScalingAlgorithm_NO_COST_SCALING
 
constexpr GlopParameters_CostScalingAlgorithm GlopParameters_CostScalingAlgorithm_CostScalingAlgorithm_MAX = GlopParameters_CostScalingAlgorithm_MEDIAN_COST_SCALING
 
constexpr int GlopParameters_CostScalingAlgorithm_CostScalingAlgorithm_ARRAYSIZE = GlopParameters_CostScalingAlgorithm_CostScalingAlgorithm_MAX + 1
 

Macro Definition Documentation

◆ PROTOBUF_INTERNAL_EXPORT_ortools_2fglop_2fparameters_2eproto

#define PROTOBUF_INTERNAL_EXPORT_ortools_2fglop_2fparameters_2eproto

Definition at line 37 of file parameters.pb.h.

Function Documentation

◆ Arena::CreateMaybeMessage<::operations_research::glop::GlopParameters >()

PROTOBUF_NAMESPACE_OPEN ::operations_research::glop::GlopParameters* Arena::CreateMaybeMessage<::operations_research::glop::GlopParameters > ( Arena *  )

◆ descriptor_table_ortools_2fglop_2fparameters_2eproto_metadata_getter()

::PROTOBUF_NAMESPACE_ID::Metadata descriptor_table_ortools_2fglop_2fparameters_2eproto_metadata_getter ( int  index)

Definition at line 296 of file parameters.pb.cc.

◆ GetEnumDescriptor< ::operations_research::glop::GlopParameters_CostScalingAlgorithm >()

const EnumDescriptor* GetEnumDescriptor< ::operations_research::glop::GlopParameters_CostScalingAlgorithm > ( )
inline

Definition at line 2734 of file parameters.pb.h.

◆ GetEnumDescriptor< ::operations_research::glop::GlopParameters_InitialBasisHeuristic >()

const EnumDescriptor* GetEnumDescriptor< ::operations_research::glop::GlopParameters_InitialBasisHeuristic > ( )
inline

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

◆ GetEnumDescriptor< ::operations_research::glop::GlopParameters_PricingRule >()

const EnumDescriptor* GetEnumDescriptor< ::operations_research::glop::GlopParameters_PricingRule > ( )
inline

Definition at line 2724 of file parameters.pb.h.

◆ GetEnumDescriptor< ::operations_research::glop::GlopParameters_ScalingAlgorithm >()

const EnumDescriptor* GetEnumDescriptor< ::operations_research::glop::GlopParameters_ScalingAlgorithm > ( )
inline

Definition at line 2714 of file parameters.pb.h.

◆ GetEnumDescriptor< ::operations_research::glop::GlopParameters_SolverBehavior >()

const EnumDescriptor* GetEnumDescriptor< ::operations_research::glop::GlopParameters_SolverBehavior > ( )
inline

Definition at line 2719 of file parameters.pb.h.

Variable Documentation

◆ descriptor_table_ortools_2fglop_2fparameters_2eproto

const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ortools_2fglop_2fparameters_2eproto
extern

Definition at line 289 of file parameters.pb.cc.