Run GEMCLIM version 3.3.0

This page is intended for people that already know how to run GEM. If you never ran GEM before you should rather have a look at the more explicit running GEMCLIM for newbies page.


Basically everything that was before called 'gem' or 'gemdm' is now called 'gemclim'.


a) Set the environment
To obtain the proper environment you must issue the following command for each new window session:

  . r.sm.dot gemclim 3.3.0

The $gemclim variable will now point to the climate version 3.3.0 of GEMCLIM.

b) Set up to run GEMCLIM in batch mode
You need to have a directory in your $HOME called 'gemclim' containing a subdirectory for the machine on which you want to run the model. If you already have a directory called 'gem' simply link 'gemclim' to this one:

  ln -s ${HOME}/gem ${HOME}/gemclim

c) Create executables
When running at Environment Canada, your .exper_cour file should look like this:

RCSPATH="/usr/local/env/armnlib/modeles/GEMCLIM/v_3.3.0/RCS_DYN /usr/local/env/armnlib/modeles/GEMCLIM/v_3.3.0/RCS_PHY"
RCSBASE="v_3.3.0"
When running at UQAM on marvin your '.exper_cour' should look like this:

RCSPATH="/home/armnlib/ssm/infrastructure_1.0_linux24-x86-64/share/armnlib/modeles/GEMCLIM/v_3.3.0/RCS_DYN /home/armnlib/ssm/infrastructure_1.0_linux24-x86-64/share/armnlib/modeles/GEMCLIM/v_3.3.0/RCS_PHY"
RCSBASE="v_3.3.0"

You create the executables the same way you would create them in non-climate mode. You only have to type

  make gemclim

instead of make gem.

d) Config files
You will have to change the name of the file 'gem_settings.nml' to 'gemclim_settings.nml'.

In the file 'configexp.dot.cfg' you have to set:

  model=gemclim;
  version=3.3.0;
  _job=gemclim;

e) Extra scripts
If you want GEMCLIM to use any customized scripts you will now have to put them in a directory called:

${HOME}/modeles/GEMCLIM/v_3.3.0/scripts




Author: Katja Winger
Last update: June 2008