Changeset 2823
- Timestamp:
- May 9, 2017 3:41:38 PM (6 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIIimage.py
r2802 r2823 1054 1054 dmin = np.min(ring['ImtaCalc'][0]) 1055 1055 dmax = np.max(ring['ImtaCalc'][0]) 1056 if abs(Eij[0]) < abs(Eij[2]): #tension 1057 ring['Dcalc'] = dmin+(dmax-dmin)/4. 1058 else: #compression 1059 ring['Dcalc'] = dmin+3.*(dmax-dmin)/4. 1056 if not ring.get('fixDset',True): 1057 if abs(Eij[0]) < abs(Eij[2]): #tension 1058 ring['Dcalc'] = dmin+(dmax-dmin)/4. 1059 else: #compression 1060 ring['Dcalc'] = dmin+3.*(dmax-dmin)/4. 1060 1061 1061 1062 def calcFij(omg,phi,azm,th): -
trunk/GSASIIimgGUI.py
r2820 r2823 1758 1758 def OnAppendDzero(event): 1759 1759 data['d-zero'].append({'Dset':1.0,'Dcalc':0.0,'pixLimit':10,'cutoff':1.0, 1760 'ImxyObs':[[],[]],'ImtaObs':[[],[]],'ImtaCalc':[[],[]],'Emat':[1.0,1.0,1.0] })1760 'ImxyObs':[[],[]],'ImtaObs':[[],[]],'ImtaCalc':[[],[]],'Emat':[1.0,1.0,1.0],'fixDset':True}) 1761 1761 UpdateStressStrain(G2frame,data) 1762 1762 … … 1821 1821 File = open(filename,'w') 1822 1822 keys = ['Type','Sample phi','Sample z','Sample load'] 1823 keys2 = ['Dset','Dcalc','pixLimit','cutoff','Emat' ]1823 keys2 = ['Dset','Dcalc','pixLimit','cutoff','Emat','fixDset'] 1824 1824 File.write('{\n\t') 1825 1825 for key in keys: … … 2097 2097 G2plt.PlotStrain(G2frame,data,newPlot=True) 2098 2098 2099 def OnFixDset(event): 2100 Obj = event.GetEventObject() 2101 data['d-zero'][Indx[Obj.GetId()]]['fixDset'] = Obj.GetValue() 2102 2099 2103 Indx = {} 2100 2104 delIndx = [] … … 2106 2110 dzeroSizer.Add(dZero,0,WACV) 2107 2111 Indx[dZero.GetId()] = id 2112 dfix = wx.CheckBox(G2frame.dataDisplay,label='Hold?') 2113 dfix.SetValue(dzero.get('fixDset',True)) 2114 dfix.Bind(wx.EVT_CHECKBOX,OnFixDset) 2115 Indx[dfix.GetId()] = id 2116 dzeroSizer.Add(dfix,0,WACV) 2108 2117 dzeroSizer.Add(wx.StaticText(G2frame.dataDisplay,-1,label=(' d-zero ave: %.5f'%(dzero['Dcalc']))),0,WACV) 2109 2118 … … 2121 2130 dzeroSizer.Add(pixLimit,0,WACV) 2122 2131 2123 dzeroDelete = wx.CheckBox(parent=G2frame.dataDisplay,label='delete?')2124 dzeroDelete.Bind(wx.EVT_CHECKBOX,OnDeleteDzero)2125 delIndx.append(dzeroDelete)2126 dzeroSizer.Add(dzeroDelete,0,WACV)2127 2128 2132 dzeroSizer.Add(wx.StaticText(G2frame.dataDisplay,-1,label=(' Strain tensor:')),WACV) 2129 2133 names = ['e11','e12','e22'] … … 2133 2137 tensorElem.SetBackgroundColour(VERY_LIGHT_GREY) 2134 2138 dzeroSizer.Add(tensorElem,0,WACV) 2135 dzeroSizer.Add((5,5),0) 2139 dzeroDelete = wx.CheckBox(parent=G2frame.dataDisplay,label='delete?') 2140 dzeroDelete.Bind(wx.EVT_CHECKBOX,OnDeleteDzero) 2141 delIndx.append(dzeroDelete) 2142 dzeroSizer.Add(dzeroDelete,0,WACV) 2143 2136 2144 return dzeroSizer 2137 2145
Note: See TracChangeset
for help on using the changeset viewer.