Changeset 342 for trunk/GSASIIindex.py
- Timestamp:
- Aug 5, 2011 2:35:43 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIIindex.py
r312 r342 268 268 269 269 values = A2values(ibrav,A) 270 result = so.leastsq(errFit,values, args=(ibrav,Peaks[7],Peaks[4:7],Pwr),271 full_output=True,factor=0.1)270 result = so.leastsq(errFit,values,full_output=True,ftol=0.0001, 271 args=(ibrav,Peaks[7],Peaks[4:7],Pwr)) 272 272 A = Values2A(ibrav,result[0]) 273 273 return True,np.sum(errFit(result[0],ibrav,Peaks[7],Peaks[4:7],Pwr)**2),A,result … … 286 286 values = A2values(ibrav,A) 287 287 values.append(Z) 288 result = so.leastsq(errFit,values, args=(ibrav,Peaks[7],Peaks[4:7],Peaks[0],wave,Pwr),289 full_output=True)288 result = so.leastsq(errFit,values,full_output=True,ftol=0.001, 289 args=(ibrav,Peaks[7],Peaks[4:7],Peaks[0],wave,Pwr)) 290 290 A = Values2A(ibrav,result[0][:-1]) 291 291 Z = result[0][-1] … … 348 348 dmin = getDmin(peaks) 349 349 smin = 1.0e10 350 pwr = 4350 pwr = 8 351 351 maxTries = 10 352 352 OK = False … … 380 380 Peaks = np.array(peaks).T 381 381 H = Peaks[4:7] 382 Peaks[8] = 1./np.sqrt(G2lat.calc_rDsq(H,A)) 382 try: 383 Peaks[8] = 1./np.sqrt(G2lat.calc_rDsq(H,A)) 384 except FloatingPointError: 385 print G2lat.calc_rDsq(H,A) 386 Peaks[8] = 1.0 383 387 peaks = Peaks.T 384 388
Note: See TracChangeset
for help on using the changeset viewer.