C++ Reference: class ScipCallbackRunner
Note: This documentation is automatically generated.
Method |
FractionalSolutionFeasible | Return type: virtual bool Arguments:
const ScipConstraintHandlerContext& context, void* constraint |
IntegerSolutionFeasible | Return type: virtual bool Arguments:
const ScipConstraintHandlerContext& context, void* constraint |
~ScipCallbackRunner | Return type: virtual |
SeparateFractionalSolution | Return type: virtual std::vector<CallbackRangeConstraint> Arguments:
const ScipConstraintHandlerContext& context, void* constraint |
SeparateIntegerSolution | Return type: virtual std::vector<CallbackRangeConstraint> Arguments:
const ScipConstraintHandlerContext& context, void* constraint |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-08-06 UTC.
[null,null,["Last updated 2024-08-06 UTC."],[[["`ScipCallbackRunner` is a C++ class that facilitates interaction with the SCIP solver through callbacks."],["It provides virtual methods for handling fractional and integer solutions, including feasibility checks and separation procedures."],["`SeparateFractionalSolution` and `SeparateIntegerSolution` methods allow for generating CallbackRangeConstraints based on the solution context."],["`FractionalSolutionFeasible` and `IntegerSolutionFeasible` methods enable determining the feasibility of given solutions."],["The destructor `~ScipCallbackRunner` is virtual, ensuring proper cleanup in derived classes."]]],[]]