Changeset 4066


Ignore:
Timestamp:
Jul 17, 2019 4:51:31 PM (2 years ago)
Author:
vondreele
Message:

some fixes to sub. back plots

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASIIplot.py

    r4065 r4066  
    30893089            multArray = ma.getdata(multArray)
    30903090        if 'PWDR' in plottype:
    3091             YI = xye[1]
     3091            YI = copy.copy(xye[1])
    30923092            if G2frame.SubBack:
    30933093                YI -= xye[5]
     
    31613161                if Page.plotStyle['sqrtPlot']:
    31623162                    olderr = np.seterr(invalid='ignore') #get around sqrt(-ve) error
    3163                     Z = np.where(xye[3]>=0.,np.sqrt(xye[3]),-np.sqrt(-xye[3]))
     3163                    ZI = copy.copy(xye[3])
     3164                    if G2frame.SubBack:
     3165                        ZI -= xye[5]
     3166                    Z = np.where(ZI>=0.,np.sqrt(ZI),-np.sqrt(-ZI))
    31643167                    np.seterr(invalid=olderr['invalid'])
    31653168                else:
  • trunk/GSASIIstrMath.py

    r4059 r4066  
    16121612            M = np.array(np.abs(H[3]),dtype=np.int)-1
    16131613       
    1614             fam = 0.5*TMcorr[:,nxs,:,nxs]*np.array([np.where(M[i]>=0,(TmagB*cosm[i,:,:,nxs]-    \
     1614            fam = .5*TMcorr[:,nxs,:,nxs]*np.array([np.where(M[i]>=0,(TmagB*cosm[i,:,:,nxs]-    \
    16151615                np.sign(H[3,i])*TmagA*sinm[i,:,:,nxs]),0.) for i in range(mRef)])+fam0
    16161616           
    1617             fbm = 0.5*TMcorr[:,nxs,:,nxs]*np.array([np.where(M[i]>=0,(TmagB*sinm[i,:,:,nxs]+    \
     1617            fbm = .5*TMcorr[:,nxs,:,nxs]*np.array([np.where(M[i]>=0,(TmagB*sinm[i,:,:,nxs]+    \
    16181618                np.sign(H[3,i])*TmagA*cosm[i,:,:,nxs]),0.) for i in range(mRef)])+fbm0
    16191619                       
Note: See TracChangeset for help on using the changeset viewer.