Changeset 1719 for trunk/LMDZ.VENUS/libf


Ignore:
Timestamp:
Jul 4, 2017, 12:43:34 PM (7 years ago)
Author:
emillour
Message:

Venus GCM:
Stop using "abort_gcm" in the physics (it is a routine from the dynamics); use "abort_physic" instead.
EM

Location:
trunk/LMDZ.VENUS/libf/phyvenus
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.VENUS/libf/phyvenus/iophy.F90

    r1545 r1719  
    347347    real,allocatable,dimension(:) :: fieldok
    348348
    349     IF (size(field)/=klon) CALL abort_gcm('iophy::histwrite2d','Field first dimension not equal to klon',1)
     349    IF (size(field)/=klon) CALL abort_physic('iophy::histwrite2d','Field first dimension not equal to klon',1)
    350350   
    351351    CALL Gather_omp(field,buffer_omp)   
     
    401401    real,allocatable, dimension(:,:) :: fieldok
    402402
    403     IF (size(field,1)/=klon) CALL abort_gcm('iophy::histwrite3d','Field first dimension not equal to klon',1)
     403    IF (size(field,1)/=klon) CALL abort_physic('iophy::histwrite3d','Field first dimension not equal to klon',1)
    404404    nlev=size(field,2)
    405405
  • trunk/LMDZ.VENUS/libf/phyvenus/physiq_mod.F

    r1718 r1719  
    234234      EXTERNAL suphec    ! initialiser certaines constantes
    235235      EXTERNAL transp    ! transport total de l'eau et de l'energie
    236       EXTERNAL abort_gcm
    237236      EXTERNAL printflag
    238237      EXTERNAL zenang
     
    477476     .                        pdtphys
    478477c           abort_message='Pas physique n est pas correct '
    479 c           call abort_gcm(modname,abort_message,1)
     478c           call abort_physic(modname,abort_message,1)
    480479c----------------
    481480c pour initialiser convenablement le time_counter, il faut tenir compte
     
    579578     .                      klon
    580579            abort_message='nlon et klon ne sont pas coherents'
    581             call abort_gcm(modname,abort_message,1)
     580            call abort_physic(modname,abort_message,1)
    582581         ENDIF
    583582         IF (nlev .NE. klev) THEN
     
    585584     .                       klev
    586585            abort_message='nlev et klev ne sont pas coherents'
    587             call abort_gcm(modname,abort_message,1)
     586            call abort_physic(modname,abort_message,1)
    588587         ENDIF
    589588c
     
    593592           WRITE(lunout,*)"Au minimum 4 appels par jour si cycle diurne"
    594593           abort_message='Nbre d appels au rayonnement insuffisant'
    595            call abort_gcm(modname,abort_message,1)
     594           call abort_physic(modname,abort_message,1)
    596595         ENDIF
    597596c
Note: See TracChangeset for help on using the changeset viewer.