l2rt_inform_type structure#
struct l2rt_inform_type{T,INT} status::INT alloc_status::INT bad_alloc::NTuple{81,Cchar} iter::INT iter_pass2::INT biters::INT biter_min::INT biter_max::INT obj::T multiplier::T x_norm::T r_norm::T Atr_norm::T biter_mean::T
detailed documentation#
inform derived type as a Julia structure
components#
INT status
return status. See l2rt_solve_problem for details
INT 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
INT iter
the total number of iterations required
INT iter_pass2
the total number of pass-2 iterations required
INT biters
the total number of inner iterations performed
INT biter_min
the smallest number of inner iterations performed during an outer iteration
INT biter_max
the largest number of inner iterations performed during an outer iteration
T obj
the value of the objective function
T multiplier
the multiplier, \(\lambda = \mu + \sigma \|x\|^{p-2} * \sqrt{\|Ax-b\|^2 + \mu \|x\|^2}\)
T x_norm
the Euclidean norm of \(x\)
T r_norm
the Euclidean norm of \(Ax-b\)
T Atr_norm
the Euclidean norm of \(A^T (Ax-b) + \lambda x\)
T biter_mean
the average number of inner iterations performed during an outer iteration