Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
|
#include <cstdint>
#include <memory>
#include <string>
#include <vector>
#include "ortools/linear_solver/linear_expr.h"
#include "ortools/linear_solver/linear_solver.h"
#include "scip/type_scip.h"
#include "scip/type_sol.h"
Go to the source code of this file.
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 | |
template<typename Constraint > | |
void | operations_research::RegisterConstraintHandler (ScipConstraintHandler< Constraint > *handler, SCIP *scip) |
handler is not owned but held. | |
template<typename ConstraintData > | |
void | operations_research::AddCallbackConstraint (SCIP *scip, ScipConstraintHandler< ConstraintData > *handler, const std::string &constraint_name, const ConstraintData *constraint_data, const ScipCallbackConstraintOptions &options) |
constraint_data is not owned but held. | |
void | operations_research::internal::AddConstraintHandlerImpl (const ScipConstraintHandlerDescription &description, std::unique_ptr< ScipCallbackRunner > runner, SCIP *scip) |
void | operations_research::internal::AddCallbackConstraintImpl (SCIP *scip, const std::string &handler_name, const std::string &constraint_name, void *constraint_data, const ScipCallbackConstraintOptions &options) |
template<typename ConstraintData > | |
void | operations_research::RegisterConstraintHandler (ScipConstraintHandler< ConstraintData > *handler, SCIP *scip) |