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.