qpb_inform_type structure#

    struct qpb_inform_type{T,INT}
      status::INT
      alloc_status::INT
      bad_alloc::NTuple{81,Cchar}
      iter::INT
      cg_iter::INT
      factorization_status::INT
      factorization_integer::Int64
      factorization_real::Int64
      nfacts::INT
      nbacts::INT
      nmods::INT
      obj::T
      non_negligible_pivot::T
      feasible::Bool
      time::qpb_time_type{T}
      lsqp_inform::lsqp_inform_type{T,INT}
      fdc_inform::fdc_inform_type{T,INT}
      sbls_inform::sbls_inform_type{T,INT}
      gltr_inform::gltr_inform_type{T,INT}
      fit_inform::fit_inform_type{INT}

detailed documentation#

inform derived type as a Julia structure

components#

INT status

return status. See QPB_solve 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 cg_iter

the total number of conjugate gradient iterations required

INT factorization_status

the return status from the factorization

Int64 factorization_integer

the total integer workspace required for the factorization

Int64 factorization_real

the total real workspace required for the factorization

INT nfacts

the total number of factorizations performed

INT nbacts

the total number of “wasted” function evaluations during the linesearch

INT nmods

the total number of factorizations which were modified to ensure that th matrix was an appropriate preconditioner

T obj

the value of the objective function at the best estimate of the solution determined by QPB_solve

T non_negligible_pivot

the smallest pivot which was not judged to be zero when detecting linear dependent constraints

Bool feasible

is the returned “solution” feasible?

struct qpb_time_type time

timings (see above)

struct lsqp_inform_type lsqp_inform

inform parameters for LSQP

struct fdc_inform_type fdc_inform

inform parameters for FDC

struct sbls_inform_type sbls_inform

inform parameters for SBLS

struct gltr_inform_type gltr_inform

return information from GLTR

struct fit_inform_type fit_inform

return information from FIT