Changeset 2714 for trunk/GSASIIpwdGUI.py
- Timestamp:
- Feb 18, 2017 8:39:26 AM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIIpwdGUI.py
r2710 r2714 4649 4649 method='L-BFGS-B',options={'maxiter':maxCycles},tol=0.001) 4650 4650 else: 4651 res = opt.minimize(Min,xstart,bounds=([ 1,None],[0,1],[0.01,1]),4651 res = opt.minimize(Min,xstart,bounds=([0,None],[0,1],[0.01,1]), 4652 4652 method='L-BFGS-B',options={'maxiter':maxCycles},tol=0.001) 4653 4653 Done(res['x']) … … 4699 4699 r = xydata['GofR'][1][0] 4700 4700 g0 = g[r < Data['Rmin']] + 4*np.pi*r[r < Data['Rmin']]*numbDen 4701 return sum(g0**2)/len(g0) 4701 M = sum(g0**2)/len(g0) 4702 return M 4702 4703 def GetCurrentVals(): 4703 4704 '''Get the current ['Flat Bkg','BackRatio','Ruland'] with scaling … … 4708 4709 F = data['Flat Bkg']/BkgMax 4709 4710 except: 4710 F = 104711 F = 0 4711 4712 return [F,data['BackRatio'],max(10*data['Ruland'],.05)] 4712 4713 def SetFinalVals(arg): … … 4783 4784 mulBox.Add(multSpin,0,WACV) 4784 4785 fileSizer.Add(mulBox,0,WACV) 4785 if 'Refine' in item :4786 if 'Refine' in item and item['Name']: 4786 4787 refMult = wx.CheckBox(parent=G2frame.dataDisplay,label='Refine?') 4787 4788 refMult.SetValue(item['Refine']) … … 4916 4917 finally: 4917 4918 wx.EndBusyCursor() 4919 wx.CallAfter(UpdatePDFGrid,G2frame,data) 4918 4920 OnComputePDF(event) 4919 wx.CallAfter(UpdatePDFGrid,G2frame,data)4920 4921 4921 4922 def AfterChangeNoRefresh(invalid,value,tc): … … 4925 4926 def OnDetType(event): 4926 4927 data['DetType'] = detType.GetValue() 4928 wx.CallAfter(UpdatePDFGrid,G2frame,data) 4927 4929 wx.CallAfter(OnComputePDF,None) 4928 wx.CallAfter(UpdatePDFGrid,G2frame,data)4929 4930 4930 4931 def OnFlatSpin(event): … … 5035 5036 sqBox.Add(wx.StaticText(G2frame.dataDisplay,label=' to Qmax '),0,WACV) 5036 5037 SQmax = G2G.ValidatedTxtCtrl(G2frame.dataDisplay,data['QScaleLim'],1,nDig=(10,3), 5037 min=qLimits[0],max=qLimits[1], 5038 typeHint=float,OnLeave=NewQmax) 5038 min=qLimits[0],max=qLimits[1],typeHint=float,OnLeave=NewQmax) 5039 5039 sqBox.Add(SQmax,0,WACV) 5040 5040 resetQ = wx.Button(G2frame.dataDisplay,label='Reset?',style=wx.BU_EXACTFIT)
Note: See TracChangeset
for help on using the changeset viewer.