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

	stats.time_shuffle = 0;
}


		case OPT_CONST_BAND:
			pb.variousBandwidth = false;
			break;
		}

	}

	// If no problem was defined, show usage and exit.
	if (pb.fileMat.length() == 0 && pb.fileMatList.length() == 0) {
		cout << "No matrix file was defined!" << endl << endl;
		ShowUsage();
		return false;
