Procedure GMP::Linearization::SetType(GMP, row, linNo, rowtype)

# GMP::Linearization::SetType

The procedure GMP::Linearization::SetType sets the row type of linearization of a row in a generated mathematical program.

GMP::Linearization::SetType(
GMP,    ! (input) a generated mathematical program
row,    ! (input) a scalar reference or row number
linNo,  ! (input) a linearization number
rowtype ! (input) a row type
)


## 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.

rowtype

An element (or element parameter or element valued expression) in the predeclared set AllRowTypes.

## Return Value

The procedure returns 1 on success, or 0 otherwise.