Changeset 929
- Timestamp:
- 08/20/13 16:38:06 (11 years ago)
- Location:
- trunk/libIGCM
- Files:
-
- 19 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libIGCM/AA_SaveSourceModifications
r906 r929 1 #-Q- sx9mercure #!/bin/ksh 2 #-Q- sx9mercure ##################### 3 #-Q- sx9mercure ## SX9MERCURE CEA ## 4 #-Q- sx9mercure ##################### 5 #-Q- sx9mercure #PBS -N SaveSource # Nom du job 6 #-Q- sx9mercure #PBS -j o # regroupement des stdout et stderr 7 #-Q- sx9mercure #PBS -S /usr/bin/ksh # shell de soumission 8 #-Q- sx9mercure #PBS -l memsz_job=1gb # Limite memoire a 1 Go 9 #-Q- sx9mercure #PBS -l elapstim_req=0:10:00 # Limite temps a 1 heures 10 #-Q- sx9mercure #PBS -q scalaire 11 #-Q- sx9mercure #PBS -r n 12 #-Q- titane #!/bin/ksh 13 #-Q- titane ###################### 14 #-Q- titane ## TITANE CEA ## 15 #-Q- titane ###################### 16 #-Q- titane #MSUB -r SaveSource # Nom du job 17 #-Q- titane #MSUB -n 1 # Reservation du processus 18 #-Q- titane #MSUB -T 1800 # Limite de temps elapsed du job 19 #-Q- titane #MSUB -E "-eo" 20 #-Q- titane #MSUB -E "-L /bin/ksh" 21 #-Q- titane #MSUB -E "-Ep "${ExeOutDateMax} 22 #-Q- titane #MSUB -E "-Ep "${R_OUT_EXE} 23 #-Q- titane #MSUB -E "-Ep "${PREFIX} 24 #-Q- titane #MSUB -E "-Ep "${SUBMIT_DIR} 25 #-Q- titane #MSUB -q testext 26 #-Q- titane #MSUB -E '-rn' 27 #-Q- lxiv8 ###################### ??? 1 #-Q- curie ###################### 2 #-Q- curie ## CURIE TGCC/CEA ## 3 #-Q- curie ###################### 4 #-Q- curie #MSUB -r SaveSource # Nom du job 5 #-Q- curie #MSUB -eo 6 #-Q- curie #MSUB -n 1 # Reservation du processus 7 #-Q- curie #MSUB -T 7200 # Limite de temps elapsed du job 8 #-Q- curie #MSUB -q xlarge 9 #-Q- curie #MSUB -Q normal 10 #-Q- curie #MSUB -A ::default_project:: 11 #-Q- curie set +x 12 #-Q- ada #!/bin/ksh 13 #-Q- ada ####################### 14 #-Q- ada # # ADA IDRIS ## 15 #-Q- ada ####################### 16 #-Q- ada # @ job_type = serial 17 #-Q- ada # @ requirements = (Feature == "prepost") 18 #-Q- ada # Temps Elapsed max. d'une requete hh:mm:ss 19 #-Q- ada # @ wall_clock_limit = 1:00:00 20 #-Q- ada # Nom du travail LoadLeveler 21 #-Q- ada # @ job_name = SaveSource 22 #-Q- ada # Fichier de sortie standard du travail 23 #-Q- ada # @ output = $(job_name).$(jobid) 24 #-Q- ada # Fichier de sortie d'erreur du travail 25 #-Q- ada # @ error = $(job_name).$(jobid) 26 #-Q- ada # pour recevoir un mail en cas de depassement du temps Elapsed (ou autre pb.) 27 #-Q- ada # @ notification = error 28 #-Q- ada # @ environment = $POST_DIR ; $SUBMIT_DIR ; $libIGCM ; $StandAlone ; $MASTER 29 #-Q- ada # @ queue 30 #-Q- lxiv8 ###################### 28 31 #-Q- lxiv8 ## OBELIX LSCE ## 29 32 #-Q- lxiv8 ###################### … … 55 58 date 56 59 57 #-Q- sx8brodie export OMP_NUM_THREADS=1 58 #-Q- aix6 export OMP_NUM_THREADS=1 60 #-Q- ada export OMP_NUM_THREADS=1 59 61 60 62 #D- Task type (computing or post-processing) -
trunk/libIGCM/AA_TimeSeries_Checker
r899 r929 23 23 #D- Path to libIGCM 24 24 #D- Default : value from AA_job if any 25 # WARNING For StandAlone use : To run this script on some machine (ulam and cesium)26 # WARNING you must check MirrorlibIGCM variable in sys library.27 # WARNING If this variable is true, you must use libIGCM_POST path instead28 # WARNING of your running libIGCM directory.29 25 libIGCM=${libIGCM:=::modipsl::/libIGCM} 30 26 -
trunk/libIGCM/AA_additionnal
r906 r929 12 12 #-Q- ada #!/bin/ksh 13 13 #-Q- ada ####################### 14 #-Q- ada ## ADA IDRIS##14 #-Q- ada ## ADA IDRIS ## 15 15 #-Q- ada ####################### 16 16 #-Q- ada # @ job_type = serial … … 28 28 #-Q- ada # @ environment = $POST_DIR ; $SUBMIT_DIR ; $libIGCM ; $R_INIT ; $R_BC ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $R_SAVE ; $config_UserChoices_JobName ; $config_UserChoices_TagName ; $YEARS ; $MASTER 29 29 #-Q- ada # @ queue 30 #-Q- sx9mercure #!/bin/ksh 31 #-Q- sx9mercure ###################### 32 #-Q- sx9mercure ## SX9MERCURE CCRT ## 33 #-Q- sx9mercure ###################### 34 #-Q- sx9mercure #PBS -N ATL_ADD # Nom du job 35 #-Q- sx9mercure #PBS -j o # regroupement des stdout et stderr 36 #-Q- sx9mercure #PBS -S /usr/bin/ksh # shell de soumission 37 #-Q- sx9mercure #PBS -l memsz_job=1gb # Limite memoire a 1 Go 38 #-Q- sx9mercure #PBS -l elapstim_req=2:00:00 # Limite temps a 2 heures 39 #-Q- sx9mercure #PBS -q scalaire 40 #-Q- sx9mercure #PBS -r n 41 #-Q- titane #!/bin/ksh 42 #-Q- titane ###################### 43 #-Q- titane ## TITANE CEA ## 44 #-Q- titane ###################### 45 #-Q- titane #MSUB -r ATL_ADD # Nom du job 46 #-Q- titane #MSUB -eo 47 #-Q- titane #MSUB -n 1 # Reservation du processus 48 #-Q- titane #MSUB -T 86400 # Limite de temps elapsed du job 49 #-Q- titane #MSUB -q mono 50 #-Q- titane #MSUB -E '-rn' 30 #-Q- lxiv8 ###################### 31 #-Q- lxiv8 ## OBELIX LSCE ## 32 #-Q- lxiv8 ###################### 33 #-Q- lxiv8 #PBS -N ATL_ADD 34 #-Q- lxiv8 #PBS -m a 35 #-Q- lxiv8 #PBS -j oe 36 #-Q- lxiv8 #PBS -q test 37 #-Q- lxiv8 #PBS -o ATL_ADD.$$ 38 #-Q- lxiv8 #PBS -S /bin/ksh 51 39 #-Q- default #!/bin/ksh 52 40 #-Q- default ################## -
trunk/libIGCM/AA_atlas_LMDZ
r906 r929 12 12 #-Q- ada #!/bin/ksh 13 13 #-Q- ada ####################### 14 #-Q- ada ## ADA IDRIS##14 #-Q- ada ## ADA IDRIS ## 15 15 #-Q- ada ####################### 16 16 #-Q- ada # @ job_type = serial … … 28 28 #-Q- ada # @ environment = $POST_DIR ; $SUBMIT_DIR ; $libIGCM ; $R_INIT ; $R_BC ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_SRF ; $R_SAVE ; $config_UserChoices_JobName ; $config_UserChoices_TagName ; $YEARS ; $DIR_OUT ; $MASTER ; $libIGCM_SX 29 29 #-Q- ada # @ queue 30 #-Q- sx9mercure #!/bin/ksh 31 #-Q- sx9mercure ###################### 32 #-Q- sx9mercure ## SX9MERCURE CCRT ## 33 #-Q- sx9mercure ###################### 34 #-Q- sx9mercure #PBS -N ATL_LMDZ # Nom du job 35 #-Q- sx9mercure #PBS -j o # regroupement des stdout et stderr 36 #-Q- sx9mercure #PBS -S /usr/bin/ksh # shell de soumission 37 #-Q- sx9mercure #PBS -l memsz_job=1gb # Limite memoire a 1 Go 38 #-Q- sx9mercure #PBS -l elapstim_req=2:00:00 # Limite temps a 2 heures 39 #-Q- sx9mercure #PBS -q scalaire 40 #-Q- sx9mercure #PBS -r n 41 #-Q- titane #!/bin/ksh 42 #-Q- titane ###################### 43 #-Q- titane ## TITANE CEA ## 44 #-Q- titane ###################### 45 #-Q- titane #MSUB -r ATL_LMDZ # Nom du job 46 #-Q- titane #MSUB -eo 47 #-Q- titane #MSUB -n 1 # Reservation du processus 48 #-Q- titane #MSUB -T 86400 # Limite de temps elapsed du job 49 #-Q- titane #MSUB -q mono 50 #-Q- titane #MSUB -E '-rn' 30 #-Q- lxiv8 ###################### 31 #-Q- lxiv8 ## OBELIX LSCE ## 32 #-Q- lxiv8 ###################### 33 #-Q- lxiv8 #PBS -N ATL_LMDZ 34 #-Q- lxiv8 #PBS -m a 35 #-Q- lxiv8 #PBS -j oe 36 #-Q- lxiv8 #PBS -q test 37 #-Q- lxiv8 #PBS -o ATL_LMDZ.$$ 38 #-Q- lxiv8 #PBS -S /bin/ksh 51 39 #-Q- default #!/bin/ksh 52 40 #-Q- default ################## -
trunk/libIGCM/AA_atlas_ORCA_LIM
r906 r929 12 12 #-Q- ada #!/bin/ksh 13 13 #-Q- ada ####################### 14 #-Q- ada ## ADA IDRIS##14 #-Q- ada ## ADA IDRIS ## 15 15 #-Q- ada ####################### 16 16 #-Q- ada # @ job_type = serial … … 28 28 #-Q- ada # @ environment = $POST_DIR ; $SUBMIT_DIR ; $libIGCM ; $R_INIT ; $R_BC ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $R_SAVE ; $config_UserChoices_JobName ; $config_UserChoices_TagName ; $YEARS ; $DIR_OUT ; $MASTER ; $libIGCM_SX 29 29 #-Q- ada # @ queue 30 #-Q- sx9mercure #!/bin/ksh 31 #-Q- sx9mercure ###################### 32 #-Q- sx9mercure ## SX9MERCURE CCRT ## 33 #-Q- sx9mercure ###################### 34 #-Q- sx9mercure #PBS -N ATL_OPA # Nom du job 35 #-Q- sx9mercure #PBS -j o # regroupement des stdout et stderr 36 #-Q- sx9mercure #PBS -S /usr/bin/ksh # shell de soumission 37 #-Q- sx9mercure #PBS -l memsz_job=1gb # Limite memoire a 1 Go 38 #-Q- sx9mercure #PBS -l elapstim_req=2:00:00 # Limite temps a 2 heures 39 #-Q- sx9mercure #PBS -q scalaire 40 #-Q- sx9mercure #PBS -r n 41 #-Q- titane #!/bin/ksh 42 #-Q- titane ###################### 43 #-Q- titane ## TITANE CEA ## 44 #-Q- titane ###################### 45 #-Q- titane #MSUB -r ATL_OPA # Nom du job 46 #-Q- titane #MSUB -eo 47 #-Q- titane #MSUB -n 1 # Reservation du processus 48 #-Q- titane #MSUB -T 86400 # Limite de temps elapsed du job 49 #-Q- titane #MSUB -q mono 50 #-Q- titane #MSUB -E '-rn' 30 #-Q- lxiv8 ###################### 31 #-Q- lxiv8 ## OBELIX LSCE ## 32 #-Q- lxiv8 ###################### 33 #-Q- lxiv8 #PBS -N ATL_OPA 34 #-Q- lxiv8 #PBS -m a 35 #-Q- lxiv8 #PBS -j oe 36 #-Q- lxiv8 #PBS -q test 37 #-Q- lxiv8 #PBS -o ATL_OPA.$$ 38 #-Q- lxiv8 #PBS -S /bin/ksh 51 39 #-Q- default #!/bin/ksh 52 40 #-Q- default ################## -
trunk/libIGCM/AA_atlas_ORCHIDEE
r906 r929 12 12 #-Q- ada #!/bin/ksh 13 13 #-Q- ada ####################### 14 #-Q- ada ## ADA IDRIS##14 #-Q- ada ## ADA IDRIS ## 15 15 #-Q- ada ####################### 16 16 #-Q- ada # @ job_type = serial … … 28 28 #-Q- ada # @ environment = $POST_DIR ; $SUBMIT_DIR ; $libIGCM ; $R_INIT ; $R_BC ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_SRF ; $R_SAVE ; $config_UserChoices_JobName ; $config_UserChoices_TagName ; $YEARS ; $DIR_OUT ; $MASTER ; $libIGCM_SX 29 29 #-Q- ada # @ queue 30 #-Q- sx9mercure #!/bin/ksh31 #-Q- sx9mercure ######################32 #-Q- sx9mercure ## SX9MERCURE CCRT ##33 #-Q- sx9mercure ######################34 #-Q- sx9mercure #PBS -N ATL_ORCH # Nom du job35 #-Q- sx9mercure #PBS -j o # regroupement des stdout et stderr36 #-Q- sx9mercure #PBS -S /usr/bin/ksh # shell de soumission37 #-Q- sx9mercure #PBS -l memsz_job=1gb # Limite memoire a 1 Go38 #-Q- sx9mercure #PBS -l elapstim_req=1:00:00 # Limite temps a 2 heures39 #-Q- sx9mercure #PBS -q scalaire40 #-Q- sx9mercure #PBS -r n41 #-Q- titane #!/bin/ksh42 #-Q- titane ######################43 #-Q- titane ## TITANE CEA ##44 #-Q- titane ######################45 #-Q- titane #MSUB -r ATL_ORCH # Nom du job46 #-Q- titane #MSUB -eo47 #-Q- titane #MSUB -n 1 # Reservation du processus48 #-Q- titane #MSUB -T 86400 # Limite de temps elapsed du job49 #-Q- titane #MSUB -q mono50 #-Q- titane #MSUB -E '-rn'51 30 #-Q- lxiv8 ###################### 52 31 #-Q- lxiv8 ## OBELIX LSCE ## -
trunk/libIGCM/AA_atlas_PISCES
r906 r929 12 12 #-Q- ada #!/bin/ksh 13 13 #-Q- ada ####################### 14 #-Q- ada ## ADA IDRIS##14 #-Q- ada ## ADA IDRIS ## 15 15 #-Q- ada ####################### 16 16 #-Q- ada # @ job_type = serial … … 28 28 #-Q- ada # @ environment = $POST_DIR ; $SUBMIT_DIR ; $libIGCM ; $R_INIT ; $R_BC ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $R_SAVE ; $config_UserChoices_JobName ; $config_UserChoices_TagName ; $YEARS ; $DIR_OUT ; $MASTER ; $libIGCM_SX 29 29 #-Q- ada # @ queue 30 #-Q- sx9mercure #!/bin/ksh 31 #-Q- sx9mercure ###################### 32 #-Q- sx9mercure ## SX9MERCURE CCRT ## 33 #-Q- sx9mercure ###################### 34 #-Q- sx9mercure #PBS -N ATL_PIS # Nom du job 35 #-Q- sx9mercure #PBS -j o # regroupement des stdout et stderr 36 #-Q- sx9mercure #PBS -S /usr/bin/ksh # shell de soumission 37 #-Q- sx9mercure #PBS -l memsz_job=1gb # Limite memoire a 1 Go 38 #-Q- sx9mercure #PBS -l elapstim_req=2:00:00 # Limite temps a 2 heures 39 #-Q- sx9mercure #PBS -q scalaire 40 #-Q- sx9mercure #PBS -r n 41 #-Q- titane #!/bin/ksh 42 #-Q- titane ###################### 43 #-Q- titane ## TITANE CEA ## 44 #-Q- titane ###################### 45 #-Q- titane #MSUB -r ATL_PIS # Nom du job 46 #-Q- titane #MSUB -eo 47 #-Q- titane #MSUB -n 1 # Reservation du processus 48 #-Q- titane #MSUB -T 86400 # Limite de temps elapsed du job 49 #-Q- titane #MSUB -q mono 50 #-Q- titane #MSUB -E '-rn' 30 #-Q- lxiv8 ###################### 31 #-Q- lxiv8 ## OBELIX LSCE ## 32 #-Q- lxiv8 ###################### 33 #-Q- lxiv8 #PBS -N ATL_PIS 34 #-Q- lxiv8 #PBS -m a 35 #-Q- lxiv8 #PBS -j oe 36 #-Q- lxiv8 #PBS -q test 37 #-Q- lxiv8 #PBS -o ATL_PIS.$$ 38 #-Q- lxiv8 #PBS -S /bin/ksh 51 39 #-Q- default #!/bin/ksh 52 40 #-Q- default ################## -
trunk/libIGCM/AA_create_multi_se
r906 r929 12 12 #-Q- ada #!/bin/ksh 13 13 #-Q- ada ####################### 14 #-Q- ada ## ADA IDRIS##14 #-Q- ada ## ADA IDRIS ## 15 15 #-Q- ada ####################### 16 16 #-Q- ada # @ job_type = serial … … 28 28 #-Q- ada # @ environment = $DEBUG_debug ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $SUBMIT_DIR ; $REBUILD_DIR ; $RebuildFromArchive ; $POST_DIR ; $MASTER ; $DateBegin ; $PeriodDateBegin ; $PeriodDateEnd ; $NbRebuildDir ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; $MASTER 29 29 #-Q- ada # @ queue 30 #-Q- sx9mercure #!/bin/ksh31 #-Q- sx9mercure ######################32 #-Q- sx9mercure ## SX9MERCURE CCRT ##33 #-Q- sx9mercure ######################34 #-Q- sx9mercure #PBS -N MULTISE # Nom du job35 #-Q- sx9mercure #PBS -j o # regroupement des stdout et stderr36 #-Q- sx9mercure #PBS -S /usr/bin/ksh # shell de soumission37 #-Q- sx9mercure #PBS -l memsz_job=8gb # Limite memoire a 1 Go38 #-Q- sx9mercure #PBS -l elapstim_req=24:00:00 # Limite temps a 1 heures39 #-Q- sx9mercure #PBS -q scalaire40 #-Q- sx9mercure #PBS -r n41 #-Q- titane #!/bin/ksh42 #-Q- titane ######################43 #-Q- titane ## TITANE CEA ##44 #-Q- titane ######################45 #-Q- titane #MSUB -r MULTISE # Nom du job46 #-Q- titane #MSUB -eo47 #-Q- titane #MSUB -n 1 # Reservation du processus48 #-Q- titane #MSUB -T 86400 # Limite de temps elapsed du job49 #-Q- titane #MSUB -q mono50 #-Q- titane #MSUB -E '-rn'51 30 #-Q- lxiv8 ###################### 52 31 #-Q- lxiv8 ## OBELIX LSCE ## … … 56 35 #-Q- lxiv8 #PBS -j oe 57 36 #-Q- lxiv8 #PBS -q medium 58 #-Q- lxiv8 #PBS -o SE.$$37 #-Q- lxiv8 #PBS -o MULTISE.$$ 59 38 #-Q- lxiv8 #PBS -S /bin/ksh 60 39 #-Q- default #!/bin/ksh -
trunk/libIGCM/AA_create_se
r905 r929 12 12 #-Q- ada #!/bin/ksh 13 13 #-Q- ada ####################### 14 #-Q- ada ## ADA IDRIS##14 #-Q- ada ## ADA IDRIS ## 15 15 #-Q- ada ####################### 16 16 #-Q- ada # @ job_type = serial … … 28 28 #-Q- ada # @ environment = $DEBUG_debug ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $SUBMIT_DIR ; $REBUILD_DIR ; $RebuildFromArchive ; $POST_DIR ; $MASTER ; $DateBegin ; $PeriodDateBegin ; $PeriodDateEnd ; $NbRebuildDir ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; $MASTER 29 29 #-Q- ada # @ queue 30 #-Q- sx9mercure #!/bin/ksh31 #-Q- sx9mercure ######################32 #-Q- sx9mercure ## SX9MERCURE CCRT ##33 #-Q- sx9mercure ######################34 #-Q- sx9mercure #PBS -N SE # Nom du job35 #-Q- sx9mercure #PBS -j o # regroupement des stdout et stderr36 #-Q- sx9mercure #PBS -S /usr/bin/ksh # shell de soumission37 #-Q- sx9mercure #PBS -l memsz_job=8gb # Limite memoire a 1 Go38 #-Q- sx9mercure #PBS -l elapstim_req=24:00:00 # Limite temps a 1 heures39 #-Q- sx9mercure #PBS -q scalaire40 #-Q- sx9mercure #PBS -r n41 #-Q- titane #!/bin/ksh42 #-Q- titane ######################43 #-Q- titane ## TITANE CEA ##44 #-Q- titane ######################45 #-Q- titane #MSUB -r SE # Nom du job46 #-Q- titane #MSUB -eo47 #-Q- titane #MSUB -n 1 # Reservation du processus48 #-Q- titane #MSUB -T 86400 # Limite de temps elapsed du job49 #-Q- titane #MSUB -q mono50 #-Q- titane #MSUB -E '-rn'51 30 #-Q- lxiv8 ###################### 52 31 #-Q- lxiv8 ## OBELIX LSCE ## -
trunk/libIGCM/AA_create_ts
r906 r929 12 12 #-Q- ada #!/bin/ksh 13 13 #-Q- ada ####################### 14 #-Q- ada ## ADA IDRIS##14 #-Q- ada ## ADA IDRIS ## 15 15 #-Q- ada ####################### 16 16 #-Q- ada # @ job_type = serial … … 28 28 #-Q- ada # @ environment = $DEBUG_debug ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $SUBMIT_DIR ; $REBUILD_DIR ; $RebuildFromArchive ; $POST_DIR ; $MASTER ; $RebuildFrequency ; $DateBegin ; $PeriodDateBegin ; $PeriodDateEnd ; $NbRebuildDir ; $StandAlone ; $CompletedFlag ; $TsTask ; $CompToRead ; $FlagToRead ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; $MASTER 29 29 #-Q- ada # @ queue 30 #-Q- sx9mercure #!/bin/ksh31 #-Q- sx9mercure ######################32 #-Q- sx9mercure ## SX9MERCURE CCRT ##33 #-Q- sx9mercure ######################34 #-Q- sx9mercure #PBS -N TS # Nom du job35 #-Q- sx9mercure #PBS -j o # regroupement des stdout et stderr36 #-Q- sx9mercure #PBS -S /usr/bin/ksh # shell de soumission37 #-Q- sx9mercure #PBS -l memsz_job=1gb # Limite memoire a 1 Go38 #-Q- sx9mercure #PBS -l elapstim_req=24:00:00 # Limite temps a 2 heures39 #-Q- sx9mercure #PBS -q scalaire40 #-Q- sx9mercure #PBS -r n41 #-Q- titane #!/bin/ksh42 #-Q- titane ######################43 #-Q- titane ## TITANE CEA ##44 #-Q- titane ######################45 #-Q- titane #MSUB -r TS # Nom du job46 #-Q- titane #MSUB -eo47 #-Q- titane #MSUB -n 1 # Reservation du processus48 #-Q- titane #MSUB -T 86400 # Limite de temps elapsed du job49 #-Q- titane #MSUB -q mono50 #-Q- titane #MSUB -E '-rn'51 30 #-Q- lxiv8 ###################### 52 31 #-Q- lxiv8 ## OBELIX LSCE ## -
trunk/libIGCM/AA_job
r868 r929 13 13 #-Q- curie BATCH_NUM_PROC_TOT=$BRIDGE_MSUB_NPROC 14 14 #-Q- curie set +x 15 #-Q- titane #!/usr/bin/ksh16 #-Q- titane ##################17 #-Q- titane ## TITANE CEA ##18 #-Q- titane ##################19 #-Q- titane #MSUB -r ::Jobname:: # nom de la requete20 #-Q- titane #MSUB -o Script_Output_::Jobname::.000001 # nom du fichier de sortie21 #-Q- titane #MSUB -e Script_Output_::Jobname::.000001 # nom du fichier de sortie22 #-Q- titane #MSUB -eo23 #-Q- titane #MSUB -n ::JobNumProcTot:: # reservation des processeurs pour le job24 #-Q- titane #MSUB -T 86400 # Limite temps (en secondes)25 #-Q- titane #MSUB -p gen221126 #-Q- titane BATCH_NUM_PROC_TOT=$BRIDGE_MSUB_NPROC27 15 #-Q- ada #!/bin/ksh 28 16 #-Q- ada # ###################### 29 #-Q- ada # ## ADA IDRIS##17 #-Q- ada # ## ADA IDRIS ## 30 18 #-Q- ada # ###################### 31 19 #-Q- ada # Nom de la requete … … 46 34 #-Q- ada # Fin de l entete 47 35 #-Q- ada # @ queue 48 #-Q- sx9mercure #!/bin/ksh49 #-Q- sx9mercure ######################50 #-Q- sx9mercure ## SX9MERCURE CEA ##51 #-Q- sx9mercure ######################52 #-Q- sx9mercure #PBS -N ::Jobname:: # nom de la requete53 #-Q- sx9mercure #PBS -m a # message a la fin du job54 #-Q- sx9mercure #PBS -j o # regroupement des sorties du job : standard error et output55 #-Q- sx9mercure #PBS -o Script_Output_::Jobname::.000001 # nom du fichier de sortie56 #-Q- sx9mercure #PBS -S /usr/bin/ksh # shell de soumission57 #-Q- sx9mercure #PBS -v BATCH_NUM_PROC_TOT=::JobNumProcTot::58 #-Q- sx9mercure #PBS -l cpunum_job=${BATCH_NUM_PROC_TOT} # reservation des processeurs pour le job59 #-Q- sx9mercure #PBS -l memsz_job=16.0gb # limite memoire60 #-Q- sx9mercure #PBS -l elapstim_req=24:00:00 # limite en temps elapsed61 #-Q- sx9mercure #PBS -A gen6178 # groupe obligatoire sur SX962 #-Q- sx9mercure #PBS -q para-sx9 # para-sx9 or prio-sx9 (for CMIP5 top priorities), bckg-sx9 (run with free slot) and test-sx9 (if elapsed<1h)63 36 #-Q- lxiv8 ###################### 64 37 #-Q- lxiv8 ## OBELIX LSCE ## -
trunk/libIGCM/AA_monitoring
r903 r929 12 12 #-Q- ada #!/bin/ksh 13 13 #-Q- ada ####################### 14 #-Q- ada ## ADA IDRIS##14 #-Q- ada ## ADA IDRIS ## 15 15 #-Q- ada ####################### 16 16 #-Q- ada # @ job_type = serial … … 28 28 #-Q- ada # @ environment = $POST_DIR ; $SUBMIT_DIR ; $libIGCM ; $libIGCM_SX ; $R_INIT ; $R_BC ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $R_SAVE ; $config_UserChoices_JobName ; $config_UserChoices_TagName ; $YEARS ; $MASTER 29 29 #-Q- ada # @ queue 30 #-Q- sx9mercure #!/bin/ksh31 #-Q- sx9mercure ######################32 #-Q- sx9mercure ## SX9MERCURE CCRT ##33 #-Q- sx9mercure ######################34 #-Q- sx9mercure #PBS -N MONITORING # Nom du job35 #-Q- sx9mercure #PBS -j o # regroupement des stdout et stderr36 #-Q- sx9mercure #PBS -S /usr/bin/ksh # shell de soumission37 #-Q- sx9mercure #PBS -l memsz_job=1gb # Limite memoire a 1 Go38 #-Q- sx9mercure #PBS -l elapstim_req=1:00:00 # Limite temps a 2 heures39 #-Q- sx9mercure #PBS -q scalaire40 #-Q- sx9mercure #PBS -r n41 #-Q- titane #!/bin/ksh42 #-Q- titane ######################43 #-Q- titane ## TITANE CEA ##44 #-Q- titane ######################45 #-Q- titane #MSUB -r MONITORING # Nom du job46 #-Q- titane #MSUB -eo47 #-Q- titane #MSUB -n 1 # Reservation du processus48 #-Q- titane #MSUB -T 86400 # Limite de temps elapsed du job49 #-Q- titane #MSUB -q mono50 #-Q- titane #MSUB -E '-rn'51 30 #-Q- lxiv8 ###################### 52 31 #-Q- lxiv8 ## OBELIX LSCE ## -
trunk/libIGCM/AA_pack_debug
r928 r929 12 12 #-Q- ada #!/bin/ksh 13 13 #-Q- ada ####################### 14 #-Q- ada ## ADA IDRIS##14 #-Q- ada ## ADA IDRIS ## 15 15 #-Q- ada ####################### 16 16 #-Q- ada # @ job_type = serial … … 28 28 #-Q- ada # @ environment = $DEBUG_debug ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $SUBMIT_DIR ; $DateBegin ; $DateEnd ; $PeriodPack ; $StandAlone ; $MASTER 29 29 #-Q- ada # @ queue 30 #-Q- sx9mercure #!/bin/ksh31 #-Q- sx9mercure ######################32 #-Q- sx9mercure ## SX9MERCURE CCRT ##33 #-Q- sx9mercure ######################34 #-Q- sx9mercure #PBS -N PACKDEBUG # Nom du job35 #-Q- sx9mercure #PBS -j o # regroupement des stdout et stderr36 #-Q- sx9mercure #PBS -S /usr/bin/ksh # shell de soumission37 #-Q- sx9mercure #PBS -l memsz_job=1gb # Limite memoire a 1 Go38 #-Q- sx9mercure #PBS -l elapstim_req=24:00:00 # Limite temps a 1 heures39 #-Q- sx9mercure #PBS -q scalaire40 #-Q- sx9mercure #PBS -r n41 #-Q- titane #!/bin/ksh42 #-Q- titane ######################43 #-Q- titane ## TITANE CEA ##44 #-Q- titane ######################45 #-Q- titane #MSUB -r PACKDEBUG # Nom du job46 #-Q- titane #MSUB -eo47 #-Q- titane #MSUB -n 1 # Reservation du processus48 #-Q- titane #MSUB -T 86400 # Limite de temps elapsed du job49 #-Q- titane #MSUB -q mono50 #-Q- titane #MSUB -E '-rn'51 30 #-Q- lxiv8 ###################### 52 31 #-Q- lxiv8 ## OBELIX LSCE ## -
trunk/libIGCM/AA_pack_output
r928 r929 12 12 #-Q- ada #!/bin/ksh 13 13 #-Q- ada ####################### 14 #-Q- ada ## ADA IDRIS##14 #-Q- ada ## ADA IDRIS ## 15 15 #-Q- ada ####################### 16 16 #-Q- ada # @ job_type = serial … … 28 28 #-Q- ada # @ environment = $DEBUG_debug ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $SUBMIT_DIR ; $DateBegin ; $DateEnd ; $PeriodPack ; $StandAlone ; $MASTER 29 29 #-Q- ada # @ queue 30 #-Q- sx9mercure #!/bin/ksh31 #-Q- sx9mercure ######################32 #-Q- sx9mercure ## SX9MERCURE CCRT ##33 #-Q- sx9mercure ######################34 #-Q- sx9mercure #PBS -N PACKOUTPUT # Nom du job35 #-Q- sx9mercure #PBS -j o # regroupement des stdout et stderr36 #-Q- sx9mercure #PBS -S /usr/bin/ksh # shell de soumission37 #-Q- sx9mercure #PBS -l memsz_job=1gb # Limite memoire a 1 Go38 #-Q- sx9mercure #PBS -l elapstim_req=48:00:00 # Limite temps a 1 heures39 #-Q- sx9mercure #PBS -q scalaire40 #-Q- sx9mercure #PBS -r n41 #-Q- titane #!/bin/ksh42 #-Q- titane ######################43 #-Q- titane ## TITANE CEA ##44 #-Q- titane ######################45 #-Q- titane #MSUB -r PACKOUTPUT # Nom du job46 #-Q- titane #MSUB -eo47 #-Q- titane #MSUB -n 1 # Reservation du processus48 #-Q- titane #MSUB -T 86400 # Limite de temps elapsed du job49 #-Q- titane #MSUB -q mono50 #-Q- titane #MSUB -E '-rn'51 30 #-Q- lxiv8 ###################### 52 31 #-Q- lxiv8 ## OBELIX LSCE ## -
trunk/libIGCM/AA_pack_restart
r928 r929 12 12 #-Q- ada #!/bin/ksh 13 13 #-Q- ada ####################### 14 #-Q- ada ## ADA IDRIS##14 #-Q- ada ## ADA IDRIS ## 15 15 #-Q- ada ####################### 16 16 #-Q- ada # @ job_type = serial … … 28 28 #-Q- ada # @ environment = $DEBUG_debug ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $SUBMIT_DIR ; $DateBegin ; $DateEnd ; $PeriodPack ; $StandAlone ; $MASTER 29 29 #-Q- ada # @ queue 30 #-Q- sx9mercure #!/bin/ksh31 #-Q- sx9mercure ######################32 #-Q- sx9mercure ## SX9MERCURE CCRT ##33 #-Q- sx9mercure ######################34 #-Q- sx9mercure #PBS -N PACKRESTART # Nom du job35 #-Q- sx9mercure #PBS -j o # regroupement des stdout et stderr36 #-Q- sx9mercure #PBS -S /usr/bin/ksh # shell de soumission37 #-Q- sx9mercure #PBS -l memsz_job=1gb # Limite memoire a 1 Go38 #-Q- sx9mercure #PBS -l elapstim_req=24:00:00 # Limite temps a 1 heures39 #-Q- sx9mercure #PBS -q scalaire40 #-Q- sx9mercure #PBS -r n41 #-Q- titane #!/bin/ksh42 #-Q- titane ######################43 #-Q- titane ## TITANE CEA ##44 #-Q- titane ######################45 #-Q- titane #MSUB -r PACKRESTART # Nom du job46 #-Q- titane #MSUB -eo47 #-Q- titane #MSUB -n 1 # Reservation du processus48 #-Q- titane #MSUB -T 86400 # Limite de temps elapsed du job49 #-Q- titane #MSUB -q mono50 #-Q- titane #MSUB -E '-rn'51 30 #-Q- lxiv8 ###################### 52 31 #-Q- lxiv8 ## OBELIX LSCE ## -
trunk/libIGCM/AA_rebuild_fromWorkdir
r928 r929 12 12 #-Q- ada #!/bin/ksh 13 13 #-Q- ada ####################### 14 #-Q- ada ## ADA IDRIS##14 #-Q- ada ## ADA IDRIS ## 15 15 #-Q- ada ####################### 16 16 #-Q- ada # @ job_type = serial … … 28 28 #-Q- ada # @ environment = $DEBUG_debug ; $MODIPSL ; $libIGCM ; $libIGCM_SX ; $SUBMIT_DIR ; $REBUILD_DIR ; $RebuildFromArchive ; $POST_DIR ; $DateBegin ; $PeriodDateBegin ; $PeriodDateEnd ; $NbRebuildDir ; $StandAlone ; $RESOL_ATM ; $RESOL_OCE ; $RESOL_ICE ; $RESOL_MBG ; $RESOL_SRF ; $RESOL_SBG ; $MASTER 29 29 #-Q- ada # @ queue 30 #-Q- sx9mercure #!/bin/ksh31 #-Q- sx9mercure ######################32 #-Q- sx9mercure ## SX9MERCURE CCRT ##33 #-Q- sx9mercure ######################34 #-Q- sx9mercure #PBS -N REBUILDWRK # Nom du job35 #-Q- sx9mercure #PBS -j o # regroupement des stdout et stderr36 #-Q- sx9mercure #PBS -S /usr/bin/ksh # shell de soumission37 #-Q- sx9mercure #PBS -l memsz_job=1gb # Limite memoire a 1 Go38 #-Q- sx9mercure #PBS -l elapstim_req=24:00:00 # Limite temps a 1 heures39 #-Q- sx9mercure #PBS -q scalaire40 #-Q- sx9mercure #PBS -r n41 #-Q- titane #!/bin/ksh42 #-Q- titane ######################43 #-Q- titane ## TITANE CEA ##44 #-Q- titane ######################45 #-Q- titane #MSUB -r REBUILDWRK # Nom du job46 #-Q- titane #MSUB -eo47 #-Q- titane #MSUB -n 1 # Reservation du processus48 #-Q- titane #MSUB -T 86400 # Limite de temps elapsed du job49 #-Q- titane #MSUB -q mono50 #-Q- titane #MSUB -E '-rn'51 30 #-Q- lxiv8 ###################### 52 31 #-Q- lxiv8 ## OBELIX LSCE ## -
trunk/libIGCM/libIGCM_card/IGCM_card_Test.ksh
r831 r929 1 #!/bin/ksh 1 #!/bin/ksh 2 2 3 3 #************************************************************** … … 13 13 14 14 # This script is used to generate a reference file with command : 15 # IGCM_card_Test.ksh > IGCM_card_Test.ref 2>&1 15 # IGCM_card_Test.ksh > IGCM_card_Test.ref 2>&1 16 16 # The reference file produced is used by the function IGCM_card_Check 17 17 # to verify that the libIGCM_card produce the same results … … 35 35 IGCM_card_PrintOption ${libIGCM}/libIGCM_card/TestFile.card ColorValues Red 36 36 IGCM_card_PrintOption ${libIGCM}/libIGCM_card/TestFile.card ColorValues Blue 37 IGCM_card_PrintOption ${libIGCM}/libIGCM_card/TestFile.card ColorValues Green 37 IGCM_card_PrintOption ${libIGCM}/libIGCM_card/TestFile.card ColorValues Green 38 38 39 39 #================================================= … … 68 68 # function IGCM_card_WriteOption 69 69 70 #------------------------- 71 cp ${libIGCM}/libIGCM_card/TestFile.card NewTestFile.card 72 IGCM_card_WriteOption NewTestFile.card Messages Option2 '"Hello Mercure"' 70 cp ${libIGCM}/libIGCM_card/TestFile.card /tmp/NewTestFile.card 71 IGCM_card_WriteOption /tmp/NewTestFile.card Messages Option2 '"Hello Mercure"' 73 72 74 IGCM_card_WriteOption NewTestFile.card Messages ListVal1 '( 1, 2, 3 )'73 IGCM_card_WriteOption /tmp/NewTestFile.card Messages ListVal1 '( 1, 2, 3 )' 75 74 listname="(Sebastien, Martial, Patrick)" 76 IGCM_card_WriteOption NewTestFile.card Messages ListVal2 "${listname}"75 IGCM_card_WriteOption /tmp/NewTestFile.card Messages ListVal2 "${listname}" 77 76 78 77 set -A tableau one, two, three, four 79 78 echo ${tableau[*]} 80 IGCM_card_WriteOption NewTestFile.card Messages ListVal3 "( ${tableau[*]} )"79 IGCM_card_WriteOption /tmp/NewTestFile.card Messages ListVal3 "( ${tableau[*]} )" 81 80 82 IGCM_card_WriteOption NewTestFile.card ColorValues Red 88881 IGCM_card_WriteOption /tmp/NewTestFile.card ColorValues Red 888 83 82 84 diff ${libIGCM}/libIGCM_card/TestFile.card NewTestFile.card 85 rm -f NewTestFile.card NewTestFile.card.bak 86 83 diff ${libIGCM}/libIGCM_card/TestFile.card /tmp/NewTestFile.card 84 rm -f /tmp/NewTestFile.card /tmp/NewTestFile.card.bak -
trunk/libIGCM/libIGCM_date/IGCM_date_Test.ksh
r926 r929 1 #!/bin/ksh 1 #!/bin/ksh 2 2 3 3 #************************************************************** -
trunk/libIGCM/libIGCM_debug/IGCM_debug_Test.ksh
r926 r929 1 #!/bin/ksh 1 #!/bin/ksh 2 2 3 3 #************************************************************** … … 13 13 14 14 # This script is used to generate a reference file with command : 15 # IGCM_debug_Test.ksh > IGCM_debug_Test.ref 2>&1 15 # IGCM_debug_Test.ksh > IGCM_debug_Test.ref 2>&1 16 16 # The reference file produced is used by the function IGCM_debug_Check 17 17 # to verify that the libIGCM_debug produce the same results
Note: See TracChangeset
for help on using the changeset viewer.