Changeset 37 for trunk/chantiers


Ignore:
Timestamp:
Jan 27, 2011, 4:38:38 PM (15 years ago)
Author:
emillour
Message:

Remise en route chantier compilation -- Ehouarn

  • Modifs et corrections pour pouvoir compiler le gcm (en séentiel, avec

makelmdz_fcm pour l'instant):

  • ajout de fichiers 'arch' pour linux-64 (pour Bellonzi, avec ioipsl et en r8)
  • modification de makelmdz_fcm, ajout de la cléPP_PHYS si on compile avec une physique
  • correction de quelques typos/bugs réléàa compilation:
  • infotrac.F90 : supression des appels àlnblnk' (remplacépar len_trim)
  • bilan_dyn.F : déaration des variables znom3,znom3l,zunites3, planet_type
  • cpdet.F : "use control_mod, ONLY: planet_type" mis aux bons endroits

(idem sur cpdet.F dans dyn3dpar)

  • leapfrog.F : declaration de ztetaec(), dtec, cpdet , itau_w, duspg()
  • diagedyn.F : correction typo; attention dans diagedyn.F il y a du

include "../phylmd/YOMCST.h"
Ca va poser problè qd on change de physique....

  • Avec ces modifs, la compilation marche sans physque, avec ou sans ioipsl et avec la physique terrestre phylmd.
Location:
trunk/chantiers
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/chantiers/commit_importants.log

    r23 r37  
    281281
    28228224/01/2011 ajout du module LES, ancienne physique -- A. Spiga
     283
     284**** commit_v37 ****
     28527/01/2011 Remise en route chantier compilation -- Ehouarn
     286- Modifs et corrections pour pouvoir compiler le gcm (en séquentiel, avec
     287   makelmdz_fcm pour l'instant):
     288 * ajout de fichiers 'arch' pour linux-64 (pour Bellonzi, avec ioipsl et en r8)
     289 * modification de makelmdz_fcm, ajout de la clé CPP_PHYS si on compile avec
     290   une physique
     291 * correction de quelques typos/bugs révélés à la compilation:
     292 - infotrac.F90 : supression des appels à 'lnblnk' (remplacés par len_trim)
     293 - bilan_dyn.F : déclaration des variables znom3,znom3l,zunites3, planet_type
     294 - cpdet.F : "use control_mod, ONLY: planet_type" mis aux bons endroits
     295             (idem sur cpdet.F dans dyn3dpar)
     296 - leapfrog.F : declaration de  ztetaec(), dtec, cpdet , itau_w, duspg()
     297 - diagedyn.F : correction typo; attention dans diagedyn.F il y a du
     298                include "../phylmd/YOMCST.h"
     299                Ca va poser problème qd on change de physique....
     300
     301- Avec ces modifs, la compilation marche sans physque, avec ou sans ioipsl
     302  et avec la physique terrestre phylmd.
     303 
  • trunk/chantiers/compilation.txt

    r4 r37  
    1010sont sur gnome (compilateur: ifort)
    1111
     12Ehouarn (27/01/2011):
     13-Pour la compilation, pour l'instant j'utilise makelmdz_fcm
     14   (penser à importer plus tard le script Bash makelmdz au besoin)
     15-Ajout des 'arch' arch-linux-64bit.fcm et arch-linux-64bit.path
     16   (qui me permettent de travailler sur Bellonzi avec IOIPSL  et NETCDF
     17    déjà là)
Note: See TracChangeset for help on using the changeset viewer.