Changeset 1548


Ignore:
Timestamp:
Jun 29, 2011, 4:32:25 PM (13 years ago)
Author:
jghattas
Message:

Errors detected using compile option "-check bound" at titane.

ACo

Location:
LMDZ5/trunk/libf
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ5/trunk/libf/bibio/lnblnk.F

    r524 r1548  
    2525      INTEGER i,imax
    2626      PARAMETER (imax = 256)
    27       CHARACTER*256 letter
     27      CHARACTER(*) letter
    2828
    2929      i=0
  • LMDZ5/trunk/libf/phylmd/surf_land_orchidee_noopenmp_mod.F90

    r1454 r1548  
    655655    INTEGER                              :: i, igrid, jj, ij, iglob
    656656    INTEGER                              :: ierr, ireal, index
     657    INTEGER                              :: var_tmp
    657658    INTEGER, DIMENSION(0:mpi_size-1)     :: knon_nb
    658659    INTEGER, DIMENSION(0:mpi_size-1)     :: displs
     
    760761       ELSE
    761762#ifdef CPP_MPI
    762           CALL MPI_SCATTERV(neighbours_g(:,i),knon_nb,displs,MPI_INTEGER,neighbours(:,i),knon,MPI_INTEGER,0,COMM_LMDZ_PHY,ierr)
     763          IF (knon > 0) THEN
     764             ! knon>0, scattter global field neighbours_g from master process to local process
     765             CALL MPI_SCATTERV(neighbours_g(:,i),knon_nb,displs,MPI_INTEGER,neighbours(:,i),knon,MPI_INTEGER,0,COMM_LMDZ_PHY,ierr)
     766          ELSE
     767             ! knon=0, no need to save the field for this process
     768             CALL MPI_SCATTERV(neighbours_g(:,i),knon_nb,displs,MPI_INTEGER,var_tmp,knon,MPI_INTEGER,0,COMM_LMDZ_PHY,ierr)
     769          END IF
    763770#endif
    764771       ENDIF
Note: See TracChangeset for help on using the changeset viewer.