![]() |
OR-Tools
9.6
|
Definition at line 304 of file solve_result.h.
Public Member Functions | |
| SolveResult (Termination termination) | |
| absl::StatusOr< SolveResultProto > | Proto () const |
| absl::Duration | solve_time () const |
| bool | has_primal_feasible_solution () const |
| double | objective_value () const |
| double | best_objective_bound () const |
| const VariableMap< double > & | variable_values () const |
| bool | bounded () const |
| bool | has_ray () const |
| const VariableMap< double > & | ray_variable_values () const |
| bool | has_dual_feasible_solution () const |
| const LinearConstraintMap< double > & | dual_values () const |
| const VariableMap< double > & | reduced_costs () const |
| bool | has_dual_ray () const |
| const LinearConstraintMap< double > & | ray_dual_values () const |
| const VariableMap< double > & | ray_reduced_costs () const |
| bool | has_basis () const |
| const LinearConstraintMap< BasisStatus > & | constraint_status () const |
| const VariableMap< BasisStatus > & | variable_status () const |
Static Public Member Functions | |
| static absl::StatusOr< SolveResult > | FromProto (const ModelStorage *model, const SolveResultProto &solve_result_proto) |
Public Attributes | |
| Termination | termination |
| SolveStats | solve_stats |
| std::vector< Solution > | solutions |
| std::vector< PrimalRay > | primal_rays |
| std::vector< DualRay > | dual_rays |
| GScipOutput | gscip_solver_specific_output |
|
inlineexplicit |
Definition at line 305 of file solve_result.h.
| double best_objective_bound | ( | ) | const |
Definition at line 382 of file solve_result.cc.
| bool bounded | ( | ) | const |
Definition at line 391 of file solve_result.cc.
| const LinearConstraintMap< BasisStatus > & constraint_status | ( | ) | const |
Definition at line 436 of file solve_result.cc.
| const LinearConstraintMap< double > & dual_values | ( | ) | const |
Definition at line 413 of file solve_result.cc.
|
static |
Definition at line 333 of file solve_result.cc.
| bool has_basis | ( | ) | const |
Definition at line 432 of file solve_result.cc.
| bool has_dual_feasible_solution | ( | ) | const |
Definition at line 407 of file solve_result.cc.
|
inline |
Definition at line 435 of file solve_result.h.
| bool has_primal_feasible_solution | ( | ) | const |
Definition at line 376 of file solve_result.cc.
|
inline |
Definition at line 402 of file solve_result.h.
| double objective_value | ( | ) | const |
Definition at line 386 of file solve_result.cc.
| absl::StatusOr< SolveResultProto > Proto | ( | ) | const |
Definition at line 312 of file solve_result.cc.
| const LinearConstraintMap< double > & ray_dual_values | ( | ) | const |
Definition at line 422 of file solve_result.cc.
| const VariableMap< double > & ray_reduced_costs | ( | ) | const |
Definition at line 427 of file solve_result.cc.
| const VariableMap< double > & ray_variable_values | ( | ) | const |
Definition at line 402 of file solve_result.cc.
| const VariableMap< double > & reduced_costs | ( | ) | const |
Definition at line 418 of file solve_result.cc.
|
inline |
Definition at line 375 of file solve_result.h.
| const VariableMap< BasisStatus > & variable_status | ( | ) | const |
Definition at line 441 of file solve_result.cc.
| const VariableMap< double > & variable_values | ( | ) | const |
Definition at line 397 of file solve_result.cc.
| std::vector<DualRay> dual_rays |
Definition at line 339 of file solve_result.h.
| GScipOutput gscip_solver_specific_output |
Definition at line 342 of file solve_result.h.
| std::vector<PrimalRay> primal_rays |
Definition at line 334 of file solve_result.h.
| std::vector<Solution> solutions |
Definition at line 329 of file solve_result.h.
| SolveStats solve_stats |
Definition at line 312 of file solve_result.h.
| Termination termination |
Definition at line 309 of file solve_result.h.