WiMDA Installation Notes

Notes for installing WiMDA

Installation requirements

The following files/packages should be installed to get a fully working WiMDA installation:

WiMDAinstall.zip includes the main program and the basic dll files needed to read NeXus files. For reading in the full range of muon NeXus files, the NeXus Data Format Windows Distribution Kit should be installed from the site http://download.nexusformat.org/kits/windows/

The included utility bunzip2.exe is needed for unzipping ARGUS raw data files. Renaming this file bzip2.exe gives the matching zipping utility.

The GLE plotting software is needed to use fit parameter modelling. Versions from 3.5 onwards are supported by WiMDA and can be downloaded from: http://glx.sourceforge.net/, where manuals are also available. A brief user guide can also be found at: http://users.ox.ac.uk/~sjb/gle/glemanual/.

In Windows the environment variable gle_top must be set to the root directory where gle is installed and the correct command line invocation (e.g. c:\gle\gle_ps.exe) must be listed in the wimda.ini file. The DOS window property 'close on exit' must be set for the file gle_ps.exe using Windows Explorer. 

For viewing and printing postscript output files, the Ghostscript and Ghostview packages need to be installed. These programs are redistributed under GPL.

User Relaxation and Model Functions

Template files for compiling user fit function libraries are now available. These require a 32 bit Borland Delphi Pascal compiler (i.e. version 2 or later). If you do not have access to a Borland compiler, then a free alternative is: Free Pascal compiler

User Relaxation Functions using Delphi

The files needed are the Delphi source template file musrfunctions.dpr which needs to link with musrfunctionunit.dcu; depending on the version of Delphi you may also need to rebuild with the corresponding source file musrfunctionunit.pas. These three files can be downloaded as MusrFunctionUnit.zip. The compiled library musrfunctions.dll should be placed in the fit library directory.

User Model Functions using Delphi

The files needed are the Delphi source template file userfit.dpr which needs to link with userunit.dcu; depending on the version of Delphi you may also need rebuild using the corresponding source files userunit.pas and fittyps.pas. These four files can be downloaded as UserUnit.zip. The compiled libraries must be named *fit.dll and should be placed in the fit library directory.

User Functions for Free Pascal Compiler

The files needed can be downloaded as: User Functions.

Skip to the top of the page