change eikonal

This commit is contained in:
kradchen
2023-05-30 13:03:05 +08:00
parent c6cd188732
commit d311a1586d
2 changed files with 12 additions and 3 deletions

View File

@@ -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;

View File

@@ -1 +1,10 @@
extern double* eikonal(double* volume,int* dims,double* startpoint);
/**
* @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);