Go to the source code of this file.
|
| enum | BopOptimizerMethod_OptimizerType : int {
BopOptimizerMethod_OptimizerType_SAT_CORE_BASED = 0
, BopOptimizerMethod_OptimizerType_SAT_LINEAR_SEARCH = 15
, BopOptimizerMethod_OptimizerType_LINEAR_RELAXATION = 1
, BopOptimizerMethod_OptimizerType_LOCAL_SEARCH = 2
,
BopOptimizerMethod_OptimizerType_RANDOM_FIRST_SOLUTION = 3
, BopOptimizerMethod_OptimizerType_RANDOM_CONSTRAINT_LNS = 4
, BopOptimizerMethod_OptimizerType_RANDOM_VARIABLE_LNS = 5
, BopOptimizerMethod_OptimizerType_COMPLETE_LNS = 7
,
BopOptimizerMethod_OptimizerType_LP_FIRST_SOLUTION = 8
, BopOptimizerMethod_OptimizerType_OBJECTIVE_FIRST_SOLUTION = 9
, BopOptimizerMethod_OptimizerType_USER_GUIDED_FIRST_SOLUTION = 14
, BopOptimizerMethod_OptimizerType_RANDOM_CONSTRAINT_LNS_GUIDED_BY_LP = 11
,
BopOptimizerMethod_OptimizerType_RANDOM_VARIABLE_LNS_GUIDED_BY_LP = 12
, BopOptimizerMethod_OptimizerType_RELATION_GRAPH_LNS = 16
, BopOptimizerMethod_OptimizerType_RELATION_GRAPH_LNS_GUIDED_BY_LP = 17
} |
| |
| enum | BopParameters_ThreadSynchronizationType : int { BopParameters_ThreadSynchronizationType_NO_SYNCHRONIZATION = 0
, BopParameters_ThreadSynchronizationType_SYNCHRONIZE_ALL = 1
, BopParameters_ThreadSynchronizationType_SYNCHRONIZE_ON_RIGHT = 2
} |
| |
◆ PROTOBUF_INTERNAL_EXPORT_ortools_2fbop_2fbop_5fparameters_2eproto
| #define PROTOBUF_INTERNAL_EXPORT_ortools_2fbop_2fbop_5fparameters_2eproto |
◆ Arena::CreateMaybeMessage<::operations_research::bop::BopOptimizerMethod >()
◆ Arena::CreateMaybeMessage<::operations_research::bop::BopParameters >()
◆ Arena::CreateMaybeMessage<::operations_research::bop::BopSolverOptimizerSet >()
◆ GetEnumDescriptor< ::operations_research::bop::BopOptimizerMethod_OptimizerType >()
◆ GetEnumDescriptor< ::operations_research::bop::BopParameters_ThreadSynchronizationType >()
◆ descriptor_table_ortools_2fbop_2fbop_5fparameters_2eproto
| const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ortools_2fbop_2fbop_5fparameters_2eproto |
|
extern |