Initializing help system before first use

Matrix related functions

The functions presented in this section are used to obtain the matrix representation of the current problem (LP/MIP) from Mosel and to inform Mosel about the result of a solution process that has been used on the provided matrix. The data structure used to represent a matrix (XPRMmatrix) is not described in this document, the reader is referred to the header file mosel_sl.h for further details. The structure XPRMmipsolver is documented with the function loadmat.

Change the MIP solver interface currently in use.
Generate row, SOS and column names.
Get the reference of the variable causing the failure in `loadmat'.
Get matrix size information.
Get the MIP solver interface currently in use.
Get a row, SOS or column name.
Get the next column in the matrix.
Get the next row in the matrix.
Get the next SOS in the matrix.
Get the next constraint in the problem.
Get the current objective function.
Get the internal order number of a decision variable.
Get the reference of the variable or constraint causing the failure in `loadmat'.
Compare order number of two decision variables.
Produce a matrix representation of the current problem.
Change the order of the columns in a matrix.
Release the memory used for solving a problem.
Set the problem status.

© 2001-2025 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.