diff --git a/eikonalGPU/src/eikonal.cpp b/eikonalGPU/src/eikonal.cpp index f089a2e..e8d9d30 100644 --- a/eikonalGPU/src/eikonal.cpp +++ b/eikonalGPU/src/eikonal.cpp @@ -10,7 +10,7 @@ // #define timeMeasure 1 // #define verbose 1 -double* eikonal(double* volume,int* dims,double* startpoint) { +double* eikonal(double* volume,int* dims,double* startpoint,int gpuSelection) { // for time measurement #ifdef timeMeasure @@ -21,7 +21,7 @@ double* eikonal(double* volume,int* dims,double* startpoint) { // default parameters for number of threads and iters per block size_t itersPerBlock = 10; int nthreads=8; - int gpuSelection; + bool structuredEikonalVerbose = false; #ifdef verbose structuredEikonalVerbose = true; diff --git a/eikonalGPU/src/eikonal.h b/eikonalGPU/src/eikonal.h index 124a5eb..1897fa8 100644 --- a/eikonalGPU/src/eikonal.h +++ b/eikonalGPU/src/eikonal.h @@ -1 +1,10 @@ -extern double* eikonal(double* volume,int* dims,double* startpoint); \ No newline at end of file +/** + * @brief + * + * @param volume volume data + * @param dims volume dims array + * @param startpoint start point data + * @param gpuSelection + * @return double* + */ +extern double* eikonal(double* volume,int* dims,double* startpoint,int gpuSelection); \ No newline at end of file