lpa_inform_type structure#
#include <galahad_lpa.h> struct lpa_inform_type { // components ipc_ status; ipc_ alloc_status; char bad_alloc[81]; ipc_ iter; ipc_ la04_job; ipc_ la04_job_info; rpc_ obj; rpc_ primal_infeasibility; bool feasible; rpc_ RINFO[40]; struct lpa_time_type time; struct rpd_inform_type rpd_inform; };
detailed documentation#
inform derived type as a C struct
components#
ipc_ status
return status. See LPA_solve for details
ipc_ alloc_status
the status of the last attempted allocation/deallocation
char bad_alloc[81]
the name of the array for which an allocation/deallocation error occurred
ipc_ iter
the total number of iterations required
ipc_ la04_job
the final value of la04’s job argument
ipc_ la04_job_info
any extra information from an unsuccessfull call to LA04 (LA04’s RINFO(35)
rpc_ obj
the value of the objective function at the best estimate of the solution determined by LPA_solve
rpc_ primal_infeasibility
the value of the primal infeasibility
bool feasible
is the returned “solution” feasible?
rpc_ 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