Changeset 2329 for trunk/GSASIImath.py
- Timestamp:
- Jun 17, 2016 6:37:32 AM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIImath.py
r2328 r2329 1538 1538 Oxyz = [parmDict['%s::A%s:%d'%(pId,x,distance_atoms[0])] for x in ['x','y','z']] 1539 1539 Txyz = [parmDict['%s::A%s:%d'%(pId,x,distance_atoms[1])] for x in ['x','y','z']] 1540 inv = 11541 1540 symNo = distance_dict['symNo'] 1542 1541 Tunit = distance_dict['cellNo'] … … 1584 1583 A = [parmDict['%s::A%d'%(pId,i)] for i in range(6)] 1585 1584 Amat = G2lat.cell2AB(G2lat.A2cell(A))[0] 1586 Oxyz = [parmDict['%s::A%s:%d'%(pId,x, distance_atoms[0])] for x in ['x','y','z']]1587 Txyz = [parmDict['%s::A%s:%d'%(pId,x,distance_atoms[1])] for x in ['x','y','z']]1588 inv = 11589 symNo = distance_dict['symNo']1590 Tunit = distance_dict['cellNo']1591 SGData = distance_dict['SGData']1592 deriv = get DistDerv(Oxyz,Txyz,Amat,Tunit,symNo,SGData)1585 Oxyz = [parmDict['%s::A%s:%d'%(pId,x,angle_atoms[0])] for x in ['x','y','z']] 1586 Axyz = [parmDict['%s::A%s:%d'%(pId,x,angle_atoms[1][0])] for x in ['x','y','z']] 1587 Bxyz = [parmDict['%s::A%s:%d'%(pId,x,angle_atoms[1][1])] for x in ['x','y','z']] 1588 symNo = angle_dict['symNo'] 1589 Tunit = angle_dict['cellNo'] 1590 SGData = angle_dict['SGData'] 1591 deriv = getAngleDerv(Oxyz,Axyz,Bxyz,Amat,Tunit,symNo,SGData) 1593 1592 return deriv 1594 1593 1595 1594 def getSyXYZ(XYZ,ops,SGData): 1596 '''default doc stringvec 1597 1595 '''default doc 1598 1596 1599 1597 :param type name: description … … 1904 1902 Txyz[i] -= dx 1905 1903 return deriv 1904 1905 def getAngleDerv(Oxyz,Axyz,Bxyz,Amat,Tunit,symNo,SGData): 1906 dx = .00001 1907 deriv = np.zeros(9) 1908 1909 1910 return deriv 1911 1906 1912 1907 1913 def getAngSig(VA,VB,Amat,SGData,covData={}):
Note: See TracChangeset
for help on using the changeset viewer.