NO FRAMES

CPXbaropt

int CPXPUBLIC CPXbaropt(CPXCENVptr env, CPXLPptr lp)
Definition file: cplex.h
Include files: cplex.h

The routine CPXbaropt may be used to find a solution to a linear program (LP), quadratic program (QP), or quadratically constrained program (QCP) using the barrier algorithm, at any time after the problem is created via a call to CPXcreateprob. The optimization results are recorded in the CPLEX problem object.

Example

 status = CPXbaropt (env, lp);

Parameters:

env

A pointer to the CPLEX environment as returned by CPXopenCPLEX.

lp

A pointer to a CPLEX problem object as returned by CPXcreateprob.

Returns:

The routine returns zero unless an error occurred during the optimization. Examples of errors include exhausting available memory (CPXERR_NO_MEMORY) or encountering invalid data in the CPLEX problem object (CPXERR_NO_PROBLEM). Exceeding a user-specified CPLEX limit, or proving the model infeasible or unbounded, are not considered errors. Note that a zero return value does not necessarily mean that a solution exists. Use query routines CPXsolninfo, CPXgetstat, and CPXsolution to obtain further information about the status of the optimization.