Changeset 3649
- Timestamp:
- Oct 5, 2018 10:51:51 AM (5 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIIconstrGUI.py
r3647 r3649 945 945 elif item[-1] == 'e': 946 946 helptext = "The following variables are set to be equivalent, noting multipliers:" 947 for term in item[:-3]: 947 normval = item[:-3][1][0] 948 for i,term in enumerate(item[:-3]): 948 949 var = str(term[1]) 949 950 if term[0] == 0: term[0] = 1.0 950 951 if len(eqString[-1]) > maxlen: 951 952 eqString.append(' ') 952 if eqString[-1] == '': 953 eqString[-1] += var+' ' 954 first = term[0] 953 if i == 0: # move independent variable to end 954 indepterm = term 955 continue 956 elif eqString[-1] != '': 957 eqString[-1] += ' = ' 958 if normval/term[0] == 1: 959 eqString[-1] += '%s'% var 955 960 else: 956 eqString[-1] += ' = %.3f*%s '%(first/term[0],var)961 eqString[-1] += '%.3f*%s'%(normval/term[0],var) 957 962 varMean = G2obj.fmtVarDescr(var) 958 963 helptext += "\n" + var + " ("+ varMean + ")" 964 if normval/indepterm[0] == 1: 965 eqString[-1] += ' = %s'% str(indepterm[1]) 966 else: 967 eqString[-1] += ' = %.3f*%s'%(normval/indepterm[0],str(indepterm[1])) 959 968 typeString = 'EQUIV' 960 969 else: -
trunk/GSASIImapvars.py
r3371 r3649 1024 1024 if not symFlag: continue 1025 1025 if multarr is None: 1026 s1 = str(mv) + ' = ' 1026 #s1 = str(mv) + ' = ' 1027 s1 = '' 1028 s2 = ' = ' + str(mv) 1027 1029 j = 0 1028 1030 for v,m in zip(varlist,invmultarr): … … 1034 1036 if m != 1: 1035 1037 s1 += " / " + str(m[0]) 1036 symout.append(s1 )1038 symout.append(s1+s2) 1037 1039 continue 1038 1040 else:
Note: See TracChangeset
for help on using the changeset viewer.