| 1)-3) | Set up the environment |
| 4) | The executables |
| 5) | The scripts |
| 6) | The configuration files |
| 7) | Launching the model |
| 8) | What happens while the model is running |
| 10) | What to do with the model output |
| The
diagnostic
job creates the monthly means, (time series,) and
variances for each individual month in
this
interval. |
mkdir -p
~/gemclim/v_3.3.3.1/Abs/Example
cd ~/gemclim/v_3.3.3.1/Abs/Example3331 cat >
.exper_cour << EOF
RCSPATH="\${gemclim}/RCS_DYN \${gemclim}/RCS_PHY \${gemclim}/RCS_CLASS"
RCSBASE="base"
EOF
PROJECT_SPACE=/sf1/escer/gauthier/${USER}
If you are with Laxmi Sushama your project space is:PROJECT_SPACE=/gs/project/ugh-612-aa/${USER}
If you are with René Laprise or Julie
Theriault your project space is:PROJECT_SPACE=/gs/project/bgx-133-aa/${USER}
If you are with another PI, ask your PI for
your project space.mkdir -p
${PROJECT_SPACE}/Abs/v_3.3.3.1/Example/malib${ARCH}
ln -s
${PROJECT_SPACE}/Abs/v_3.3.3.1/Example/malib${ARCH}
ln -s
${PROJECT_SPACE}/Abs/v_3.3.3.1/Example/maingemclimntr_${BASE_ARCH}_${MODEL_VERSION}.Abs
ln -s
${PROJECT_SPACE}/Abs/v_3.3.3.1/Example/maingemclimdm_${BASE_ARCH}_${MODEL_VERSION}.Abs
touch
${PROJECT_SPACE}/Abs/v_3.3.3.1/Example/maingemclimntr_${BASE_ARCH}_${MODEL_VERSION}.Abs
chmod +x
${PROJECT_SPACE}/Abs/v_3.3.3.1/Example/maingemclimntr_${BASE_ARCH}_${MODEL_VERSION}.Abs
touch
${PROJECT_SPACE}/Abs/v_3.3.3.1/Example/maingemclimdm_${BASE_ARCH}_${MODEL_VERSION}.Abs
chmod +x
${PROJECT_SPACE}/Abs/v_3.3.3.1/Example/maingemclimdm_${BASE_ARCH}_${MODEL_VERSION}.Abs
r.make_exp This
command creates the make file 'Makefile',
the
file 'arbre_de_dependance'
containing a list of all the functions/decks with their included
comdecks as well as
the file 'make_cdk' containing
a list of all the comdecks with the names of the functions/decks they
are included in.make gemclim
mkdir -p
~/gemclim/v_3.3.3.1/Configs/Example
cd ~/gemclim/v_3.3.3.1/Configs/Examplersync -rvtp ${gemclim}/Configs/LAM_60x60 ./.
cd LAM_60x60
Um_lanceqsIf you want to kill a job, you have to
use 'qdel' followed by the JobID you see with 'qs'.cd
~/gemclim/v_3.3.3.1/Abs/Example/LAM_60x60 3331This will set the
environment variable $gemclim
to the model path.ls
${gemclim}/RCS_DYNls
${gemclim}/RCS_PHYls
${gemclim}/RCS_CLASSomd_exp
cccmarad.ftnr.make_expmake
cccmarad.o If
you modify a comdeck or want to compile all the routines you have in
the directory you should instead use: make objloc
make cleanmake gemclim
To only recompile the model you can also use: make
gemclimdm
To only recompile the entry you can also use: make
gemclimntrcd ../../Configs/ExampleUm_lance