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

#include <ip_parameter_tests.h>

Public Attributes

bool termination_limit = false
 
bool iteration_stats = false
 If SolveStats reports iteration stats for LP/IPM/FOM.
 
bool node_count = false
 If SolveStats reports the node count.
 

Detailed Description

Indicates what data will be present in a SolveResult.

Like ParameterSupport above, what data is "supported" by a solver may be context dependent, i.e. a statistic might be supported for LP but not MIP with the same solver.

Definition at line 73 of file ip_parameter_tests.h.

Member Data Documentation

◆ iteration_stats

bool operations_research::math_opt::SolveResultSupport::iteration_stats = false

If SolveStats reports iteration stats for LP/IPM/FOM.

Definition at line 81 of file ip_parameter_tests.h.

◆ node_count

bool operations_research::math_opt::SolveResultSupport::node_count = false

If SolveStats reports the node count.

Definition at line 83 of file ip_parameter_tests.h.

◆ termination_limit

bool operations_research::math_opt::SolveResultSupport::termination_limit = false

When the solve terminates from reaching a limit, if the specific limit reached is reported in Termination.

This is very coarse, if we have solvers that report some limits but not others we may want to make this more granular for better testing.

Definition at line 79 of file ip_parameter_tests.h.


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