From d8fe36f48cfb1c743ca0864f2b386d71fdb55d68 Mon Sep 17 00:00:00 2001 From: kradchen Date: Fri, 2 Jun 2023 09:35:37 +0800 Subject: [PATCH] Make TVAL GPU executeable --- .../reconstruction/buildMatrix/buildMatrix.cpp | 2 +- .../reconstruction/reconstruction.cpp | 8 ++++---- .../reconstruction/solvingEquationSystem/TVAL/TVAL.cpp | 9 +++++---- .../reconstruction/solvingEquationSystem/solve.cpp | 1 + test/Reconstruction_Test.cpp | 9 +++++++-- 5 files changed, 18 insertions(+), 11 deletions(-) diff --git a/src/transmissionReconstruction/reconstruction/buildMatrix/buildMatrix.cpp b/src/transmissionReconstruction/reconstruction/buildMatrix/buildMatrix.cpp index 3a72f51..d186d4b 100644 --- a/src/transmissionReconstruction/reconstruction/buildMatrix/buildMatrix.cpp +++ b/src/transmissionReconstruction/reconstruction/buildMatrix/buildMatrix.cpp @@ -309,7 +309,7 @@ namespace Recon result.hitmap[linearIndices[i]]+=1; } } - printf("Progress: %f (%zu of %zu)\r\n",(double)rayCount*100/(double)nTotalRays,rayCount,nTotalRays); + // printf("Progress: %f (%zu of %zu)\r\n",(double)rayCount*100/(double)nTotalRays,rayCount,nTotalRays); cnt = cnt + pathLenDisc; if (cnt < safesize) diff --git a/src/transmissionReconstruction/reconstruction/reconstruction.cpp b/src/transmissionReconstruction/reconstruction/reconstruction.cpp index 3fbdb05..66da0f0 100644 --- a/src/transmissionReconstruction/reconstruction/reconstruction.cpp +++ b/src/transmissionReconstruction/reconstruction/reconstruction.cpp @@ -129,10 +129,10 @@ namespace Recon { for (size_t i = 0; i < transParams::gpuSelectionList.getDataSize(); i++) { std::string msg; - // if (!resetGPUDevice((int)transParams::gpuSelectionList[i],msg)) - // { - // std::cerr< potentialMapDataDims = {1,1,1}; for(size_t i=0; i