Reflectometry software installation

Please read the V-2005.10.27 release notes.

Precompiled binaries of the NCNR reflectometry are available for Windows, Mac OS X, Linux and IRIX.

You can also download the reflectometry source tree, and follow the long set of instructions in README to build and install.

Online help for reflred and reflfit are available.

Windows

Copy reflpak-2005.10.27.exe where you want it installed on your computer (it is a single file executable, not an installation kit). We provide some sample data and a short tutorial in reflpak-data.zip.

Click on the icon. If you want to add start menu items and file associations to reflpak, select Install shortcuts.... This is not necessary to run the program.

To reduce data in reflred, you will first need to install Octave from octave-forge. Use the latest version of octave-forge-windows (2.1.50 as of this writing).

Once octave is installed, click the octave icon to run, and start the octave server using the command

	listen(1515)

Mac OS X

Copy reflpak-2005.10.27.dmg to your home directory.

In the disk you will find the reflpak-2005.10.27 folder. Drag this whereever you want on your machine, but keep the files it contains together. If you are working with the console, use ditto -rsrc rather than cp or mv to move the files since some of the files contain resource forks.

In the reflpak-2005.10.27 folder there are four icons which work as usual. If you prefer the command line, copy reflpak to your path and start it with reflpak [red|pol|fit] file.... The data folder contains sample data and a short tutorial.

To reduce data in reflred, you will first need to install Octave and octave-forge. There are binaries at HPC Mac OS X which have been used successfully. By the time you read this, Fink or DarwinPorts may have pre-built binaries available as well.

Once octave is installed, start octave then start the octave server using the command

	listen(1515)

Linux/Irix

We have prebuilt binaries for Linux with gcc-3.x (reflpak-2005.10.27-linux3.tar.gz), Linux with gcc-4.x (reflpak-2005.10.27-linux4.tar.gz), and Irix (reflpak-2005.10.27-irix.tar.gz). Untar and install reflpak-2005.10.27/refl* somewhere in your path. E.g., as root:

	install reflpak-2005.10.27-arch/refl* /usr/local/bin
or as user:
	mv reflpak-2005.10.27-arch/refl* ~/bin

To run reflred, you will first need to install Octave and octave-forge. Many linux systems have pre-built binaries. For IRIX, you will have to build from source. Details are available on the octave wiki (OctaveForGNULinux, PaulKienzleIrixConf).

Once octave is installed, start octave then start the octave server using the command

	listen(1515)

Paul Kienzle
2004-03-24