source: trunk/MESOSCALE/LMD_MM_MARS/SIMU/RUN/launch.gnome @ 3567

Last change on this file since 3567 was 287, checked in by aslmd, 13 years ago

MESOSCALE: minor updates to parameter files, plotting python module, launching and post-processing

File size: 2.5 KB
Line 
1#######################################################################
2####################################################################### nom
3# @ job_name            =       LMD_LES_MARS
4####################################################################### MPICH / serial
5# @ job_type            =       MPICH
6####################################################################### 8 / 16 / 20 / 32 / 64
7# @ total_tasks         =       8               
8####################################################################### A / B / C / AP / BP / CP
9# @ class               =       AP             
10####################################################################### 24gb (cf. llps pendant fonctionnement)
11# @ resources           =       ConsumableCpus(1)ConsumableMemory(1gb) 
12####################################################################### real ou ideal ???
13# @ environment         =       real=0 ; tmpdir=$(job_name).$(jobid) ; para=$(job_type)
14#######################################################################
15
16#######################################################################
17#######################################################################
18# @ output              =       $(job_name).$(jobid)/LOG
19# @ error               =       $(output)
20# @ blocking            =       unlimited
21# @ notification        =       never
22# @ queue
23grep "^# @" $0
24set -vx
25#######################################################################
26mkdir $LOADL_STEP_INITDIR/${tmpdir}
27cd $LOADL_STEP_INITDIR
28\rm zeLAST
29ln -sf ${tmpdir} zeLAST
30cd zeLAST
31#######################################################################
32cp      $LOADL_STEP_INITDIR/launch.gnome        .
33cp      $LOADL_STEP_INITDIR/*.def       .
34cp      $LOADL_STEP_INITDIR/*.exe       .
35cp      $LOADL_STEP_INITDIR/namelist*   .
36#cp     $LOADL_STEP_INITDIR/wrfi*       .       ### executer sur la frontale
37#                                               ### au prealable !!!
38ln -sf  $LOADL_STEP_INITDIR/wrfi*       .
39#######################################################################
40if [[ "${real}" == "0" ]]
41then
42  cp    $LOADL_STEP_INITDIR/input_*     .
43  cp    $LOADL_STEP_INITDIR/ze_hill     .       ## topo
44  cp    $LOADL_STEP_INITDIR/levels      .       ## custom vert levels
45  ##mpirun ideal.exe ##marche pas
46  ##mkdir ideal
47  ##mv rsl.* ideal/
48else
49#  cp $LOADL_STEP_INITDIR/wrfb* .
50ln -sf $LOADL_STEP_INITDIR/wrfb* .
51fi
52#######################################################################
53#### avant wrf.exe, necessaire ???
54#declare -x MP_STACK_SIZE=640000000
55#declare -x MP_STACK_SIZE=64000000
56#######################################################################
57if [[ "${para}" == "MPICH" ]]
58then
59   mpirun wrf.exe
60else
61   ./wrf.exe
62fi
63#######################################################################
Note: See TracBrowser for help on using the repository browser.