Go to the source code of this file.
|
| InnerStatsAccumulator< GAAPGASolver::Stats > & | operator+= (InnerStatsAccumulator< GAAPGASolver::Stats > &acc, const GAAPGASolver::Stats &s) |
| |
◆ pa::GAAPGAParams
| Class Members |
|
LipschitzEstimateParams |
Lipschitz |
Parameters related to the Lipschitz constant estimate and step size. |
|
unsigned |
limitedqr_mem |
Length of the history to keep in the limited-memory QR algorithm. |
|
unsigned |
max_iter |
Maximum number of inner iterations. |
|
microseconds |
max_time |
Maximum duration. |
|
real_t |
L_min |
Minimum Lipschitz constant estimate. |
|
real_t |
L_max |
Maximum Lipschitz constant estimate. |
|
PANOCStopCrit |
stop_crit |
What stopping criterion to use. |
|
unsigned |
print_interval |
When to print progress. If set to zero, nothing will be printed. If set to N != 0, progress is printed every N iterations.
|
|
real_t |
quadratic_upperbound_tolerance_factor |
|
|
unsigned |
max_no_progress |
Maximum number of iterations without any progress before giving up. |
|
bool |
full_flush_on_γ_change |
|
◆ pa::GAAPGAProgressInfo
| struct pa::GAAPGAProgressInfo |
◆ pa::GAAPGASolver::Stats
| struct pa::GAAPGASolver::Stats |
| Class Members |
|
SolverStatus |
status |
|
|
real_t |
ε |
|
|
microseconds |
elapsed_time |
|
|
unsigned |
iterations |
|
|
unsigned |
accelerated_steps_accepted |
|
◆ pa::InnerStatsAccumulator< GAAPGASolver::Stats >
| struct pa::InnerStatsAccumulator< GAAPGASolver::Stats > |
| Class Members |
|
microseconds |
elapsed_time |
|
|
unsigned |
iterations |
|
|
unsigned |
accelerated_steps_accepted |
|