glrt_inform_type structure#
struct glrt_inform_type{T} status::Int32 alloc_status::Int32 bad_alloc::NTuple{81,Cchar} iter::Int32 iter_pass2::Int32 obj::T obj_regularized::T multiplier::T xpo_norm::T leftmost::T negative_curvature::Bool hard_case::Bool
detailed documentation#
inform derived type as a Julia structure
components#
Int32 status
return status. See glrt_solve_problem for details
Int32 alloc_status
the status of the last attempted allocation/deallocation
NTuple{81,Cchar} bad_alloc
the name of the array for which an allocation/deallocation error occurred
Int32 iter
the total number of iterations required
Int32 iter_pass2
the total number of pass-2 iterations required
T obj
the value of the quadratic function
T obj_regularized
the value of the regularized quadratic function
T multiplier
the multiplier, \(\sigma \|x\|^{p-2}\)
T xpo_norm
the value of the norm \(\|x\|_M\)
T leftmost
an estimate of the leftmost generalized eigenvalue of the pencil \((H,M)\)
Bool negative_curvature
was negative curvature encountered ?
Bool hard_case
did the hard case occur ?