| Cutoff(bool is_maximize, std::string detail={}) | operations_research::math_opt::Termination | static |
| detail | operations_research::math_opt::Termination | |
| EnsureIsOptimal() const | operations_research::math_opt::Termination | |
| EnsureIsOptimalOrFeasible() const | operations_research::math_opt::Termination | |
| EnsureReasonIs(TerminationReason reason) const | operations_research::math_opt::Termination | |
| EnsureReasonIsAnyOf(std::initializer_list< TerminationReason > reasons) const | operations_research::math_opt::Termination | |
| Feasible(bool is_maximize, Limit limit, double finite_primal_objective, std::optional< double > optional_dual_objective=std::nullopt, std::string detail={}) | operations_research::math_opt::Termination | static |
| FromProto(const TerminationProto &termination_proto) | operations_research::math_opt::Termination | static |
| Infeasible(bool is_maximize, FeasibilityStatus dual_feasibility_status=FeasibilityStatus::kUndetermined, std::string detail={}) | operations_research::math_opt::Termination | static |
| InfeasibleOrUnbounded(bool is_maximize, FeasibilityStatus dual_feasibility_status=FeasibilityStatus::kUndetermined, std::string detail={}) | operations_research::math_opt::Termination | static |
| IsOptimal() const | operations_research::math_opt::Termination | |
| IsOptimalOrFeasible() const | operations_research::math_opt::Termination | |
| limit | operations_research::math_opt::Termination | |
| limit_reached() const | operations_research::math_opt::Termination | |
| NoSolutionFound(bool is_maximize, Limit limit, std::optional< double > optional_dual_objective=std::nullopt, std::string detail={}) | operations_research::math_opt::Termination | static |
| objective_bounds | operations_research::math_opt::Termination | |
| Optimal(double objective_value, std::string detail={}) | operations_research::math_opt::Termination | static |
| Optimal(double primal_objective_value, double dual_objective_value, std::string detail={}) | operations_research::math_opt::Termination | static |
| problem_status | operations_research::math_opt::Termination | |
| Proto() const | operations_research::math_opt::Termination | |
| reason | operations_research::math_opt::Termination | |
| Termination(bool is_maximize, TerminationReason reason, std::string detail={}) | operations_research::math_opt::Termination | |
| ToString() const | operations_research::math_opt::Termination | |
| Unbounded(bool is_maximize, std::string detail={}) | operations_research::math_opt::Termination | static |