Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::math_opt::BaseSolver::ComputeInfeasibleSubsystemArgs Struct Reference

Arguments used when calling ComputeInfeasibleSubsystem(). More...

#include <base_solver.h>

Public Attributes

SolveParametersProto parameters
 
MessageCallback message_callback = nullptr
 
const SolveInterrupterinterrupter = nullptr
 

Friends

std::ostream & operator<< (std::ostream &out, const ComputeInfeasibleSubsystemArgs &args)
 

Detailed Description

Arguments used when calling ComputeInfeasibleSubsystem().

Definition at line 79 of file base_solver.h.

Friends And Related Symbol Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream & out,
const ComputeInfeasibleSubsystemArgs & args )
friend

Definition at line 43 of file base_solver.cc.

Member Data Documentation

◆ interrupter

const SolveInterrupter* operations_research::math_opt::BaseSolver::ComputeInfeasibleSubsystemArgs::interrupter = nullptr

An optional interrupter that the solver can use to interrupt the solve early.

Definition at line 91 of file base_solver.h.

◆ message_callback

MessageCallback operations_research::math_opt::BaseSolver::ComputeInfeasibleSubsystemArgs::message_callback = nullptr

An optional callback for messages emitted by the solver.

When set it enables the solver messages and ignores the enable_output in solve parameters; messages are redirected to the callback and not printed on stdout/stderr/logs anymore.

Definition at line 87 of file base_solver.h.

◆ parameters

SolveParametersProto operations_research::math_opt::BaseSolver::ComputeInfeasibleSubsystemArgs::parameters

Definition at line 80 of file base_solver.h.


The documentation for this struct was generated from the following file: