Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
|
#include <cstdint>
#include <memory>
#include <string>
#include <utility>
#include <vector>
#include "absl/status/status.h"
#include "absl/status/statusor.h"
#include "ortools/gscip/gscip.h"
#include "ortools/gscip/gscip_callback_result.h"
#include "scip/type_cons.h"
#include "scip/type_sol.h"
#include "scip/type_var.h"
Go to the source code of this file.
Classes | |
struct | operations_research::GScipConstraintHandlerProperties |
struct | operations_research::GScipCutOptions |
Options passed to SCIP when adding a cut. More... | |
struct | operations_research::GScipLazyConstraintOptions |
Options passed to SCIP when adding a lazy constraint. More... | |
struct | operations_research::GScipCallbackStats |
class | operations_research::GScipConstraintHandlerContext |
class | operations_research::GScipConstraintHandler< ConstraintData > |
class | operations_research::internal::UntypedGScipConstraintHandler |
class | operations_research::internal::UntypedGScipConstraintHandlerImpl< ConstraintData > |
Namespaces | |
namespace | operations_research |
In SWIG mode, we don't want anything besides these top-level includes. | |
namespace | operations_research::internal |
End of the interface. Below is the implementation. | |
Functions | |
int | operations_research::ConstraintHandlerResultPriority (const GScipCallbackResult result, const ConstraintHandlerCallbackType callback_type) |
GScipCallbackResult | operations_research::MergeConstraintHandlerResults (const GScipCallbackResult result1, const GScipCallbackResult result2, const ConstraintHandlerCallbackType callback_type) |
absl::Status | operations_research::internal::RegisterConstraintHandler (GScip *gscip, std::unique_ptr< UntypedGScipConstraintHandler > constraint_handler) |
absl::StatusOr< SCIP_CONS * > | operations_research::internal::AddCallbackConstraint (GScip *gscip, const std::string &handler_name, const std::string &constraint_name, void *constraint_data, const GScipConstraintOptions &options) |