Changeset 2562 for trunk/GSASIIstrIO.py
- Timestamp:
- Dec 6, 2016 12:52:55 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIIstrIO.py
r2560 r2562 1532 1532 covMatrix = covData['covMatrix'] 1533 1533 vcov = G2mth.getVCov(RMnames,varyList,covMatrix) 1534 if SGData['SGLaue'] in ['3', '3m1', '31m', '6/m', '6/mmm']: 1535 vcov[1,1] = vcov[3,3] = vcov[1,3] = vcov[3,1] = vcov[0,0] 1536 vcov[0,1] = vcov[1,0] = vcov[0,3] = vcov[3,0] = vcov[0,0] 1537 vcov[1,2] = vcov[2,1] = vcov[2,3] = vcov[3,2] = vcov[0,2] 1538 elif SGData['SGLaue'] in ['m3','m3m']: 1539 vcov[0:3,0:3] = vcov[0,0] 1540 elif SGData['SGLaue'] in ['4/m', '4/mmm']: 1541 vcov[0:2,0:2] = vcov[0,0] 1542 vcov[1,2] = vcov[2,1] = vcov[0,2] 1543 elif SGData['SGLaue'] in ['3R','3mR']: 1544 vcov[0:2,0:2] = vcov[0,0] 1545 vcov[4,4] = vcov[5,5] = vcov[3,3] 1546 vcov[0:3,3:6] = vcov[0,3] 1547 vcov[3:6,0:3] = vcov[3,0] 1534 1548 Ax = np.array(A) 1535 1549 Ax[3:] /= 2. … … 1545 1559 sigVol = Vol**3*np.sqrt(srcvlsq)/2. #ok - checks with GSAS 1546 1560 1547 if SGData['SGLaue'] in ['3', '3m1', '31m', '6/m', '6/mmm']:1548 vcov[1,1] = vcov[3,3] = vcov[0,0]1549 vcov[1,2] = vcov[2,1] = vcov[3,1] = vcov[1,3] = vcov[2,3] = vcov[3,2] = vcov[0,2]1550 vcov[0,1] = vcov[1,0] = vcov[0,3] = vcov[3,0] = 1.01551 1561 R123 = Ax[0]*Ax[1]*Ax[2] 1552 1562 dsasdg = np.zeros((3,6))
Note: See TracChangeset
for help on using the changeset viewer.