Programs in Physics & Physical Chemistry
|[Licence| Download | New Version Template] abjk_v1_0.gz(72 Kbytes)|
|Manuscript Title: Quasi-elastic x-ray scattering divergence analysis calculation.|
|Authors: J.S. Reid, G.J. Milne|
|Program title: DIANA88|
|Catalogue identifier: ABJK_v1_0|
Distribution format: gz
|Journal reference: Comput. Phys. Commun. 55(1989)91|
|Programming language: Fortran.|
|Computer: HONEYWELL-BULL DPS 8/70.|
|Operating system: CP-6.|
|RAM: 44K words|
|Word size: 36|
|Keywords: Solid state physics, Experiment, Instrumental resolution Correction, Diffuse x-ray scattering, Simulated apparatus Performance, Smearing function Convolution, Volume spread function.|
Nature of problem:
The program addresses the problem that an inelastic (x-ray) scattering experiment necessarily records scattering smeared over a spatially spread inhomogeneous diverging incident beam, a sample mosaic spread and a finite area detector. Using measured or simulated apparatus characteristics and sample orientations, the program evalutes these effects on given theoretical intensities.
The program is supplied with a set of theoretical intensities sampled over an adequate mesh of scattering vectors. The convolutions contributing to the smearing are numerically evaluated one at a time as directed by user commands to produce a net effect (the divergence correction) for a chosen scattering vector.
Input x-ray beam must be characterised as stated; detector slit must be rectangular with sides parallel and perpendicular to the scattering plane; mosaic spread function must be isotropic; sample crystal must belong to cubic class.
35 seconds for input supplied.
|Disclaimer | ScienceDirect | CPC Journal | CPC | QUB|