Newer
Older
#include "SparseMatrix.h"
#include "Options.h"
int main(int argc, char **argv) {
long t ;
struct sparsematrix A ;
A.MMTypeCode[0] = 'W' ;
A.NrRowWeights = 5 ;
A.NrColWeights = 6 ;
/* Allocate matrix arrays */
A.RowWeights = (long *) malloc(A.NrRowWeights* sizeof(long)) ;
A.ColWeights = (long *) malloc(A.NrColWeights* sizeof(long)) ;
if ( A.RowWeights == NULL || A.ColWeights == NULL){
printf("Error\n") ;
exit(1);
}
for ( t = 0 ; t < A.NrRowWeights ; t++ )
A.RowWeights[t] = t+1 ;
for ( t = 0 ; t < A.NrColWeights ; t++ )
A.ColWeights[t] = t+1 ;
MMSparseMatrixPrintWeights(&A, stdout) ;
exit(0) ;
} /* end main */