#include <alpaqa/interop/cutest/CUTEstLoader.hpp>
The report generated by CUTEst.
man CUTEST_creport
and man CUTEST_ureport
Definition at line 32 of file CUTEstLoader.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. More... | |
unsigned | nvar = 0 |
Number of independent variables. More... | |
unsigned | ncon = 0 |
Number of constraints. More... | |
enum CUTEstProblem::Report::Status | status = Status::Success |
Exit status. More... | |
struct { | |
unsigned | objective = 0 |
Number of calls to the objective function. More... | |
unsigned | objective_grad = 0 |
Number of calls to the objective gradient. More... | |
unsigned | objective_hess = 0 |
Number of calls to the objective Hessian. More... | |
unsigned | hessian_times_vector = 0 |
Number of Hessian times vector products. More... | |
unsigned | constraints = 0 |
Number of calls to the constraint functions. More... | |
unsigned | constraints_grad = 0 |
Number of calls to the constraint gradients. More... | |
unsigned | constraints_hess = 0 |
Number of calls to the constraint Hessians. More... | |
} | calls |
Function call counters. More... | |
double | time_setup = 0 |
CPU time (in seconds) for CUTEST_csetup. More... | |
double | time = 0 |
CPU time (in seconds) since the end of CUTEST_csetup. More... | |
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 43 of file CUTEstLoader.hpp.
|
related |
Definition at line 407 of file CUTEstLoader.cpp.
std::string name |
Name of the problem.
Definition at line 34 of file CUTEstLoader.hpp.
unsigned nvar = 0 |
Number of independent variables.
Definition at line 37 of file CUTEstLoader.hpp.
unsigned ncon = 0 |
Number of constraints.
Definition at line 39 of file CUTEstLoader.hpp.
enum 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 75 of file CUTEstLoader.hpp.
double time = 0 |
CPU time (in seconds) since the end of CUTEST_csetup.
Definition at line 77 of file CUTEstLoader.hpp.