A practical Fortran tool for correcting collimation effects in small-angle X-ray scattering data.
This edition presents a clear, step-by-step approach to unsmearing curves and interpreting results.
This work introduces a Fortran program that improves the accuracy of small-angle X-ray scattering measurements. It uses a numerical solution of an integral equation, then solves a system of equations through matrix inversion. The book discusses numerical stability and demonstrates several algorithmic approaches based on different interpolating polynomials for the true scattering intensity.
Readers will find concrete methods for data handling, weighting, and back-checking, with explicit routines and examples that show how the calculations unfold from input data to the final corrected curves.
- Describes the full computation flow: from input data, through interpolation, to the solving of an integral equation.
- Includes trapezoid and rectangle weighting concepts, plus Nyström forward interpolation and smoothing options.
- Details matrix inversion techniques and back-check procedures to validate results.
- Offers practical guidance on stability, data preparation, and interpretation of desmeared curves.
Ideal for researchers and students working with small-angle scattering, numerical methods, and data correction workflows.