CKO



Standard Implementation of MICOM

Version: 2.7

This version has been tested on an SGI64 workstation, an SGI Challenge computer, a Fujitsu VPP700, a DEC ALPHA, and a Cray C90.

Download
You can download a 700 kb gzipped tar file containing the source code of MICOM, the user manual, and a set of data files from here: micom-2.7.tar.gz.

Installation
To install the package you should create a directory MICOM and copy the downloaded file into it. After changing into the MICOM directory you can unpack the tar file with the command

gunzip -c micom-2.7.tar.gz | tar xvf - 
Five subdirectories are created: bin contains some scripts and is the location where the MICOM executable is stored, config is where the configuration file of MICOM is located, data contains the climate input and output data, doc contains some documentation, and the source code is stored in source directory.

You can prepare the software package for compilation by typing the command

./configure
This command determines the location of the various commands (compiler, etc.) that are needed to build the MICOM executable. Note that this should be done on the machine on which the executable should run and only needs to be done once on every computer.

Finally, type

make
to compile the program. Upon successful completion you can find the executable micom-standard in the directory MICOM/bin.

Configuration
You can change any of the parameters of the MICOM program by editing the configuration file standard in the directory MICOM/config/standard or by using the MICOM configurations database. Note that after modifying this file you should recompile the program in order for the modifications to take effect. Information on the parameters is available in the postscipt document doc/user_guide.engl.ps.

Compilation
You can compile the program by typing the following command in the MICOM directory

make
All object files and executables can be removed by typing
make clean

Running
You can perform a demo run of MICOM by typing the command 'make demo'. The following table provides some data about memory usage and computing time for this demo run on several computers. (The UNIX time and top utilities were used for this.)
Computer System Size (Mb) Reserved (Mb) Real (s) User (s) System (s)
SGI O2 9.7 6.3 166 147 2.5
SGI Challenge 10 7.1 53.4 52.6 0.27
DEC Alpha 8.6 5.2 105 36.0 1.4
Cray C90 - - 32.8 31.7 0.12
Fujitsu VPP700 24 - 48.7 45.5 0.32

Support
At this moment, MICOM is supported at the S1 level (see also the page on support levels). Let me know when you use this software by sending an e-mail to c.severijns@knmi.nl. You can also contact me at this address if you needed further information about MICOM. Or, you can visit the web site of the MICOM group.


Camiel Severijns
Last modified: Wed Dec 1 15:31:30 CET


Return to the CKO MICOM page