Ignore:
Timestamp:
Jul 29, 2024, 11:01:04 PM (3 months ago)
Author:
abarral
Message:

Put YOMCST.h into modules

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Amaury_dev/libf/phylmd/hgardfou.F90

    r5117 r5144  
    1 
    21! $Id$
    3 SUBROUTINE hgardfou(t, tsol, text,abortphy)
     2SUBROUTINE hgardfou(t, tsol, text, abortphy)
    43  USE dimphy, ONLY: klon, klev
    54  USE phys_state_var_mod, ONLY: pctsrf
     
    76  USE indice_sol_mod, ONLY: nbsrf
    87  USE lmdz_print_control, ONLY: lunout
     8  USE lmdz_yomcst
     9
    910  IMPLICIT NONE
    1011  ! ======================================================================
    1112  ! Verifier la temperature
    1213  ! ======================================================================
    13   include "YOMCST.h"
    1414  REAL t(klon, klev), tsol(klon, nbsrf)
    15   CHARACTER(len=*), INTENT(IN):: text
    16   CHARACTER (LEN=20) :: modname = 'hgardfou'
     15  CHARACTER(len = *), INTENT(IN) :: text
     16  CHARACTER (LEN = 20) :: modname = 'hgardfou'
    1717  INTEGER abortphy
    1818
     
    5252      DO i = 1, jbad
    5353        WRITE (lunout, *) 'i,k,temperature,lon,lat,pourc ter,lic,oce,sic =', &
    54           jadrs(i), k, zt(jadrs(i)), longitude_deg(jadrs(i)), &
    55           latitude_deg(jadrs(i)),(pctsrf(jadrs(i),nsrf), nsrf=1, nbsrf)
     54                jadrs(i), k, zt(jadrs(i)), longitude_deg(jadrs(i)), &
     55                latitude_deg(jadrs(i)), (pctsrf(jadrs(i), nsrf), nsrf = 1, nbsrf)
    5656      END DO
    5757    END IF
     
    6868      DO i = 1, jbad
    6969        WRITE (lunout, *) 'i,k,temperature,lon,lat,pourc ter,lic,oce,sic =', &
    70           jadrs(i), k, zt(jadrs(i)), longitude_deg(jadrs(i)), &
    71           latitude_deg(jadrs(i)), (pctsrf(jadrs(i),nsrf), nsrf=1, nbsrf)
     70                jadrs(i), k, zt(jadrs(i)), longitude_deg(jadrs(i)), &
     71                latitude_deg(jadrs(i)), (pctsrf(jadrs(i), nsrf), nsrf = 1, nbsrf)
    7272      END DO
    7373    END IF
     
    8989      DO i = 1, jbad
    9090        WRITE (lunout, *) &
    91           'i,nsrf,temperature,lon,lat,pourc ter,lic,oce,sic =', jadrs(i), &
    92           nsrf, zt(jadrs(i)), longitude_deg(jadrs(i)), &
    93           latitude_deg(jadrs(i)), pctsrf(jadrs(i), nsrf)
     91                'i,nsrf,temperature,lon,lat,pourc ter,lic,oce,sic =', jadrs(i), &
     92                nsrf, zt(jadrs(i)), longitude_deg(jadrs(i)), &
     93                latitude_deg(jadrs(i)), pctsrf(jadrs(i), nsrf)
    9494      END DO
    9595    END IF
     
    106106      DO i = 1, jbad
    107107        WRITE (lunout, *) &
    108           'i,nsrf,temperature,lon,lat,pourc ter,lic,oce,sic =', jadrs(i), &
    109           nsrf, zt(jadrs(i)), longitude_deg(jadrs(i)), &
    110           latitude_deg(jadrs(i)), pctsrf(jadrs(i), nsrf)
     108                'i,nsrf,temperature,lon,lat,pourc ter,lic,oce,sic =', jadrs(i), &
     109                nsrf, zt(jadrs(i)), longitude_deg(jadrs(i)), &
     110                latitude_deg(jadrs(i)), pctsrf(jadrs(i), nsrf)
    111111      END DO
    112112    END IF
    113113  END DO
    114114
    115 !  IF (.NOT. ok) CALL abort_physic(modname, text, 1)
    116   IF (.NOT. ok) abortphy=1
     115  !  IF (.NOT. ok) CALL abort_physic(modname, text, 1)
     116  IF (.NOT. ok) abortphy = 1
    117117
    118118END SUBROUTINE hgardfou
Note: See TracChangeset for help on using the changeset viewer.