Go to the source code of this file.
 | 
| InnerStatsAccumulator< lbfgsb::LBFGSBStats > &  | operator+= (InnerStatsAccumulator< lbfgsb::LBFGSBStats > &acc, const lbfgsb::LBFGSBStats &s) | 
|   | 
◆ alpaqa::lbfgsb::LBFGSBParams
      
        
          | struct alpaqa::lbfgsb::LBFGSBParams | 
        
      
 
| Class Members | 
| 
unsigned | 
memory = 10 | 
 | 
| 
unsigned | 
max_iter = 1000 | 
 | 
| 
nanoseconds | 
max_time = std::chrono::minutes(5) | 
 | 
| 
PANOCStopCrit | 
stop_crit = PANOCStopCrit::ProjGradUnitNorm | 
 | 
| 
int | 
print = -1 | 
 | 
| 
unsigned | 
print_interval = 0 | 
 | 
| 
int | 
print_precision = std::numeric_limits<real_t>::max_digits10 / 2 | 
 | 
 
 
◆ alpaqa::lbfgsb::LBFGSBStats
      
        
          | struct alpaqa::lbfgsb::LBFGSBStats | 
        
      
 
 
◆ alpaqa::InnerStatsAccumulator< lbfgsb::LBFGSBStats >
      
        
          | struct alpaqa::InnerStatsAccumulator< lbfgsb::LBFGSBStats > | 
        
      
 
| Class Members | 
| 
nanoseconds | 
elapsed_time {} | 
Total elapsed time in the inner solver.  | 
| 
unsigned | 
iterations = 0 | 
Total number of inner PANOC iterations.  | 
| 
real_t | 
final_ψ = 0 | 
Final value of the smooth cost \( \psi(\hat x) \).  | 
| 
unsigned | 
lbfgs_rejected = 0 | 
Total number of times that the L-BFGS update was rejected (i.e.  it could have resulted in a non-positive definite Hessian estimate).  
 |