XSLPrevise


Purpose
Revise the unaugmented SLP matrix with data from a file
Synopsis
int XPRS_CC XSLPrevise(XSLPprob Prob, char *Filename);
Arguments
Prob 
The current SLP problem.
Filename 
Character string containing the name of the file with the revise data.
Example
The following example reads a matrix from file and then revises it according to the data in file "ReviseData.dat".
XSLPreadprob(Prob, "Matrix", "");
XSLPrevise(Prob, "ReviseData.dat");
Further information

XSLPrevise does not implement a full revise facility. In particular, there is no provision for adding or deleting rows or columns. However, coefficients can be deleted with an explicit zero entry.

The data in the revise file is written in Extended MPS format and can change ROWS, COLUMNS, RHS, BOUNDS and RANGES data. The MODIFY, BEFORE and AFTER keywords are recognized but ignored.

XSLPrevise must be called before the matrix is augmented by XSLPconstruct.




If you have any comments or suggestions about these pages, please send mail to docs@dashoptimization.com.