| 334 | |
| 335 | |
| 336 | [[BR]][[BR]] |
| 337 | == Comment préparer une nouvelle expérience ? == |
| 338 | Pour cela il suffit de recopier le répertoire EXP00, dans son ensemble, dans un autre répertoire.[[BR]] |
| 339 | Par commodité on appellera ce répertoire du même nom que l'expérience (!JobName dans config.card). |
| 340 | {{{ |
| 341 | cd modipsl/config/IPSLCM5A |
| 342 | cp -pr EXP00 MONEXP |
| 343 | cd MONEXP |
| 344 | rm -f run.card Sc* Jo* # nécessaire si une simu a déjà tourné dans le répertoire EXP00 |
| 345 | vi config.card # Changer ce qu'on veut et en particulier JobName |
| 346 | ../../util/ins_job # installera un nouveau Job_MONEXP et dira qu'il ne peut pas réinstaller les jobs de post-traitements qui existent déjà. Pas grave. |
| 347 | }}} |
| 348 | |
| 349 | ATTENTION : si vous modifiez vos codes et recompilez durant une simulation c'est ce nouvel exécutable qui sera pris en compte pour la fin de la simulation |
| 350 | |
| 351 | |
| 352 | [[BR]][[BR]] |
| 353 | == Démarrer depuis une autre simulation == |
| 354 | Dans le fichier config.card vous devez préciser les différents paramètres de la section Restarts : |
| 355 | {{{ |
| 356 | #======================================================================== |
| 357 | #D-- Restarts - |
| 358 | [Restarts] |
| 359 | #D- If you want a GENERAL RULE FOR ALL COMPONENTS RESTARTS, put this flag to 'y' |
| 360 | OverRule=y |
| 361 | #D- Last day of the experience used as restart |
| 362 | RestartDate=1869-12-30 |
| 363 | #D- Define restart simulation name |
| 364 | RestartJobName=CD1 |
| 365 | #D- Path Server Group Login |
| 366 | RestartPath=${ARCHIVE}/IGCM_OUT/IPSLCM5A/DEVT/pdControl |
| 367 | }}} |
| 368 | [[BR]] |
| 369 | Si la simulation a été faite par une autre personne, vous devez bien préciser le répertoire : |
| 370 | {{{ |
| 371 | RestartPath=/u/rech/lab/plabxxx/IGCM_OUT/IPSLCM5A/DEVT/pdControl # ou /dmnfs/contxxx/login/IGCM_OUT/IPSLCM5A/DEVT/pdControl |
| 372 | }}} |
| 373 | [[BR]] |
| 374 | Pour avoir exactement les mêmes résultats, il faut prendre le même fichier Bands. Cela se précise dans COMP/lmdz.card avec les paramètres LMDZ_NbPeriod_adjust et LMDZ_Bands_file_name ainsi : |
| 375 | {{{ |
| 376 | LMDZ_NbPeriod_adjust=0 |
| 377 | # To force usage of this Bands file, put LMDZ_NbPeriod_adjust=0 and replace XXXXXXX by Restart Job Name |
| 378 | LMDZ_Bands_file_name=${ARCHIVE}/IGCM_OUT/IPSLCM5/CEPRO0/ATM/Debug/CEPRO0_Bands_96x95x39_3prc.dat_3 |
| 379 | }}} |
| 380 | '''A noter''' : vous pouvez séparer les paramètres de redémarrage par composantes. Laisser !OverRule=n et utiliser alors les différents paramètres Restart, !RestartDate, !RestartJobName et !RestartPath pour chaque composante (section). Par exemple pour l'atmosphère : |
| 381 | {{{ |
| 382 | #D-- ATM - |
| 383 | [ATM] |
| 384 | # |
| 385 | WriteFrequency="1M 1D HF" |
| 386 | # If config_Restarts_OverRule == 'n' all params are read |
| 387 | Restart= y |
| 388 | # Last day of the experience used as restart for this component |
| 389 | RestartDate=1999-12-30 |
| 390 | # Define restart simulation name |
| 391 | RestartJobName=2L18 |
| 392 | RestartPath=${ARCHIVE}/IGCM_OUT/IPSLCM5A/DEVT/pdControl |
| 393 | }}} |
| 394 | |
| 395 | |
| 396 | [[BR]][[BR]] |