Files used by Xpress-SLP



Most of the data used by Xpress-SLP is held in memory. However, there are a few files which are written, either automatically or on demand, in addition to those created by the Xpress Optimizer.

LOGFILE Created by: XSLPsetlogfile
The file name and location are user-defined.
NAME.mat Created by: XSLPwriteprob
This is the matrix file in extended MPS format. The name is user-defined. The extension .mat is appended automatically.
NAME.txt Created by: XSLPwriteprob
This is the matrix file in human-readable "text". The name is user-defined. The extension .txt is appended automatically.
PROBNAME.sgb Created by: XSLPglobal
This is the SLP part of the global save file (the linear part is in probname.glb). Used by XSLPglobal.
PROBNAME.svx Created by: XSLPsave
This is the SLP part of the save file (the linear part is in probname.svf). Used by XSLPrestore.
slpXXX.mat Created by: XSLPreadprob
When a matrix is read, it is split into linear and nonlinear parts, in two temporary files beginning with "slp" and with unique names. These are stored in a temporary directory, as defined by one of the environment variables TMPDIR, TMP, TEMP, tmpdir, tmp, or temp if any are defined. If more than one is defined, the first is used. If none is defined, the directory \temp or \tmp (under Windows) or /tmp or /var/tmp (under Unix) will be used if it exists. If none exist, the current directory will be used.



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