source: LMDZ.3.3/trunk/script/lancer_LMDZ.3.3 @ 5434

Last change on this file since 5434 was 65, checked in by lmdz, 25 years ago

Rajout d'un exemple de script de lancement sur Nec

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 1.4 KB
Line 
1#@$-eo
2#@$-o /workdir/rech/ces/rces011/lmdz_96x72/lancer.out
3#@$-lM 1Gb
4#@$-lT 00:40:00
5#@$-jo
6 
7set -x
8
9# Repertoire de sauvegarde des resultats sur gaya
10GAYADIR=LMDZ.3.3
11rsh gaya "mkdir $GAYADIR"
12
13cd $tmpdir
14
15# Recuperer les fichiers necessaires a la creation des start et limit
16
17mfget ~rces011/LMDZ_Init/Albedo.nc Albedo.nc
18mfget ~rces011/LMDZ_Init/AMIP.nc AMIP.nc
19mfget ~rces011/LMDZ_Init/ECDYN.nc ECDYN.nc
20mfget ~rces011/LMDZ_Init/Relief.nc Relief.nc
21mfget ~rces011/LMDZ_Init/Rugos.nc Rugos.nc
22cp ECDYN.nc ECPHY.nc
23
24cp ~rces011/LMDZ.3.3/run.def.967219 run.def
25
26# Compiler les executables
27$LMDGCM/makegcm -d 96x72x19 create_etat0
28$LMDGCM/makegcm -d 96x72x19 create_limit
29$LMDGCM/makegcm -d 96x72x19 gcm
30
31# On lance tout
32./create_etat0.e
33./create_limit.e
34
35# Pour avoir des details sur le programme (MFlops etc...)
36export  F_PROGINF=detail
37time ./gcm.e
38
39# Sauvegarde des fichier sur gaya
40# Fichiers restart
41mfput restartphy.nc   $GAYADIR/restartphy.nc
42mfput restart.nc      $GAYADIR/restart.nc
43# Fichiers histoire
44mfput dyn_hist.nc     $GAYADIR/dyn_hist.nc
45mfput dyn_histv.nc    $GAYADIR/dyn_histv.nc
46mfput dyn_hist_ave.nc $GAYADIR/dyn_hist_ave.nc
47mfput histmth.nc      $GAYADIR/histmth.nc
48mfput histrac.nc      $GAYADIR/histrac.nc
49# Fichiers Fluxs offline
50mfput fluxstoke.nc    $GAYADIR/fluxstoke.nc
51mfput fluxstokev.nc   $GAYADIR/fluxstokev.nc
52mfput defstoke.nc     $GAYADIR/defstoke.nc
53mfput phystoke.nc     $GAYADIR/phystoke.nc
54
55
56ls -l
57
58exit
Note: See TracBrowser for help on using the repository browser.