Diff of /util/start_pool.m [000000] .. [1422d3]

Switch to unified view

a b/util/start_pool.m
1
function start_pool(poolsize_set)
2
3
% poolsize_set = 2;
4
5
%If no pool, do not create new one
6
poolobj = gcp('nocreate'); 
7
8
if isempty(poolobj)
9
    
10
    parpool(poolsize_set);
11
    
12
else %if isempty(poolobj)
13
    
14
    %current poolsize
15
    poolsize = poolobj.NumWorkers;
16
    
17
    if poolsize ~= poolsize_set
18
        
19
        delete(gcp('nocreate'));
20
        parpool(poolsize_set);
21
        
22
    end %if poolsize ~= 2
23
    
24
end %if isempty(poolobj)