source: tags/libIGCM_v1/AA_additionnal @ 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.7 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: 2008/04/07 13:04:28 $
34# $Name: libIGCM_v1 $
35# $Revision: 1.4 $
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_OCE=${R_SAVE}/OCE
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_IN}/BC/OCE/${config_UserChoices_TagName}/${RESOL_OCE}/LEVITUS_1m_Temperature_Pot_Ice_nomask.nc .
64IGCM_sys_Get ${R_IN}/BC/OCE/${config_UserChoices_TagName}/${RESOL_OCE}/LEVITUS_1m_Salinity_Ice_nomask.nc .
65
66IGCM_sys_Get ${R_OUT_OCE}/Analyse/SE/${config_UserChoices_JobName}_SE_${YEARS}_1M_grid_T.nc ${RUN_DIR_PATH}/SE_grid_T.nc
67IGCM_sys_Get ${R_OUT_OCE}/Analyse/SE/${config_UserChoices_JobName}_SE_${YEARS}_1M_grid_U.nc ${RUN_DIR_PATH}/SE_grid_U.nc
68IGCM_sys_Get ${R_OUT_OCE}/Analyse/SE/${config_UserChoices_JobName}_SE_${YEARS}_1M_grid_V.nc ${RUN_DIR_PATH}/SE_grid_V.nc
69IGCM_sys_Get ${R_OUT_OCE}/Analyse/SE/${config_UserChoices_JobName}_SE_${YEARS}_1M_grid_W.nc ${RUN_DIR_PATH}/SE_grid_W.nc
70
71#ferret -gif -script news2.jnl "${YEARS}" "${config_UserChoices_JobName}" "${RESOL_OCE}"
72atlas -o ${RUN_DIR_PATH}/${R_ATLAS}/ADD -p landscape=true,angle=-90,nup=1x1 ${FER_ATLAS}/atlas_p_ORCA2_add_*.cfg ${config_UserChoices_JobName}
73
74# IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
75
76# Put ferret journal files together
77for file in $( ls ${R_ATLAS}/ADD/*/*jnl ) ; do 
78    echo -e "\n\n################################" ;
79    echo -e "$file\n" ; cat $file ;
80done  > ${R_ATLAS}/ADD/allferretscript.txt
81
82# Clear some files
83find . \( -name "*.stdout" -o -name "*.jnl" \) -print -exec rm -f {} \;
84
85# Save files
86IGCM_sys_Put_Dir ATLAS ${R_SAVE}
87
88IGCM_sys_Rm -Rf ATLAS
89IGCM_sys_Rm -f SE_grid_?.nc
90
91# DODS copy
92[ -d ${R_SAVE}/${R_ATLAS} ] && IGCM_sys_Put_Dods ${R_ATLAS}
93
94date
Note: See TracBrowser for help on using the repository browser.