Changeset 4401 for trunk/GSASIImath.py
- Timestamp:
- Apr 14, 2020 1:54:41 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/GSASIImath.py ¶
r4324 r4401 2934 2934 2935 2935 def printSpHarm(textureData,SHtextureSig): 2936 Tindx = 1.0 2937 Tvar = 0.0 2936 2938 print ('\n Spherical harmonics texture: Order:' + str(textureData['Order'])) 2937 2939 names = ['omega','chi','phi'] … … 2962 2964 for name in SHkeys[iBeg:iFin]: 2963 2965 if 'C' in name: 2966 l = 2.0*eval(name.strip('C'))[0]+1 2967 Tindx += SHcoeff[name]**2/l 2964 2968 namstr += '%12s'%(name) 2965 2969 ptstr += '%12.3f'%(SHcoeff[name]) 2966 2970 if name in SHtextureSig: 2971 Tvar += (2.*SHcoeff[name]*SHtextureSig[name]/l)**2 2967 2972 sigstr += '%12.3f'%(SHtextureSig[name]) 2968 2973 else: … … 2973 2978 iBeg += 10 2974 2979 iFin = min(iBeg+10,nCoeff) 2980 print(' Texture index J = %.3f(%d)'%(Tindx,int(1000*np.sqrt(Tvar)))) 2975 2981 2976 2982 def Dict2Values(parmdict, varylist):
Note: See TracChangeset
for help on using the changeset viewer.