Ignore:
Timestamp:
Apr 16, 2014, 11:35:28 AM (11 years ago)
Author:
emillour
Message:

Generic model:

  • Fixed bug in infotrac.F90 which was only an issue when using 0 tracers (unnecessary tests on tracer number nq).
  • Added missing initialization (allocations of comsoil_ arrays) in start2archive.

EM

Location:
trunk/LMDZ.GENERIC/libf
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.GENERIC/libf/dyn3d/infotrac.F90

    r1216 r1227  
    9797      ENDDO
    9898
    99        IF( iadv(nq).EQ.1 ) PRINT *,' Choix du shema humidite '          &
    100        ,'specifique pour la vapeur d''eau'
    101        IF( iadv(nq).EQ.2 ) PRINT *,' Choix du shema  amont',' pour la'  &
    102        ,' vapeur d''eau '
    103        IF( iadv(nq).EQ.3 ) PRINT *,' Choix du shema  Van-Leer '         &
    104        ,' pour la vapeur d''eau'
    105        IF( iadv(nq).EQ.4 ) PRINT *,' Choix du shema  Van-Leer + '       &
    106        ,' humidite specifique pour la vapeur d''eau'
     99!       IF( iadv(nq).EQ.1 ) PRINT *,' Choix du shema humidite '          &
     100!       ,'specifique pour la vapeur d''eau'
     101!       IF( iadv(nq).EQ.2 ) PRINT *,' Choix du shema  amont',' pour la'  &
     102!       ,' vapeur d''eau '
     103!       IF( iadv(nq).EQ.3 ) PRINT *,' Choix du shema  Van-Leer '         &
     104!       ,' pour la vapeur d''eau'
     105!       IF( iadv(nq).EQ.4 ) PRINT *,' Choix du shema  Van-Leer + '       &
     106!       ,' humidite specifique pour la vapeur d''eau'
    107107!
    108        IF( (iadv(nq).LE.0).OR.(iadv(nq).GT.4) )   THEN
    109         PRINT *,' Erreur dans le choix de iadv (nqtot).Corriger et '    &
    110        ,' repasser car  iadv(nqtot) = ', iadv(nqtot)
    111          CALL ABORT
    112        ENDIF
     108!       IF( (iadv(nq).LE.0).OR.(iadv(nq).GT.4) )   THEN
     109!        PRINT *,' Erreur dans le choix de iadv (nqtot).Corriger et '    &
     110!       ,' repasser car  iadv(nqtot) = ', iadv(nqtot)
     111!         CALL ABORT
     112!       ENDIF
    113113
    114114      first = .TRUE.
  • trunk/LMDZ.GENERIC/libf/phystd/start2archive.F

    r1216 r1227  
    150150      allocate(qsurf(ngridmx,nqtot))
    151151      allocate(qsurfS(ip1jmp1,nqtot))
     152! other array allocations:
     153      call ini_comsoil_h(ngridmx)
    152154
    153155      fichnom = 'start.nc'
Note: See TracChangeset for help on using the changeset viewer.