83 | | ins_job is a script with 4 purposes : |
84 | | * create a submission directory. This will only be done if ins_job is launched from a directory where EXPERIMENTS and GENERAL sub-dirctories are found |
85 | | * create a main job corresponding to a simulation. The main job is based on libIGCM/AA_job |
86 | | * create post-processing jobs in libIGCM using all other libIGCM/AA_* files |
87 | | * prepare the ensembles(optional, see section 6 in the end of this page) |
88 | | |
89 | | |
90 | | ins_job is found in libIGCM. It should be run directly from where the config.card is found: in the configuration directory or in the submission directory. Note that previous versions than libIGCM_v2.6 did not contain ins_job. ins_job was then stored in modipsl/util. ins_job will never overwrite an existing job or directory. For example the post-treatement jobs in libIGCM will only be done the first time ins_job is launched or if the jobs were deleted. The submission directory will only be created if it is not already done. The !JobName and options about parallelization (number of cores per executable) are used to create the main job. |
91 | | |
92 | | |
93 | | [[NoteBox(note, Use ../../../libIGCM/ins_job or ../../libIGCM/ins_job from the directory where the config.card is found. util/ins_job should not be used anymore., 600px)]] |
| 95 | `ins_job` is a script with 4 purposes : |
| 96 | * create a submission directory. This will only be done if `ins_job` is launched from a directory where EXPERIMENTS and GENERAL sub-directories are found; |
| 97 | * create a main job corresponding to a simulation. The main job is based on libIGCM/AA_job; |
| 98 | * create post-processing jobs in libIGCM using all other libIGCM/AA_* files; |
| 99 | * prepare the ensembles (optional, see section 6 bellow). |
| 100 | |
| 101 | |
| 102 | The script `ins_job` should be run directly from where the config.card is found (in the configuration directory or in the submission directory). Note that `ins_job` will never overwrite an existing job or directory. [[BR]] |
| 103 | The !JobName and options about parallelization (number of cores per executable) are used to create the main job header (cf [#Mainjobofthesimulation Main job of the simulation] section bellow). |