llst_inform_type structure#
struct llst_inform_type{T} status::Int32 alloc_status::Int32 factorizations::Int32 len_history::Int32 r_norm::T x_norm::T multiplier::T bad_alloc::NTuple{81,Cchar} time::llst_time_type{T} history::NTuple{100,llst_history_type{T}} sbls_inform::sbls_inform_type{T} sls_inform::sls_inform_type{T} ir_inform::ir_inform_type{T}
detailed documentation#
inform derived type as a Julia structure
components#
Int32 status
reported return status:
0
the solution has been found
-1
an array allocation has failed
-2
an array deallocation has failed
-3
n and/or Delta is not positive
-10
the factorization of \(K(\lambda)\) failed
-15
\(S\) does not appear to be strictly diagonally dominant
-16
ill-conditioning has prevented furthr progress
Int32 alloc_status
STAT value after allocate failure.
Int32 factorizations
the number of factorizations performed
Int32 len_history
the number of (\(\|x\|_S\), \(\lambda\)) pairs in the history
T r_norm
corresponding value of the two-norm of the residual, \(\|A x(\lambda) - b\|\)
T x_norm
the S-norm of x, \(\|x\|_S\)
T multiplier
the Lagrange multiplier corresponding to the trust-region constraint
NTuple{81,Cchar} bad_alloc
name of array which provoked an allocate failure
struct llst_time_type time
time information
struct llst_history_type history[100]
history information
struct sbls_inform_type sbls_inform
information from the symmetric factorization and related linear solves (see sbls_c documentation)
struct sls_inform_type sls_inform
information from the factorization of S and related linear solves (see sls_c documentation)
struct ir_inform_type ir_inform
information from the iterative refinement for definite system solves (see ir_c documentation)