Changes between Version 127 and Version 128 of IPSLCM4_v2_PAR


Ignore:
Timestamp:
01/15/08 08:45:52 (16 years ago)
Author:
mafoipsl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IPSLCM4_v2_PAR

    v127 v128  
    724724'''Comment remettre en route une compilation de LMDZ après recopie d'un répertoire complet sur un autre?''' 
    725725 
    726 ==== Méthode compliquée ==== 
    727  
    728 La compilation de LMDZ par FCM doit être réinstallée lorsqu'on copie un répertoire complet sur un autre pour éviter que l'ancien répertoire ne soit utilisé lors de la compilation de LMDZ. Pour cela il faut utiliser la commande : fcm build -f. 
    729  
    730 Supposons que le répertoire EXP1 contienne une expérience. On souhaite créer un répertoire EXP2 contenant la même chose initialement pour ensuite le modifier à volonté. 
    731  
    732 {{{ 
    733  
    734 pwd #  ..../EXP1 
    735 cd .. 
    736 cp -pr EXP1 EXP2 
    737 cd EXP2/modipsl/config/IPSLCM4_v2 
    738 vi ../../modeles/IOIPSL/src/Makefile # mettre le bon répertoire. On peut aussi faire ins_make pour cela. 
    739 sxgmake # compilera la résolution décrite dans le fichier .resol 
    740 ... 
    741 # attendre le début des compilations de LMDZ pour stopper lacompilation par un CTL C 
    742 # aller dans le répertoire de LMDZ, lancer le début de la compilation de create_etat0_limit a la main puis la stopper  
    743 cd ../../modeles/LMDZ4 
    744 ./makegcm_fcm -d 96x71x19 -m SX8_MERCURE create_etat0_limit 
    745 # CTL C pour stopper 
    746 fcm build -f  
    747 # lancer le début de la compilation de gcm a la main puis la stopper 
    748 ./makegcm_fcm -d 96x71x19 -psmile true -v true -parallel true -c MPI1 -m SX8_MERCURE gcm 
    749 # CTL C pour stopper 
    750 fcm build -f 
    751  
    752 cd - 
    753 sxgmake # pour bien finir toute la compilation du couplé. 
    754  
    755 # Répondre oui à la  question : 
    756 # ATTENTION: vous etes sans doute en train de compiler le modele par ailleurs 
    757 # Attendez que la premiere compilation soit terminee pour relancer la suivante. 
    758 # Si vous etes sur que vous ne compilez pas le modele par ailleurs, 
    759 # vous pouvez continuer en repondant oui. 
    760 # Voulez-vous vraiment continuer? 
    761  
    762 oui 
    763  
    764 ... 
    765  
    766 }}} 
    767  
    768 ==== Méthode simple ==== 
    769  
    770 On peut aussi supprimer le répertoire libo. C'est plus simple. 
     726 
     727 
     728Il faut supprimer le répertoire libo et refaire l'ensemble de la compilation de LMDZ. C'est plus simple. 
    771729 
    772730{{{