reordercols
| reordercols | 
  Purpose
 
  Synopsis
 
int reordercols(XPRMcontext ctx, XPRMmatrix *mat, int order[]);
 
  Arguments
 
| 
     ctx 
     | 
     Mosel's execution context
     | 
| 
     mat 
     | 
     Matrix generated by Mosel
     | 
| 
     order 
     | 
     An array of integers of size
     mat->ncol
     | 
  Return value
 
 0 if executed successfully, a non-zero value otherwise.
  Further information
 
 This function may be called from the
 loadmatrix function (see
 loadmat) to reassign the column numbers to the variables. The array
 order contains a permutation of the column numbers (0,...,
 mat->ncol-1) that defines the new order of the matrix columns.
 
  Related topics
 
 
