Ignore:
Timestamp:
May 18, 2015 3:09:55 PM (8 years ago)
Author:
vondreele
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASIIstrMath.py

    r1857 r1860  
    24732473            if ref[5+im] > 0.:
    24742474                dervDict,dervCor = SCExtinction(ref,im,phfx,hfx,pfx,calcControls,parmDict,varylist+dependentVars)[1:]
     2475                print ref[:3],dervCor,ref[11+im]
    24752476                Fo = np.sqrt(ref[5+im])
    24762477                Fc = np.sqrt(ref[7+im])
    24772478                w = 1.0/ref[6+im]
    24782479                if ref[3+im] > 0:
    2479                     wdf[iref] = 2.0*Fo*w*(Fo-Fc)
     2480                    wdf[iref] = 2.0*Fc*w*(Fo-Fc)
    24802481                    for j,var in enumerate(varylist):
    24812482                        if var in dFdvDict:
     
    24872488                        dMdvh[varylist.index(phfx+'Scale')][iref] = w*ref[9+im]*ref[11+im]
    24882489                    elif phfx+'Scale' in dependentVars:
    2489                         depDerivDict[phfx+'Scale'][iref] = w*ref[9+im]*ref[11+im]                           
     2490                        depDerivDict[phfx+'Scale'][iref] = w*ref[9+im]*ref[11+im]                         
    24902491                    for item in ['Ep','Es','Eg']:
    24912492                        if phfx+item in varylist and phfx+item in dervDict:
    2492                             dMdvh[varylist.index(phfx+item)][iref] = w*dervDict[phfx+item]*dervCor/ref[11+im]  
     2493                            dMdvh[varylist.index(phfx+item)][iref] = w*dervDict[phfx+item]*dervCor/ref[11+im]
    24932494                        elif phfx+item in dependentVars and phfx+item in dervDict:
    24942495                            depDerivDict[phfx+item][iref] = w*dervDict[phfx+item]*dervCor/ref[11+im]
Note: See TracChangeset for help on using the changeset viewer.