ContentsIndexHome
PreviousUpNext
IAimmsMathProgramInfo::MatrixOrder Enumeration

The MatrixOrder enumeration lists the possible orderings that AIMMS can use to pass matrix data to the solver.

enum MatrixOrder {
  ROW_WISE = 0x00000001,
  COL_WISE = 0x00000002,
  REREAD = 0x00000004
};
Members 
Description 
ROW_WISE = 0x00000001 
The matrix should be passed row-wise. 
COL_WISE = 0x00000002 
The matrix should be passed column-wise. 
REREAD = 0x00000004 
The solver wants to reread the column, row or matrix data again. 

The matrix order is specified via the type_flag argument of the SetMatrixOrder method, and used when retrieving the matrix using the GetMatrixData method. 

 

The flag MatrixOrder::REREAD should be set with SetMatrixOrder if the solver wants to reread column data (using the GetColumnData method) or row data (using the GetRowData method).

Copyright © 1993–2016 by AIMMS B.V. All rights reserved.