lpa_inform_type structure#

    struct lpa_inform_type{T}
      status::Int32
      alloc_status::Int32
      bad_alloc::NTuple{81,Cchar}
      iter::Int32
      la04_job::Int32
      la04_job_info::Int32
      obj::T
      primal_infeasibility::T
      feasible::Bool
      RINFO::NTuple{40,T}
      time::lpa_time_type{T}
      rpd_inform::rpd_inform_type

detailed documentation#

inform derived type as a Julia structure

components#

Int32 status

return status. See LPA_solve 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 la04_job

the final value of la04’s job argument

Int32 la04_job_info

any extra information from an unsuccessfull call to LA04 (LA04’s RINFO(35)

T obj

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

T primal_infeasibility

the value of the primal infeasibility

Bool feasible

is the returned “solution” feasible?

T RINFO[40]

the information array from LA04

struct lpa_time_type time

timings (see above)

struct rpd_inform_type rpd_inform

inform parameters for RPD