source: tags/libIGCM_v1/AA_atlas_LMDZ @ 293

Last change on this file since 293 was 2, checked in by mmaipsl, 16 years ago

MM: import first trunk version of libIGCM.

File size: 3.0 KB
Line 
1#-Q- platine #!/usr/bin/ksh
2#-Q- platine ##################
3#-Q- platine ## PLATINE   CEA ##
4#-Q- platine ##################
5#-Q- platine #BSUB -J ATL_LMDZ          # Nom du job
6#-Q- platine #BSUB -N                   # message a la fin du job
7#-Q- platine #BSUB -n 1                 # reservation des processeurs pour le job
8#-Q- platine #BSUB -W 1:00              # Limite temps
9#-Q- sx8brodie #######################
10#-Q- sx8brodie ## SX8BRODIE   IDRIS ##
11#-Q- sx8brodie #######################
12#-Q- sx8brodie #QSUB -r ATL_LMDZ            # Nom du job
13#-Q- sx8brodie #QSUB -lT 2:00:00            # limite en temps total
14#-Q- sx8brodie #QSUB -eo                    # rassemble standard error et output
15#-Q- sx8brodie #QSUB -J m
16#-Q- sx8brodie #QSUB -l mpp_p=2
17#-Q- sx8brodie #QSUB -s /bin/ksh            # shell du job
18#-Q- sx8mercure #!/bin/ksh
19#-Q- sx8mercure ######################
20#-Q- sx8mercure ## SX8MERCURE   CEA ##
21#-Q- sx8mercure ######################
22#-Q- sx8mercure #PBS -N  ATL_LMDZ           # Nom du job
23#-Q- sx8mercure #PBS -j o                   # regroupement des stdout et stderr
24#-Q- sx8mercure #PBS -S /usr/bin/ksh        # shell de soumission
25#-Q- sx8mercure #PBS -l memsz_job=1gb       # Limite memoire a 1 Go
26#-Q- sx8mercure #PBS -l cputim_job=2:00:00  # Limite temps a 2 heures
27#-Q- sx8mercure #PBS -q scalaire
28#-Q- default #!/bin/ksh
29#-Q- default ##################
30#-Q- default ## DEFAULT HOST ##
31#-Q- default ##################
32
33# $Date: 2007/12/04 13:43:19 $
34# $Name: libIGCM_v1 $
35# $Revision: 1.8 $
36# IPSL (2006)
37#  This software is governed by the CeCILL licence see libIGCM/libIGCM_CeCILL.LIC
38
39date
40
41#-Q- sx8brodie export OMP_NUM_THREADS=1
42
43######################################################################
44
45. ${libIGCM}/libIGCM_debug/libIGCM_debug.ksh ;
46. ${libIGCM}/libIGCM_sys/libIGCM_sys.ksh     ; #IGCM_debug_Check
47. ${libIGCM}/libIGCM_card/libIGCM_card.ksh   ; #IGCM_card_Check
48
49######################################################################
50
51#set -vx
52
53R_ATLAS=ATLAS/SE_${YEARS}
54R_OUT_ATM=${R_SAVE}/ATM
55
56cd ${RUN_DIR_PATH}
57
58# --------------------------------------------
59# Insert your commands between III...III lines
60# and precise produced directories to save
61# IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
62
63IGCM_sys_Get ${R_OUT_ATM}/Analyse/SE/${config_UserChoices_JobName}_SE_${YEARS}_1M_histmth.nc         ${RUN_DIR_PATH}
64
65atlas -o ${RUN_DIR_PATH}/${R_ATLAS}/ATM -l ${FER_ATLAS}/atlas_p_LMDZ3.3_diag1_*.cfg    ${RUN_DIR_PATH}/${config_UserChoices_JobName}_SE_${YEARS}_1M_histmth.nc
66
67# IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
68
69# Put ferret journal files together
70for file in $( ls ${R_ATLAS}/ATM/*/*jnl ) ; do 
71    echo -e "\n\n################################" ;
72    echo -e "$file\n" ; cat $file ;
73done  > ${R_ATLAS}/ATM/allferretscript.txt
74
75# Clear some files
76find . \( -name "*.stdout" -o -name "*.jnl" \) -print -exec rm -f {} \;
77
78# Save files
79IGCM_sys_Put_Dir ATLAS ${R_SAVE}
80
81IGCM_sys_Rm -Rf ATLAS
82IGCM_sys_Rm ${config_UserChoices_JobName}_SE_${YEARS}_1M_histmth.nc
83
84# DODS copy
85[ -d ${R_SAVE}/${R_ATLAS} ] && IGCM_sys_Put_Dods ${R_ATLAS}
86
87date
Note: See TracBrowser for help on using the repository browser.