Changeset 1091
- Timestamp:
- Oct 9, 2013 9:49:58 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIImath.py
r1083 r1091 2419 2419 return best_state.x, retval 2420 2420 2421 def worker(iCyc,data,RBdata,reflType,reflData,covData,out_q ):2421 def worker(iCyc,data,RBdata,reflType,reflData,covData,out_q,nprocess=-1): 2422 2422 outlist = [] 2423 if nprocess>0: random.random(100*nprocess) # compute some extra numbers to change the state 2423 2424 for n in range(iCyc): 2424 2425 result = mcsaSearch(data,RBdata,reflType,reflData,covData,None) … … 2437 2438 iCyc[i%nprocs] += 1 2438 2439 for i in range(nprocs): 2439 p = mp.Process(target=worker,args=(int(iCyc[i]),data,RBdata,reflType,reflData,covData,out_q ))2440 p = mp.Process(target=worker,args=(int(iCyc[i]),data,RBdata,reflType,reflData,covData,out_q,i)) 2440 2441 procs.append(p) 2441 2442 p.start()
Note: See TracChangeset
for help on using the changeset viewer.