All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
lpi_none.c
Go to the documentation of this file.
22 /*--+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
34 * Store several statistic values about the LP. These values are only needed in order to provide a rudimentary
55 SCIPerrorMessage("Ensure <lp/solvefreq = -1>; note that continuous variables might require an LP-solver.\n");
66 SCIPerrorMessage("Ensure <lp/solvefreq = -1>; note that continuous variables might require an LP-solver.\n");
228 /** deletes columns from SCIP_LP; the new position of a column must not be greater that its old position */
296 /** deletes rows from SCIP_LP; the new position of a row must not be greater that its old position */
397 /** multiplies a row with a non-zero scalar; for negative scalars, the row's sense is switched accordingly */
407 /** multiplies a column with a non-zero scalar; the objective value is multiplied with the scalar, and the bounds
534 int namestoragesize, /**< size of namestorage (if 0, -storageleft returns the storage needed) */
633 /** calls barrier or interior point algorithm to solve the LP with crossover to simplex basis */
792 /** returns TRUE iff LP is proven to have a primal unbounded ray (but not necessary a primal feasible point);
803 /** returns TRUE iff LP is proven to have a primal unbounded ray (but not necessary a primal feasible point),
841 /** returns TRUE iff LP is proven to have a dual unbounded ray (but not necessary a dual feasible point);
852 /** returns TRUE iff LP is proven to have a dual unbounded ray (but not necessary a dual feasible point),
944 /** tries to reset the internal status of the LP solver in order to ignore an instability of the last solving call */
1014 * Such information is usually only available, if also a (maybe not optimal) solution is available.
1015 * The LPI should return SCIP_INVALID for @p quality, if the requested quantity is not available.
1043 /** gets current basis status for columns and rows; arrays must be large enough to store the basis status */
1067 /** returns the indices of the basic columns and rows; basic column n gives value n, basic row m gives value -1-m */
1108 const SCIP_Real* binvrow, /**< row in (A_B)^-1 from prior call to SCIPlpiGetBInvRow(), or NULL */
1152 /** loads LPi state (like basis information) into solver; note that the LP might have been extended with additional
|