#include <alpaqa/cutest/cutest-loader.hpp>
The report generated by CUTEst.
man CUTEST_creport
and man CUTEST_ureport
Definition at line 33 of file cutest-loader.hpp.
Public Types | |
enum | Status { Success = 0 , AllocationError = 1 , ArrayBoundError = 2 , EvaluationError = 3 } |
Status returned by CUTEst. More... | |
Public Attributes | |
std::string | name |
Name of the problem. | |
int | nvar = 0 |
Number of independent variables. | |
int | ncon = 0 |
Number of constraints. | |
enum alpaqa::CUTEstProblem::Report::Status | status = Status::Success |
Exit status. | |
struct { | |
unsigned | objective = 0 |
Number of calls to the objective function. | |
unsigned | objective_grad = 0 |
Number of calls to the objective gradient. | |
unsigned | objective_hess = 0 |
Number of calls to the objective Hessian. | |
unsigned | hessian_times_vector = 0 |
Number of Hessian times vector products. | |
unsigned | constraints = 0 |
Number of calls to the constraint functions. | |
unsigned | constraints_grad = 0 |
Number of calls to the constraint gradients. | |
unsigned | constraints_hess = 0 |
Number of calls to the constraint Hessians. | |
} | calls |
Function call counters. | |
double | time_setup = 0 |
CPU time (in seconds) for CUTEST_csetup. | |
double | time = 0 |
CPU time (in seconds) since the end of CUTEST_csetup. | |
Related Functions | |
(Note that these are not member functions.) | |
std::ostream & | operator<< (std::ostream &, const CUTEstProblem::Report &) |
enum Status |
Status returned by CUTEst.
Enumerator | |
---|---|
Success | Successful call. |
AllocationError | Array allocation/deallocation error. |
ArrayBoundError | Array bound error. |
EvaluationError | Evaluation error. |
Definition at line 44 of file cutest-loader.hpp.
|
related |
Definition at line 597 of file cutest-loader.cpp.
std::string name |
Name of the problem.
Definition at line 35 of file cutest-loader.hpp.
int nvar = 0 |
Number of independent variables.
Definition at line 38 of file cutest-loader.hpp.
int ncon = 0 |
Number of constraints.
Definition at line 40 of file cutest-loader.hpp.
enum alpaqa::CUTEstProblem::Report::Status status = Status::Success |
Exit status.
struct { ... } calls |
Function call counters.
double time_setup = 0 |
CPU time (in seconds) for CUTEST_csetup.
Definition at line 76 of file cutest-loader.hpp.
double time = 0 |
CPU time (in seconds) since the end of CUTEST_csetup.
Definition at line 78 of file cutest-loader.hpp.