#!/bin/csh
# Script de soumission Loadleveler, job MPI
# CRIHAN v 3.00 - janvier 2006
# crihan-sci@crihan.fr
#
# Nom du job
# @ job_name = test_sclpk
#
# Nom du fichier de sortie standard
# @ output = $(job_name).o$(jobid)
#
# Nom du fichier d'erreur  standard
# @ error  = $(job_name).e$(jobid)
#
# Type du job
# @ cri_job_type = mpi
#
# Nombre de processus MPI
# @ cri_total_tasks = 6
#
# temps de restitution (heures[:minutes[:secondes]])
# @ wall_clock_limit = 0:10:00
#
# Memoire maximale par processus (mb, gb, mw, gw,..)
# @ data_limit  = 350mb
#
# Stack maximale par processus (mb)
# @ stack_limit = 50mb
#
# Repertoire initial a envoyer
# @ cri_initialdir = /home/crihan/gm/Loadleveler/SCLPK
#
# Repertoire final pour les resultats
# @ cri_finaldir = /home/crihan/gm/Loadleveler/SCLPK
#
# Politique d'envoi des mels
# @ notification = complete
#
# Adresse d'envoi des mels
# @ notify_user = gm@crihan.fr
#
# Obligatoire
# @ queue

###
### Commandes utilisateur
###

#
# On se positionne dans le repertoire temporaire de calcul : $LOCAL_WORK_DIR
#
cd $LOCAL_WORK_DIR

#
# Execution du job
#
./prod_sclpk.exe > prod_sclpk.out

#
# On deplace les fichiers resultats dans le repertoire temporaire de rapatriement des donnees : $LOCAL_SPOOL_DIR
#
mv *out $LOCAL_SPOOL_DIR

