Changeset 2187 for trunk/GSASIIphsGUI.py
- Timestamp:
- Mar 31, 2016 3:17:43 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIIphsGUI.py
r2184 r2187 2402 2402 2403 2403 laueChoice = ['-1','2/m(ab)','2/m(c)','mmm','-3','-3m','4/m','4/mmm', 2404 '6/m','6/mmm',' axial','unknown']2404 '6/m','6/mmm','unknown'] 2405 2405 colLabels = ['Name','Type','x','y','z','frac','Uiso'] 2406 2406 transLabels = ['Prob','Dx','Dy','Dz','refine','plot'] … … 2428 2428 def OnSadpPlot(event): 2429 2429 sadpPlot.SetValue(False) 2430 import pylab as pl2431 2430 labels = Layers['Sadp']['Plane'] 2432 2431 lmax = float(Layers['Sadp']['Lmax']) 2433 pl.imshow(Layers['Sadp']['Img'],aspect='auto',extent=[-lmax,lmax,-lmax,lmax]) 2434 pl.ylabel(labels[-1]) 2435 pl.xlabel(labels[:-1]) 2436 pl.title(Layers['Sadp']['Plane']) 2437 pl.show() 2432 XY = 2*lmax*np.mgrid[0:256:256j,0:256:256j]/256.-lmax 2433 G2plt.PlotXYZ(G2frame,XY,Layers['Sadp']['Img'].T,labelX=labels[:-1], 2434 labelY=labels[-1],newPlot=False,Title=Layers['Sadp']['Plane']) 2438 2435 2439 2436 def CellSizer(): … … 2529 2526 widthSizer = wx.BoxSizer(wx.HORIZONTAL) 2530 2527 for i in range(2): 2531 widthSizer.Add(wx.StaticText(layerData,label= ' layer width(%s) (<= 1\xb5m): '%(Labels[i])),0,WACV)2528 widthSizer.Add(wx.StaticText(layerData,label=u' layer width(%s) (<= 1\xb5m): '%(Labels[i])),0,WACV) 2532 2529 widthVal = wx.TextCtrl(layerData,value='%.3f'%(widths[i]),style=wx.TE_PROCESS_ENTER) 2533 2530 widthVal.Bind(wx.EVT_TEXT_ENTER,OnWidthChange) … … 2928 2925 dlg = G2gd.DIFFaXcontrols(G2frame,ctrls) 2929 2926 if dlg.ShowModal() == wx.ID_OK: 2930 ctrls,plane,lmax, x,x,x = dlg.GetSelection()2927 ctrls,plane,lmax,mult,x,x,x = dlg.GetSelection() 2931 2928 data['Layers']['Sadp'] = {} 2932 2929 data['Layers']['Sadp']['Plane'] = plane 2933 2930 data['Layers']['Sadp']['Lmax'] = lmax 2931 data['Layers']['Sadp']['Mult'] = mult 2934 2932 else: 2935 2933 return … … 2969 2967 else: #selected area 2970 2968 G2pwd.StackSim(data['Layers'],ctrls) 2971 # if GSASIIpath.GetConfigValue('debug'): 2972 # G2pwd.CalcStackingSADP(data['Layers']) 2969 # G2pwd.CalcStackingSADP(data['Layers']) 2973 2970 wx.CallAfter(UpdateLayerData) 2974 2971 … … 2979 2976 dlg = G2gd.DIFFaXcontrols(G2frame,ctrls,Parms) 2980 2977 if dlg.ShowModal() == wx.ID_OK: 2981 ctrls,plane,lmax, parm,parmRange,parmStep = dlg.GetSelection()2978 ctrls,plane,lmax,mult,parm,parmRange,parmStep = dlg.GetSelection() 2982 2979 data['Layers']['Sadp'] = {} 2983 2980 data['Layers']['Sadp']['Plane'] = plane 2984 2981 data['Layers']['Sadp']['Lmax'] = lmax 2982 data['Layers']['Sadp']['Mult'] = mult 2985 2983 data['Layers']['Multi'] = [parm,parmRange,parmStep] 2986 2984 else:
Note: See TracChangeset
for help on using the changeset viewer.