This commit is contained in:
2020-03-30 00:01:53 -06:00
parent 7cada375e2
commit c643d4c59c

View File

@@ -41,12 +41,17 @@ int main(int argc, char* argv[])
} }
} }
MPI_Bcast(&flatMatrix[0], flatMatrix.size(), MPI_DOUBLE, 0, MPI_COMM_WORLD); MPI_Bcast(&flatMatrix[0], flatMatrix.size(), MPI_DOUBLE, 0, MPI_COMM_WORLD);
std::vector<double> costs;
if(rank){ if(rank){
costMatrix = matrixTools::UnflattenMatrix(flatMatrix, citiesSize, citiesSize); costMatrix = matrixTools::UnflattenMatrix(flatMatrix, citiesSize, citiesSize);
//Make permutations //Make permutations
auto perms = MakePermutationMatrix::GetLowestCost(cities, rank, size, costMatrix); costs = MakePermutationMatrix::GetLowestCost(cities, rank, size, costMatrix);
} }
if(!rank){
std::cout << costs[0];
}
MPI_Finalize(); MPI_Finalize();