Changeset 4267


Ignore:
Timestamp:
Jan 26, 2020 12:41:22 PM (4 years ago)
Author:
vondreele
Message:

add element "Va" for vacancy with small radius, & zero scattering factors

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/ElementTable.py

    r3301 r4267  
    120120    (["Bk",],                 10.5,7.5, "Berkelium",   REcolor,          1.716,(138,79,227)),
    121121    (["Cf",],                 11.5,7.5, "Californium", REcolor,          1.764,(161,54,212)),
     122    (["Va",],                 13.5,7.5, "Vacancy",     White,            0.000,(255,255,255)),
    122123    (["Q","QA","QB","QC","QD"],  14.5,7.5, "Special form factor", REcolor,  0.000,(161,54,212)),
    123124    (["None",],                  15.5,7.5, "No element choice",REcolor,     0.000,(161,54,212)),
  • trunk/GSASIIphsGUI.py

    r4265 r4267  
    52125212            Labels = {'_PDF1.csv':[r'$\mathsf{R,\AA}$','G(R)','RMCP G(R) for '],
    52135213                '_PDF2.csv':[r'$\mathsf{R,\AA}$','G(R)','RMCP G(R) for '],
    5214                 '_SQ1.csv':[r'$\mathsf{Q,\AA^-1}$','S(Q)','RMCP S(Q) for '],
    5215                 '_SQ2.csv':[r'$\mathsf{Q,\AA^-1}$','S(Q)','RMCP S(Q) for '],
    5216                 '_FQ1.csv':[r'$\mathsf{Q,\AA^-1}$','F(Q)','RMCP F(Q) for '],
     5214                '_SQ1.csv':[r'$\mathsf{Q,\AA^{-1}}$','S(Q)','RMCP S(Q) for '],
     5215                '_SQ2.csv':[r'$\mathsf{Q,\AA^{-1}}$','S(Q)','RMCP S(Q) for '],
     5216                '_FQ1.csv':[r'$\mathsf{Q,\AA^{-1}}$','F(Q)','RMCP F(Q) for '],
    52175217                '_FT_XFQ1.csv':[r'$\mathsf{R,\AA}$','G(R)','RMCP x-ray G(R) for '],
    5218                 '_XFQ1.csv':[r'$\mathsf{Q,\AA^-1}$','F(Q)','RMCP x-ray F(Q) for '],
     5218                '_XFQ1.csv':[r'$\mathsf{Q,\AA^{-1}}$','F(Q)','RMCP x-ray F(Q) for '],
    52195219                '_bragg.csv':[r'$\mathsf{TOF,\mu s}$','Normalized Intensity','RMCP bragg for ']}
    52205220            for label in Labels:
     
    52495249#partials plots
    52505250            Labels = {'_PDFpartials.csv':[r'$\mathsf{R,\AA}$','G(R)','RMCP G(R) partials for '],
    5251                 '_SQ1partials.csv':[r'$\mathsf{Q,\AA^-1}$','S(Q)','RMCP S(Q) partials for '],
    5252                 '_SQ2partials.csv':[r'$\mathsf{Q,\AA^-1}$','S(Q)','RMCP S(Q) partials for '],
    5253                 '_FQ1partials.csv':[r'$\mathsf{Q,\AA^-1}$','F(Q)','RMCP F(Q) partials for ']}
     5251                '_SQ1partials.csv':[r'$\mathsf{Q,\AA^{-1}}$','S(Q)','RMCP S(Q) partials for '],
     5252                '_SQ2partials.csv':[r'$\mathsf{Q,\AA^{-1}}$','S(Q)','RMCP S(Q) partials for '],
     5253                '_FQ1partials.csv':[r'$\mathsf{Q,\AA^{-1}$','F(Q)','RMCP F(Q) partials for ']}
    52545254            for label in Labels:
    52555255                X = []
     
    52635263                    X = np.array(X)
    52645264                    Partials = np.array(Partials).T
    5265                     XY = [[X.T,Y.T] for Y in Partials]
     5265                    if 'Q' in label:
     5266                        XY = [[X.T,Y.T] for iy,Y in enumerate(Partials) if 'Va' not in Names[iy+1]]
     5267                        Names = [name for name in Names if 'Va' not in name]
     5268                    else:
     5269                        XY = [[X.T,Y.T] for Y in Partials]
    52665270                    G2plt.PlotXY(G2frame,XY,labelX=Labels[label][0],
    52675271                        labelY=Labels[label][1],newPlot=True,Title=Labels[label][2]+pName,
  • trunk/atmdata.py

    r4254 r4267  
    251251    'Bk':   {'Z':97,'fa':[ 36.7881,  24.7736,  17.8919,  4.23284],'fb':[ 0.451018,  3.04619,  12.8946,   86.003],'fc':  13.2754},
    252252    'Cf':   {'Z':98,'fa':[ 36.9185,  25.1995,  18.3317,  4.24391],'fb':[ 0.437533,  3.00775,  12.4044,  83.7881],'fc':  13.2674},
     253    'Va':   {'Z':0, 'fa':[ 0.0, 0.0, 0.0, 0.0,],'fb':[ 0.0, 0.0, 0.0, 0.0],'fc':[ 0.0],}
    253254        }
    254255# atom Sizes, bond radii, angle radii, H-bond radii
     
    354355    'Bk':[2.20,  2.00, 1.70, 0],
    355356    'Cf':[2.20,  2.00, 1.70, 0],
     357    'Va':[0.50,  0.50, 0.50, 0],
    356358        }
    357359# Bond valence coefficients for X-O, X-F & X-Cl Taken from Brese and O'Keefe, Acta Cryst B, 47, 192-197 (1991).
     
    858860    'Bk_247':{'Mass':247.070,'SL':[     .8,      0],'SA':           0},
    859861    'Cf_249':{'Mass':249.075,'SL':[     .8,      0],'SA':           0},
     862    'Va_':   {'Mass':0.0,'SL':[0.0,0],'SA':0},
    860863        }
    861864MagFF = {
Note: See TracChangeset for help on using the changeset viewer.