Changeset 3293


Ignore:
Timestamp:
Feb 20, 2018 9:22:51 AM (4 years ago)
Author:
vondreele
Message:

Fix problems with GenAtom?

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASIIspc.py

    r3287 r3293  
    17211721    Cell = []
    17221722    X = np.array(XYZ)
     1723    if Move:
     1724        X = MoveToUnitCell(X)[0]
    17231725    for ic,cen in enumerate(SGData['SGCen']):
    17241726        C = np.array(cen)
     
    17311733                    U = np.inner(M,np.inner(U,M).T)
    17321734                    newUij = U2Uij(U)
    1733                 if invers and not SGData['SGFixed']:
     1735                if invers:
    17341736                    XT = -XT
    17351737                XT += C
     
    17541756                        UijEquiv.append(newUij)                   
    17551757    if len(Uij):
    1756         return list(zip(XYZEquiv,UijEquiv,Idup,Cell))
     1758        return zip(XYZEquiv,UijEquiv,Idup,Cell)
    17571759    else:
    1758         return list(zip(XYZEquiv,Idup,Cell))
     1760        return zip(XYZEquiv,Idup,Cell)
    17591761       
    17601762def GenHKL(HKL,SGData):
     
    28452847    Ndup = 0
    28462848    dupDir = {}
    2847     Xeqv = list(GenAtom(XYZ,SGData,True))
     2849    Xeqv = GenAtom(XYZ,SGData,True)
    28482850    IRT = PackRot(SGData['SGOps'])
    28492851    L = -1
     
    28662868         
    28672869    return GetKNsym(str(Isym)),Mult,Ndup,dupDir
    2868     
     2870   
    28692871def ElemPosition(SGData):
    28702872    ''' Under development.
Note: See TracChangeset for help on using the changeset viewer.