Hostname: page-component-74656f9884-c52kr Total loading time: 0 Render date: 2026-11-06T22:22:42.781Z Has data issue: false hasContentIssue false

Improved Matrix Methodology for Calculating Diffraction Intensity Profiles from Interstratified Phyllosilicates

Published online by Cambridge University Press:  01 January 2024

Hongji Yuan*
Affiliation:
Department of Earth & Atmospheric Sciences, Indiana University, Bloomington, IN 47405, USA
David L. Bish
Affiliation:
Department of Earth & Atmospheric Sciences, Indiana University, Bloomington, IN 47405, USA
*
*E-mail address of corresponding author: hongjiyuan@gmail.com
Rights & Permissions [Opens in a new window]

Abstract

Diffraction effects from interstratified phyllosilicates have been studied extensively, and several computer programs such as NEWMOD© are available to facilitate interpretation of X-ray diffraction (XRD) profiles. However, accurate quantification of samples containing multiple interstratified phyllosilicate minerals is difficult due to the generally subjective nature of interpretations. More recent automated fitting interpretations require extensive computational effort, involving numerous calculations of profiles with different fitting-parameter values. Computational cost in time per calculation is the key factor influencing the overall efficiency of automated profile fitting. In general, the matrix methodology developed by Kakinoki and Komura is more efficient than the NEWMOD© architecture. A new matrix methodology was developed that reduces the number of matrix operations such as multiplication and addition, and these modifications improve calculation efficiency by up to a factor of three, with even greater improvement for small crystallite sizes (< 20 layers). A new computer program, ClayStrat, based on the modified matrix methodology, was developed to calculate one-dimensional XRD profiles from interstratified phyllosilicates along the Z direction.

Information

Type
Article
Copyright
Copyright © Clay Minerals Society 2020
Figure 0

Fig. 1 Required computation time for CM and MM calculations shown as a function of crystallite size (maxN); the difference between slopes is due to the different matrix sizes

Figure 1

Fig. 2 Improvement in computational efficiency of the MM compared with the CM (plotted as ‘Performance gain’) as a function of crystallite size for interstratified kaolinite/kaolinite. Red squares represent R0 and R1 interstratifications; green triangles represent R2 interstratifications; and blue diamonds represent R3 interstratifications. The curve approaches a plateau as the crystallite size increases. The larger values for small crystallite sizes are due to extra matrix operations involved outside the summation loop. As the number of layers increases to 25, the computation time for matrix multiplications [Q]M+1 and ([Q]M+1 - [Q])([I] − [Q])-2 prevails, and the performance gain plateaus at ~ 2 for the R1 and R2 cases and at 3 for the R3 case

Figure 2

Fig. 3 Computational efficiency of NEWMOD+ and ClayStrat as a function of maximum crystallite size used in the simulation of interstratified kaolinite/kaolinite. Blue diamonds represent ClayStrat R1; red squares represent ClayStrat R2; green triangles represent ClayStrat R3; purple, filled circles represent NEWMOD+; and blue crosses represent the extrapolated data for NEWMOD+ with a maximum crystallite size beyond 100 according to the expression derived from the fit to the data points between 5 and 100

Figure 3

Fig. 4 Performance improvement of ClayStrat compared with NEWMOD+ (expressed as ‘Performance gain’). Data linked with dashed lines were calculated using the extrapolated data shown in Fig. 3; extra: extrapolated. Blue diamonds represent R0 and R1; red squares represent R2; and green triangles represent R3

Figure 4

Fig. 5 Various possible configurations of interlayer H2O molecules in a two-layer smectite crystallite

Figure 5

Fig. 6 XRD profiles of interstratified illite/illite (0.5/0.5 in abundance) generated by NEWMOD+ in red and ClayStrat in blue (interlayer K+ = 0.8, minN = 3, and maxN = 14). The profile at the bottom is the difference curve between the two XRD profiles

Figure 6

Fig. 7 XRD profiles of interstratified illite/illite (0.5/0.5 in abundance) generated by NEWMOD+ in red and ClayStrat in blue (interlayer K+ = 0.8, minN = 10, and maxN = 20). The profile at the bottom is the difference curve between the two XRD profiles

Figure 7

Fig. 8 XRD profiles of interstratified kaolinite/kaolinite generated by NEWMOD and ClayStrat using different methods of calculating atomic scattering factors. The profile “Kaolinite (5 coefficients)” generated in ClayStrat (red curve) overlays perfectly on the profile “Kaolinite by NEWMOD” (blue curve covered by the red curve). The profile “Kaolinite (9 coefficients)” generated in ClayStrat (black curve) exhibits some discrepancies compared with the profile generated using 5 coefficients (red curve), as shown in the blue curve at the bottom of the plot