occ
Loading...
Searching...
No Matches
occ::mults::LBFGSResult Struct Reference

Result structure from L-BFGS optimization. More...

#include <lbfgs.h>

Public Attributes

Vec x
 Final parameters.
double final_energy
 Final objective value.
Vec final_gradient
 Final gradient.
int iterations
 Number of iterations.
int function_evaluations
 Number of function evaluations.
bool converged
 Whether optimization converged.
std::string termination_reason
 Reason for termination.

Detailed Description

Result structure from L-BFGS optimization.

Member Data Documentation

◆ converged

bool occ::mults::LBFGSResult::converged

Whether optimization converged.

◆ final_energy

double occ::mults::LBFGSResult::final_energy

Final objective value.

◆ final_gradient

Vec occ::mults::LBFGSResult::final_gradient

Final gradient.

◆ function_evaluations

int occ::mults::LBFGSResult::function_evaluations

Number of function evaluations.

◆ iterations

int occ::mults::LBFGSResult::iterations

Number of iterations.

◆ termination_reason

std::string occ::mults::LBFGSResult::termination_reason

Reason for termination.

◆ x

Vec occ::mults::LBFGSResult::x

Final parameters.


The documentation for this struct was generated from the following file:
  • /home/runner/work/occ/occ/include/occ/mults/lbfgs.h