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

Result from Trust Region Newton optimization. More...

#include <trust_region.h>

Public Attributes

Vec x
 Final parameters.
 
double final_value
 Final objective value.
 
double final_gradient_norm
 Final gradient norm.
 
int iterations
 Number of iterations.
 
int function_evaluations
 Number of function evaluations.
 
int hessian_evaluations
 Number of Hessian evaluations.
 
bool converged
 Whether converged.
 
std::string termination_reason
 

Detailed Description

Result from Trust Region Newton optimization.

Member Data Documentation

◆ converged

bool occ::mults::TrustRegionResult::converged

Whether converged.

◆ final_gradient_norm

double occ::mults::TrustRegionResult::final_gradient_norm

Final gradient norm.

◆ final_value

double occ::mults::TrustRegionResult::final_value

Final objective value.

◆ function_evaluations

int occ::mults::TrustRegionResult::function_evaluations

Number of function evaluations.

◆ hessian_evaluations

int occ::mults::TrustRegionResult::hessian_evaluations

Number of Hessian evaluations.

◆ iterations

int occ::mults::TrustRegionResult::iterations

Number of iterations.

◆ termination_reason

std::string occ::mults::TrustRegionResult::termination_reason

◆ x

Vec occ::mults::TrustRegionResult::x

Final parameters.


The documentation for this struct was generated from the following file: