- Procedure MatrixModifyLowerBound(MP, row, value)
MatrixModifyLowerBound
The procedure MatrixModifyLowerBound
changes the lower bound of a
column in the matrix.
MatrixModifyLowerBound(
MP, ! (input) a mathematical program
column, ! (input) a scalar value
value ! (input) a numerical expression
)
Arguments
- MP
A mathematical program that was previously solved. The mathematical program should be a linear or mixed-integer linear programming model.
- row
A scalar reference to an existing column in the matrix.
- value
The new value that should be assigned to the lower bound of the column.
Return Value
The procedure returns 1 on success, and 0 otherwise.
Note
As of AIMMS release 3.5, the matrix manipulation procedures have become deprecated. New projects should use the GMP library instead. Please refer to Table 5 for a mapping of the matrix manipulation procedures to corresponding GMP procedures.
See also
The procedure MatrixModifyUpperBound
. Matrix manipulation routines are discussed in
more detail in Implementing Advanced Algorithms for Mathematical Programs of the Language Reference.