![]() |
OR-Tools
8.1
|
Namespaces | |
BopOptimizerMethod | |
BopParameters | |
BopSolverOptimizerSet | |
Classes | |
class | AdaptiveParameterValue |
class | AssignmentAndConstraintFeasibilityMaintainer |
class | BacktrackableIntegerSet |
class | BopAdaptiveLNSOptimizer |
class | BopCompleteLNSOptimizer |
struct | BopConstraintTerm |
class | BopOptimizerBase |
class | BopOptimizerMethodDefaultTypeInternal |
class | BopParametersDefaultTypeInternal |
class | BopRandomFirstSolutionGenerator |
class | BopSolution |
class | BopSolver |
class | BopSolverOptimizerSetDefaultTypeInternal |
class | ConstraintBasedNeighborhood |
class | GuidedSatFirstSolutionGenerator |
class | IntegralSolver |
struct | LearnedInfo |
class | LinearRelaxation |
class | LocalSearchAssignmentIterator |
class | LocalSearchOptimizer |
class | LubyAdaptiveParameterValue |
class | NeighborhoodGenerator |
class | NonOrderedSetHasher |
class | ObjectiveBasedNeighborhood |
class | OneFlipConstraintRepairer |
class | OptimizerSelector |
class | PortfolioOptimizer |
class | ProblemState |
class | PROTOBUF_FINAL |
class | RelationGraphBasedNeighborhood |
class | SatCoreBasedOptimizer |
class | SatWrapper |
Typedefs | |
typedef absl::StrongVector< SparseIndex, BopConstraintTerm > | BopConstraintTerms |
typedef absl::StrongVector<SparseIndex, BopConstraintTerm> BopConstraintTerms |
Definition at line 85 of file bop_types.h.
enum BopOptimizerMethod_OptimizerType : int |
Definition at line 78 of file bop_parameters.pb.h.
enum BopParameters_ThreadSynchronizationType : int |
Enumerator | |
---|---|
BopParameters_ThreadSynchronizationType_NO_SYNCHRONIZATION | |
BopParameters_ThreadSynchronizationType_SYNCHRONIZE_ALL | |
BopParameters_ThreadSynchronizationType_SYNCHRONIZE_ON_RIGHT |
Definition at line 114 of file bop_parameters.pb.h.
|
strong |
Enumerator | |
---|---|
OPTIMAL_SOLUTION_FOUND | |
FEASIBLE_SOLUTION_FOUND | |
NO_SOLUTION_FOUND | |
INFEASIBLE_PROBLEM | |
INVALID_PROBLEM |
Definition at line 31 of file bop_types.h.
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * BopOptimizerMethod_OptimizerType_descriptor | ( | ) |
Definition at line 288 of file bop_parameters.pb.cc.
bool BopOptimizerMethod_OptimizerType_IsValid | ( | int | value | ) |
Definition at line 292 of file bop_parameters.pb.cc.
|
inline |
Definition at line 102 of file bop_parameters.pb.h.
|
inline |
Definition at line 109 of file bop_parameters.pb.h.
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * BopParameters_ThreadSynchronizationType_descriptor | ( | ) |
Definition at line 335 of file bop_parameters.pb.cc.
bool BopParameters_ThreadSynchronizationType_IsValid | ( | int | value | ) |
Definition at line 339 of file bop_parameters.pb.cc.
|
inline |
Definition at line 126 of file bop_parameters.pb.h.
|
inline |
Definition at line 133 of file bop_parameters.pb.h.
operations_research::bop::DEFINE_INT_TYPE | ( | ConstraintIndex | , |
int | |||
) |
operations_research::bop::DEFINE_INT_TYPE | ( | EntryIndex | , |
int | |||
) |
operations_research::bop::DEFINE_INT_TYPE | ( | OptimizerIndex | , |
int | |||
) |
operations_research::bop::DEFINE_INT_TYPE | ( | SearchIndex | , |
int | |||
) |
operations_research::bop::DEFINE_INT_TYPE | ( | SolverTimeStamp | , |
int64 | |||
) |
operations_research::bop::DEFINE_INT_TYPE | ( | SparseIndex | , |
int | |||
) |
operations_research::bop::DEFINE_INT_TYPE | ( | TermIndex | , |
int | |||
) |
operations_research::bop::DEFINE_INT_TYPE | ( | VariableIndex | , |
int | |||
) |
void ExtractLearnedInfoFromSatSolver | ( | sat::SatSolver * | solver, |
LearnedInfo * | info | ||
) |
Definition at line 98 of file bop_util.cc.
|
inline |
Definition at line 49 of file bop_types.h.
const OptimizerIndex operations_research::bop::kInvalidOptimizerIndex | ( | - | 1 | ) |
BopOptimizerBase::Status LoadStateProblemToSatSolver | ( | const ProblemState & | problem_state, |
sat::SatSolver * | sat_solver | ||
) |
Definition at line 87 of file bop_util.cc.
|
inline |
Definition at line 103 of file bop_base.h.
|
inline |
Definition at line 66 of file bop_types.h.
void SatAssignmentToBopSolution | ( | const sat::VariablesAssignment & | assignment, |
BopSolution * | solution | ||
) |
Definition at line 121 of file bop_util.cc.
BopOptimizerMethodDefaultTypeInternal _BopOptimizerMethod_default_instance_ |
Definition at line 61 of file bop_parameters.pb.h.
BopParametersDefaultTypeInternal _BopParameters_default_instance_ |
Definition at line 64 of file bop_parameters.pb.h.
BopSolverOptimizerSetDefaultTypeInternal _BopSolverOptimizerSet_default_instance_ |
Definition at line 67 of file bop_parameters.pb.h.
|
constexpr |
Definition at line 98 of file bop_parameters.pb.h.
|
constexpr |
Definition at line 97 of file bop_parameters.pb.h.
|
constexpr |
Definition at line 96 of file bop_parameters.pb.h.
|
constexpr |
Definition at line 122 of file bop_parameters.pb.h.
|
constexpr |
Definition at line 121 of file bop_parameters.pb.h.
|
constexpr |
Definition at line 120 of file bop_parameters.pb.h.