Changeset 1360 for trunk/GSASIIphsGUI.py
- Timestamp:
- May 22, 2014 1:07:10 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIIphsGUI.py
r1359 r1360 169 169 generalData['vdWRadii'].append(Info['Vdrad']) 170 170 if atom[ct] in generalData['Isotope']: 171 generalData['AtomMass'].append(Info['Isotopes'][generalData['Isotope'][atom[ct]]][ 0])171 generalData['AtomMass'].append(Info['Isotopes'][generalData['Isotope'][atom[ct]]]['Mass']) 172 172 else: 173 173 generalData['Isotope'][atom[ct]] = 'Nat. Abund.' … … 180 180 F000X += generalData['NoAtoms'][elem]*generalData['Z'] 181 181 isotope = generalData['Isotope'][elem] 182 F000N += generalData['NoAtoms'][elem]*generalData['Isotopes'][elem][isotope][ 1]182 F000N += generalData['NoAtoms'][elem]*generalData['Isotopes'][elem][isotope]['SL'][0] 183 183 generalData['F000X'] = F000X 184 184 generalData['F000N'] = F000N … … 406 406 def ElemSizer(): 407 407 408 def OnIsotope(event): 408 def OnIsotope(event): #how can I update Atom weight on isotope change? 409 409 Obj = event.GetEventObject() 410 410 item = Indx[Obj.GetId()] … … 412 412 generalData['Isotope'][item] = isotope 413 413 indx = generalData['AtomTypes'].index(item) 414 data['General']['AtomMass'][indx] = generalData['Isotopes'][item][isotope][ 0]414 data['General']['AtomMass'][indx] = generalData['Isotopes'][item][isotope]['Mass'] 415 415 density,mattCoeff = G2mth.getDensity(generalData) 416 416 denSizer[1].SetValue('%.3f'%(density))
Note: See TracChangeset
for help on using the changeset viewer.