14.6 GSAS-II Profile Implementation

The creation of GSAS-II provided us with the option to rethink how profiles are handled in Rietveld. In earlier programs, such as GSAS/EXPGUI, a single set of profile terms are provided to describe both the instrumental and sample broadening effects. Even when broadening for an instrument was well-characterized, as is common for user instruments at neutron sources, the mixing of instrumental and sample contributions in the refinement stage made it difficult to discern which was which.

This was not a serious problem with the initial role for Rietveld fitting, where a diffraction dataset was collected (perhaps with less care than desirable for the reproducibility in the instrumental settings,) from a material that consisted primarily of a single phase and where the goal was a crystal structure determination for that primary phase. Fitting of broadening was a necessary chore, and learning the profile parameters was not typically a goal. We now use Rietveld for so many more types of measurements. When considering a more common contemporary use-case for Rietveld, we are likely to have data from a well-characterized diffractometer on a multiphase material. Rietveld is commonly employed for materials where the atomic structures are well understood, but we want to learn about materials effects, such as microstrain or phase composition or details for site substitutions or lattice constants or perhaps how the material evolves with time or the application of temperature, an external electric field, pressure, etc. From this perspective we realize that the instrumental contributions for broadening should be the same for all datasets from that instrumental configuration. Further, in the ideal case those effects will be known and will not require fitting. On the other hand, crystallite size and microstrain will not be known in advance, will be different for every phase and may change over the course of a parametric experiment. Further, more complex models for anisotropic sample broadening may be needed for some phases, but not others. From this perspective it becomes clear that one wants the ability to separate instrumental and sample broadening contributions.

For this reason, GSAS-II associates instrumental broadening terms with each PWDR (powder) histogram, where the initial values for the parameters are read from the instrument parameter file used when the dataset histogram is initially imported. The sample broadening terms are considered both a property of the phase (as there is no reason that two different phases would be expected to have the same crystallite sizes or microstrain) but also a property of the histogram, since the specimen used for each measurement might have differing sizes or morphologies. Thus, there are independent values for sample broadening for every histogram in every phase, so if there are \(m\) histograms and \(n\) phases, there will be \(n \times m\) sets of sample broadening terms. Bob and I call such parameters HAP parameters (histogram-and-phase) in a name that dates back to the original GSAS program. Note that where one wishes to force sample broadening values to be the same, for example where the same specimen is used in multiple histograms, constraints can be used to group the values. These HAP parameters are placed in a location of the GSAS-II data structure associated with each phase, but there is some choice on how they appear in the GUI. This will be discussed further below.

14.6.1 GSAS-II Instrumental Profile Treatment

GSAS-II places the instrumental broadening terms into the “Instrument Parameters” section of each PWDR (powder) histogram. The instrumental parameters for sample broadening for CW x-ray and neutron histograms consist of U, V, and W, as described as above. For TOF neutron histograms, the peak shape is generated from convolution of double exponential and pseudo-Voigt. The exponential parameters are split between the “rise side” (shorter TOF, or equivalently high Q) and the “decay side” (longer TOF or small Q). On the low TOF side of the peak, there is one parameter a, which is multiplied by d*. One the high TOF side of the peak, there are three terms, b0, b1 and bq, which are scaled by 1, d*2 and d*4, respectively. The pseudo-Voigt is parameterized where the variance for the Gaussian contribution to the peak, \(\sigma \), (\(\sigma =FWHM\ /\ \sqrt {8\ln {2}}\)) is determined from \[\sigma \ =\ \sigma _0\ +\ \frac {\sigma _1}{d^{\ast 2}}\ +\ \frac {\sigma _2}{d^{\ast 4}}\ +\ \frac {\sigma _q}{d^\ast }\] and the Lorentzian contribution, g, (g = FWHM) is determined from \[\gamma =\frac {X}{d^\ast }+\frac {Y}{d^{\ast 2}}+Z\] There are theoretical reasons for the choice of these functions, but the parameterization is largely determined from experience with a variety of TOF instruments. Most instruments do not require all these terms for a good fit, but each of these terms has been needed for a good fit for at least one instrument.

In GSAS-II, the three terms used in the FCJ correction for low-angle peak asymmetry (S, H, & L) are reduced to a single value (S+H)/L with S=H and this parameter is much more stable with respect to refinement.