George, Christy, and Chitra, here's...

Susuro

What is it?

Susuro uses the distorted-wave Born approximation (DWBA) to fit low-angle x-ray scattering data to the scattering expected from a multilayer of a "few" discrete layers.

Installation

You need to have installed the 'ncurses' package.

  1. Download susuro.tgz and unpack it in an empty directory like this:
    gunzip susuro.tgz
    tar -xvf susuro.tar
  2. Edit Makefile to set the C compiler you'll be using
  3. Type Make to assemble the susuro executable, and some utility programs.

Try it out

The distribution comes with a sample data file 1700parplus.dat and parameter file 1700parplus.par.

Starting with any comand line options like

susuro junky

tells susuro to run once, calculating scattering from the structure specified in the parameter file, calculate a chi-squared, and quit. Try it out.

A gnuplot command file go.g is also generated. Start gnuplot and type load 'go.g' and you should see:

 

Well, lot's more to document, but it's a start. There's also a "README" in the distribution. Also, here is a preprint (PDF format--ca. 370 K) of a related article which has since appeared in the Journal of Physics.

For x-ray reflectivity constants for other materials, try http://www-cxro.lbl.gov/optical_constants/

Paul Meyer Reimer--paulmr@goshen.edu
Last Updated 17 December 1997

Getting here