40 std::vector<realT> matrixEntries;
41 std::ifstream matrixDataFile(fileName);
42 std::string matrixRowString;
43 std::string matrixEntry;
44 int matrixRowNumber = 0;
46 while (getline(matrixDataFile, matrixRowString)){
48 std::stringstream matrixRowStringStream(matrixRowString);
50 while (getline(matrixRowStringStream, matrixEntry,
',')){
51 matrixEntries.push_back(
static_cast<realT>(stod(matrixEntry)));
56 return Eigen::Map<Matrix>(matrixEntries.data(), matrixRowNumber, matrixEntries.size() / matrixRowNumber);