 	string        fileMat;
 	string        fileRhs;
 	string        fileSol;
+	string		  fileMatList;
 
 	spike::SolverType    krylov;
 	spike::SolverMethod  factorization;

	Vector x_target;
	Vector delta_x_target;

	cusp::io::read_matrix_market_file(A, pb.fileMat);
	pb.N = A.num_rows;
	pb.nnz = A.num_entries;
	if (pb.fileRhs.length() > 0)

	  OPT_NO_REORDERING, OPT_NO_SCALING,
	  OPT_TOL, OPT_MAXIT,
	  OPT_DROPOFF_FRAC, 
	  OPT_MATFILE, OPT_MATLIST, OPT_RHSFILE, 
	  OPT_OUTFILE, OPT_FACTORIZATION, OPT_PRECOND,
	  OPT_KRYLOV, OPT_SAFE_FACT,
	  OPT_CONST_BAND, OPT_SINGLE_COMP};

// Table of CSimpleOpt::Soption structures. Each entry specifies:
// - the ID for the option (returned from OptionId() during processing)
