11 case Status::Unknown:
return "Unknown";
12 case Status::Converged:
return "Converged";
13 case Status::MaxTime:
return "MaxTime";
14 case Status::MaxIter:
return "MaxIter";
15 case Status::NotFinite:
return "NotFinite";
16 case Status::NoProgress:
return "NoProgress";
17 case Status::Interrupted:
return "Interrupted";
19 throw std::out_of_range(
"invalid value for alpaqa::SolverStatus");
SolverStatus
Exit status of a numerical solver such as ALM or PANOC.
const char * enum_name(PANOCStopCrit s)
std::ostream & operator<<(std::ostream &os, PANOCStopCrit s)