Changeset 1559 for trunk/GSASIIspc.py
- Timestamp:
- Nov 3, 2014 2:48:51 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIIspc.py
r1548 r1559 1323 1323 SHKL += ['S211','S121','S112'] 1324 1324 return SHKL 1325 1326 def HStrainVals(HSvals,SGData): 1327 laue = SGData['SGLaue'] 1328 uniq = SGData['SGUniq'] 1329 DIJ = np.zeros(6) 1330 if laue in ['m3','m3m']: 1331 DIJ[:3] = [HSvals[0],HSvals[0],HSvals[0]] 1332 elif laue in ['6/m','6/mmm','3m1','31m','3']: 1333 DIJ[:4] = [HSvals[0],HSvals[0],HSvals[1],HSvals[0]] 1334 elif laue in ['3R','3mR']: 1335 DIJ = [HSvals[0],HSvals[0],HSvals[0],HSvals[1],HSvals[1],HSvals[1]] 1336 elif laue in ['4/m','4/mmm']: 1337 DIJ[:3] = [HSvals[0],HSvals[0],HSvals[1]] 1338 elif laue in ['mmm']: 1339 DIJ[:3] = [HSvals[0],HSvals[1],HSvals[2]] 1340 elif laue in ['2/m']: 1341 DIJ[:3] = [HSvals[0],HSvals[1],HSvals[2]] 1342 if uniq == 'a': 1343 DIJ[5] = HSvals[3] 1344 elif uniq == 'b': 1345 DIJ[4] = HSvals[3] 1346 elif uniq == 'c': 1347 DIJ[3] = HSvals[3] 1348 return Dij 1349 else: 1350 DIJ = [HSvals[0],HSvals[1],HSvals[2],HSvals[3],HSvals[4],HSvals[5]] 1351 return DIJ 1325 1352 1326 1353 def HStrainNames(SGData):
Note: See TracChangeset
for help on using the changeset viewer.