Changeset 3658


Ignore:
Timestamp:
Oct 9, 2018 11:13:47 AM (3 years ago)
Author:
vondreele
Message:

more fix of incommensurate bug
fix of some mag mono transforms to aligned cells

Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASIIlattice.py

    r3657 r3658  
    436436                    Mats = MatsA
    437437                else:
     438                    MSG[1] = MSG[1].replace('n','c')
     439                    MSG[0] = MSG[0].replace('C ','I ')
    438440                    Mats = MatsA.T
    439441            elif newcell[4] < 70.:
     
    441443                    Mats = MatsB
    442444                else:
     445                    MSG[1] = MSG[1].replace('n','c')
    443446                    MSG[0] = MSG[0].replace('C ','I ')
    444447                    Mats = MatsB.T
    445             Nresult = [' '.join(MSG)+'  ',bns]
     448            Nresult = [' '.join(MSG)+' ',bns]
    446449            NTrans = np.inner(Mats,Trans.T)
    447450            return Nresult,Uvec,NTrans
  • trunk/GSASIIphsGUI.py

    r3657 r3658  
    16161616                        Atoms = data['Atoms']
    16171617                        for atom in Atoms:
    1618                             atom += [[],[],{'SS1':{'waveType':'Fourier','Sfrac':[],'Spos':[],'Sadp':[],'Smag':[]}}]
     1618                            atom += [{'SS1':{'waveType':'Fourier','Sfrac':[],'Spos':[],'Sadp':[],'Smag':[]}}]
    16191619                        wx.CallAfter(UpdateGeneral)
    16201620                    else:
  • trunk/GSASIIspc.py

    r3657 r3658  
    37493749    'A2/m':('A 2','A m','A a','A n',
    37503750        'A 2/m','A 2/a','A 2/n',),
    3751     'I2/m':('I 2','I m','I a','I n',
    3752         'I 2/m','I 2/a','I 2/n',),
     3751    'I2/m':('I 2','I m','I a','I n','I c',
     3752        'I 2/m','I 2/a','I 2/c','I 2/n',),
    37533753   'Pmmm':('P 2 2 2',
    37543754        'P 2 2 21','P 21 2 2','P 2 21 2',
  • trunk/imports/G2phase.py

    r3300 r3658  
    583583            Atom += Uij
    584584            Atom.append(ran.randint(0,sys.maxsize))
    585             Atom.append([])
    586             Atom.append([])
    587585            Atom.append({'SS1':{'Sfrac':[waveType,]+Sfrac,'Spos':[waveType,]+Spos,'Sadp':['Fourier',]+Sadp,'Smag':['Fourier',]+Smag}})    #SS2 is for (3+2), etc.
    588586            Atoms.append(Atom)
Note: See TracChangeset for help on using the changeset viewer.