diff --git a/software/calculateMovieDisplacementField.m b/software/calculateMovieDisplacementField.m index 6283c1e..928639a 100644 --- a/software/calculateMovieDisplacementField.m +++ b/software/calculateMovieDisplacementField.m @@ -212,7 +212,7 @@ function calculateMovieDisplacementField(movieData,varargin) % Adaptation of psfSigma from bead channel image data poolobj = gcp('nocreate'); % If no pool, do not create new one. if isempty(poolobj) - poolsize = feature('numCores'); + poolsize = str2double(getenv('NUMBER_OF_PROCESSORS')) - 1; % Modified by Waddah Moghram on 12/10/2018 and is better to get all cores when hyperthreading is enabled else poolsize = poolobj.NumWorkers; end @@ -527,4 +527,4 @@ function calculateMovieDisplacementField(movieData,varargin) % Close waitbar if ishandle(wtBar), close(wtBar); end -disp('Finished calculating displacement field!') \ No newline at end of file +disp('Finished calculating displacement field!')