change eikonal
This commit is contained in:
@@ -10,7 +10,7 @@
|
|||||||
// #define timeMeasure 1
|
// #define timeMeasure 1
|
||||||
// #define verbose 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
|
// for time measurement
|
||||||
#ifdef timeMeasure
|
#ifdef timeMeasure
|
||||||
@@ -21,7 +21,7 @@ double* eikonal(double* volume,int* dims,double* startpoint) {
|
|||||||
// default parameters for number of threads and iters per block
|
// default parameters for number of threads and iters per block
|
||||||
size_t itersPerBlock = 10;
|
size_t itersPerBlock = 10;
|
||||||
int nthreads=8;
|
int nthreads=8;
|
||||||
int gpuSelection;
|
|
||||||
bool structuredEikonalVerbose = false;
|
bool structuredEikonalVerbose = false;
|
||||||
#ifdef verbose
|
#ifdef verbose
|
||||||
structuredEikonalVerbose = true;
|
structuredEikonalVerbose = true;
|
||||||
|
|||||||
@@ -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);
|
||||||
Reference in New Issue
Block a user