Changeset 2242 for trunk/GSASIIphsGUI.py
- Timestamp:
- May 6, 2016 1:57:25 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIIphsGUI.py
r2237 r2242 2527 2527 def OnSeqPlot(event): 2528 2528 seqPlot.SetValue(False) 2529 resultXY,resultXY2 = Layers['seqResults']2529 resultXY,resultXY2,seqNames = Layers['seqResults'] 2530 2530 pName = Layers['seqCodes'][0] 2531 2531 G2plt.PlotXY(G2frame,resultXY,XY2=resultXY2,labelX=r'$\mathsf{2\theta}$', 2532 labelY='Intensity',newPlot=True,Title='Sequential simulations on '+pName,lines=False) 2532 labelY='Intensity',newPlot=True,Title='Sequential simulations on '+pName, 2533 lines=False,names=seqNames) 2533 2534 2534 2535 def CellSizer(): … … 3221 3222 profile = np.copy(G2frame.PatternTree.GetItemPyData(G2frame.PatternId)[1]) 3222 3223 resultXY2 = [] 3223 resultXY = [np.vstack((profile[0],profile[1])),] 3224 resultXY = [np.vstack((profile[0],profile[1])),] #observed data 3224 3225 data['Layers']['selInst'] = simCodes[1] 3225 3226 data['Layers']['seqCodes'] = simCodes[2:] … … 3231 3232 dStep = (BegFin[1]-BegFin[0])/nSteps 3232 3233 vals = np.linspace(BegFin[0],BegFin[1],nSteps+1,True) 3234 simNames = [] 3233 3235 for val in vals: 3234 3236 print ' Stacking simulation step for '+pName+' = %.5f'%(val) 3237 simNames.append('%.3f'%(val)) 3235 3238 if 'cell' in pName: 3236 3239 cellId = cellSel.index(pName) … … 3263 3266 G2pwd.CalcStackingPWDR(Layers,scale,background,limits,inst,profile,False) 3264 3267 resultXY2.append([np.vstack((profile[0],profile[3])),][0]) 3265 data['Layers']['seqResults'] = [resultXY,resultXY2 ]3268 data['Layers']['seqResults'] = [resultXY,resultXY2,simNames] 3266 3269 wx.MessageBox('Sequential simulation finished',caption='Stacking fault simulation',style=wx.ICON_EXCLAMATION) 3267 3270 wx.CallAfter(UpdateLayerData)
Note: See TracChangeset
for help on using the changeset viewer.