Changeset 5353 for trunk/exports/G2export_CIF.py
- Timestamp:
- Oct 21, 2022 4:31:20 PM (7 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/exports/G2export_CIF.py
r5352 r5353 4607 4607 0,wx.ALIGN_CENTER) 4608 4608 mainSizer.Add(G2G.XformMatrix(dlg,Trans,Uvec,Vvec,OnLeave=onChange)) 4609 newCell = G2lat.TransformCell(self.Phases[ChemPhase]['General']['Cell'][1:7],Trans) 4610 cellSizer = wx.GridBagSizer() 4611 G2G.showUniqueCell(dlg,cellSizer,0, 4612 self.Phases[ChemPhase]['General']['Cell'][1:], 4613 self.Phases[ChemPhase]['General']['SGData']) 4614 cellSizer.Add(wx.StaticText(dlg,label=' Chem cell '),(0,0)) 4615 G2G.showUniqueCell(dlg,cellSizer,1, 4616 self.Phases[MagPhase]['General']['Cell'][1:], 4617 self.Phases[MagPhase]['General']['SGData']) 4618 cellSizer.Add(wx.StaticText(dlg,label=' Mag cell '),(1,0)) 4619 G2G.showUniqueCell(dlg,cellSizer,2,newCell) 4620 cellSizer.Add(wx.StaticText(dlg,label=' Xform cell '),(2,0)) 4621 mainSizer.Add(cellSizer) 4622 cellsSame = True 4623 diff = 0.01 4624 for i in range(6): 4625 if i == 3: diff = 0.1 4626 if abs(self.Phases[MagPhase]['General']['Cell'][i+1]-newCell[i]) > diff: 4627 cellsSame = False 4628 break 4609 try: 4610 newCell = G2lat.TransformCell(self.Phases[ChemPhase]['General']['Cell'][1:7],Trans) 4611 cellSizer = wx.GridBagSizer() 4612 G2G.showUniqueCell(dlg,cellSizer,0, 4613 self.Phases[ChemPhase]['General']['Cell'][1:], 4614 self.Phases[ChemPhase]['General']['SGData']) 4615 cellSizer.Add(wx.StaticText(dlg,label=' Chem cell '),(0,0)) 4616 G2G.showUniqueCell(dlg,cellSizer,1, 4617 self.Phases[MagPhase]['General']['Cell'][1:], 4618 self.Phases[MagPhase]['General']['SGData']) 4619 cellSizer.Add(wx.StaticText(dlg,label=' Mag cell '),(1,0)) 4620 G2G.showUniqueCell(dlg,cellSizer,2,newCell) 4621 cellSizer.Add(wx.StaticText(dlg,label=' Xform cell '),(2,0)) 4622 mainSizer.Add(cellSizer) 4623 cellsSame = True 4624 diff = 0.01 4625 for i in range(6): 4626 if i == 3: diff = 0.1 4627 if abs(self.Phases[MagPhase]['General']['Cell'][i+1]-newCell[i]) > diff: 4628 cellsSame = False 4629 break 4630 except: 4631 mainSizer.Add(wx.StaticText(dlg,label=' Computational error: singular matrix?')) 4632 cellsSame = False 4629 4633 4630 4634 if cellsSame:
Note: See TracChangeset
for help on using the changeset viewer.