OR-Tools  9.6
SolveStats

Detailed Description

Definition at line 97 of file solve_result.h.

Public Member Functions

absl::StatusOr< SolveStatsProto > Proto () const
 
std::string ToString () const
 

Static Public Member Functions

static absl::StatusOr< SolveStatsFromProto (const SolveStatsProto &solve_stats_proto)
 

Public Attributes

absl::Duration solve_time = absl::ZeroDuration()
 
double best_primal_bound = 0.0
 
double best_dual_bound = 0.0
 
ProblemStatus problem_status
 
int simplex_iterations = 0
 
int barrier_iterations = 0
 
int first_order_iterations = 0
 
int node_count = 0
 

Member Function Documentation

◆ FromProto()

absl::StatusOr< SolveStats > FromProto ( const SolveStatsProto &  solve_stats_proto)
static

Definition at line 261 of file solve_result.cc.

◆ Proto()

absl::StatusOr< SolveStatsProto > Proto ( ) const

Definition at line 246 of file solve_result.cc.

◆ ToString()

std::string ToString ( ) const

Definition at line 296 of file solve_result.cc.

Member Data Documentation

◆ barrier_iterations

int barrier_iterations = 0

Definition at line 139 of file solve_result.h.

◆ best_dual_bound

double best_dual_bound = 0.0

Definition at line 132 of file solve_result.h.

◆ best_primal_bound

double best_primal_bound = 0.0

Definition at line 117 of file solve_result.h.

◆ first_order_iterations

int first_order_iterations = 0

Definition at line 141 of file solve_result.h.

◆ node_count

int node_count = 0

Definition at line 143 of file solve_result.h.

◆ problem_status

ProblemStatus problem_status

Definition at line 135 of file solve_result.h.

◆ simplex_iterations

int simplex_iterations = 0

Definition at line 137 of file solve_result.h.

◆ solve_time

absl::Duration solve_time = absl::ZeroDuration()

Definition at line 100 of file solve_result.h.


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