Installing ZMM on UNIX

    1. Create a home directory for ZMM. It may have any name and any location. The following commands assume that the ZMM home directory is ~/zmm/
    2. Put file zmmXXX.tar.gz in ~/
    3. Go to directory ~/
    4. Type: gunzip zmmXXX.tar.gz
    5. Type: tar xvf zmmXXX.tar
    6. Edit system startup file (e.g. .cshrc) to specify path to folder ~/zmm/exe/ (See Examples below)
    7. Set environmental variable ZMM_HOME (See Examples below)
    8. To test ZMM, go to zmm/Test/Serial and type "run". Upon completion of the test, type "analyse". You should see neither *fail files, nor ZMM_error files. Files *.dif will show the output difference between your computer and ZMM-developers computer. The difference may occur due to specific hardware configurations. In case of big difference(s), please contact ZMMSoft.
    9. Use PC/Windows to read  ZMM help file.


tcsh: add the following two lines to file .cshrc

setenv ZMM_HOME ~/zmm/
set path=(~/zmm/exe $path)

bash: add the following two lines to file .bashrc

export ZMM_HOME=${HOME}/zmm/
export PATH=${PATH}:${HOME}/zmm/exe

The above lines may vary depending on the operating system and command interpreter. Contact your system administrator for details.

Registering ZMM on UNIX

The ZMM installation described above is fully operational, but has a limit of 100 cycles of Monte Carlo minimization. Registering ZMM will remove this restriction for 6 months. Purchasing ZMM will completely remove the restriction.

To register ZMM:

  1. Go to directory ~/zmm/exe/ and type: Get_User_Infos_Linux. The file USER_INFOS.TXT should appear.
  2. E-mail this file to
  3. Visit, fill in the registration form, and click "SUBMIT"

In a few days you will receive a license file ZMM_LICENSE.KEY. Put this file to ~/zmm/exe/

To purchase ZMM:

  1. If you have NOT registered ZMM before, follow steps 1 and 2 in the above paragraph.
  2. Visit, fill in the purchase form, and click "SUBMIT"