- Procedure GMP::Linearization::SetWeight(GMP, row, linNo, value)
GMP::Linearization::SetWeight
The procedure GMP::Linearization::SetWeight
sets the weight of a
linearization of a row in a generated mathematical program. The weight
of a linearization is defined as the objective coefficient of the column
that was added to the generated mathematical program when the
linearization was added and if a deviation was permitted.
GMP::Linearization::SetWeight(
GMP, ! (input) a generated mathematical program
row, ! (input) a scalar reference or row number
linNo, ! (input) a linearization number
value ! (input) a scalar value
)
Arguments
- GMP
An element in
AllGeneratedMathematicalPrograms
.- row
A scalar reference to an existing nonlinear row in the matrix or the number of that row in the range \(\{ 0 .. m-1 \}\) where \(m\) is the number of rows in the matrix.
- linNo
An integer scalar reference to the rows and columns of the linearization.
- value
A scalar value representing the new weight of the row.
Return Value
The procedure returns 1 on success, or 0 otherwise.
See also
The function GMP::Linearization::GetWeight
.