AddCallbackConstraint(GScip *gscip, const std::string &constraint_name, const GScipSolverConstraintData *constraint_data, const GScipConstraintOptions &options=DefaultGScipConstraintOptions()) | operations_research::GScipConstraintHandler< GScipSolverConstraintData > | |
CallCheckIsFeasible(GScipConstraintHandlerContext context, const GScipSolverConstraintData &constraint_data, bool check_integrality, bool check_lp_rows, bool print_reason, bool check_completely) | operations_research::GScipConstraintHandler< GScipSolverConstraintData > | |
CallEnforceLp(GScipConstraintHandlerContext context, const GScipSolverConstraintData &constraint_data, bool solution_infeasible) | operations_research::GScipConstraintHandler< GScipSolverConstraintData > | |
CallEnforcePseudoSolution(GScipConstraintHandlerContext context, const GScipSolverConstraintData &constraint_data, bool solution_infeasible, bool objective_infeasible) | operations_research::GScipConstraintHandler< GScipSolverConstraintData > | |
CallSeparateLp(GScipConstraintHandlerContext context, const GScipSolverConstraintData &constraint_data) | operations_research::GScipConstraintHandler< GScipSolverConstraintData > | |
CallSeparateSolution(GScipConstraintHandlerContext context, const GScipSolverConstraintData &constraint_data) | operations_research::GScipConstraintHandler< GScipSolverConstraintData > | |
operations_research::GScipConstraintHandler< GScipSolverConstraintData >::CheckIsFeasible(GScipConstraintHandlerContext context, const GScipSolverConstraintData &constraint_data, bool check_integrality, bool check_lp_rows, bool print_reason, bool check_completely) | operations_research::GScipConstraintHandler< GScipSolverConstraintData > | virtual |
operations_research::GScipConstraintHandler< GScipSolverConstraintData >::EnforceLp(GScipConstraintHandlerContext context, const GScipSolverConstraintData &constraint_data, bool solution_infeasible) | operations_research::GScipConstraintHandler< GScipSolverConstraintData > | virtual |
EnforcePseudoSolution(GScipConstraintHandlerContext context, const GScipSolverConstraintData &constraint_data, bool solution_infeasible, bool objective_infeasible) | operations_research::GScipConstraintHandler< GScipSolverConstraintData > | virtual |
GScipConstraintHandler(const GScipConstraintHandlerProperties &properties) | operations_research::GScipConstraintHandler< GScipSolverConstraintData > | inlineexplicit |
GScipSolverConstraintHandler() | operations_research::math_opt::GScipSolverConstraintHandler | |
properties() const | operations_research::GScipConstraintHandler< GScipSolverConstraintData > | inline |
Register(GScip *gscip) | operations_research::GScipConstraintHandler< GScipSolverConstraintData > | |
operations_research::GScipConstraintHandler< GScipSolverConstraintData >::RoundingLock(GScip *gscip, const GScipSolverConstraintData &constraint_data, bool lock_type_is_model) | operations_research::GScipConstraintHandler< GScipSolverConstraintData > | virtual |
operations_research::GScipConstraintHandler< GScipSolverConstraintData >::SeparateLp(GScipConstraintHandlerContext context, const GScipSolverConstraintData &constraint_data) | operations_research::GScipConstraintHandler< GScipSolverConstraintData > | virtual |
operations_research::GScipConstraintHandler< GScipSolverConstraintData >::SeparateSolution(GScipConstraintHandlerContext context, const GScipSolverConstraintData &constraint_data) | operations_research::GScipConstraintHandler< GScipSolverConstraintData > | virtual |
~GScipConstraintHandler()=default | operations_research::GScipConstraintHandler< GScipSolverConstraintData > | virtual |