X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=bbtk_creaVtk_PKG%2Fsrc%2FbbcreaVtkMagnitudVector.cxx;h=43c869792ae3a89e8809e227c0206d23965222e6;hb=12a0ebf1815525a4a558c9e6cfcf294c4efb7d8f;hp=c409205ddc0f70a7ccc648a8ecbb4da6e88ed794;hpb=d1c64e28802f8db534e9bf17a981cf766d13fa45;p=creaVtk.git diff --git a/bbtk_creaVtk_PKG/src/bbcreaVtkMagnitudVector.cxx b/bbtk_creaVtk_PKG/src/bbcreaVtkMagnitudVector.cxx index c409205..43c8697 100644 --- a/bbtk_creaVtk_PKG/src/bbcreaVtkMagnitudVector.cxx +++ b/bbtk_creaVtk_PKG/src/bbcreaVtkMagnitudVector.cxx @@ -4,6 +4,8 @@ #include "bbcreaVtkMagnitudVector.h" #include "bbcreaVtkPackage.h" #include "creaVtk_MACROS.h" +#include + namespace bbcreaVtk { @@ -68,17 +70,30 @@ void MagnitudVector::Process() DEF_POINTER_IMAGE_VTK_CREA(vvZ,ssvZ,pvZ,stvZ,bbGetInputvZ() ) DEF_POINTER_IMAGE_VTK_CREA(vOut,ssOut,pOut,stOut,imageoutput ) long int i, size=dim[0]*dim[1]*dim[2]; -#pragma omp parallel for + +long int k1omp=(double)(size-1)*0.0; +long int k2omp=(double)(size-1)*0.2; +long int k3omp=(double)(size-1)*0.4; +long int k4omp=(double)(size-1)*0.6; +long int k5omp=(double)(size-1)*0.8; +long int k6omp=(double)(size-1)*1.0; +printf("EED MagnitudVector::Process (with openmp)\n"); + #pragma omp parallel for for (i=0; i