- Timestamp:
- 07/28/12 02:23:44 (12 years ago)
- Location:
- codes/icosagcm/trunk
- Files:
-
- 4 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
codes/icosagcm/trunk/arch/arch-X64_OSX.fcm
r24 r44 4 4 %MAKE gmake 5 5 %FPP_FLAGS -P -traditional 6 %FPP_DEF NONE6 %FPP_DEF KEY_NONE CPP_NETCDF4 7 7 %BASE_FFLAGS -I /opt/local/include -fdefault-real-8 8 8 %PROD_FFLAGS -O3 -
codes/icosagcm/trunk/src/caldyn_sw.f90
r25 r44 1 1 MODULE caldyn_sw_mod 2 2 USE icosa 3 USE transfert_mpi_mod, ONLY : t_request 3 4 PRIVATE 4 5 TYPE(t_field),POINTER,SAVE :: f_Fe(:) -
codes/icosagcm/trunk/src/dissip_sw.f90
r19 r44 1 1 MODULE dissip_sw_mod 2 2 USE icosa 3 3 USE transfert_mpi_mod, ONLY : t_request 4 4 TYPE(t_field),POINTER,SAVE :: f_gradrot(:) 5 5 TYPE(t_request),POINTER :: req_dissip(:) -
codes/icosagcm/trunk/src/netcdf_mod.F90
r43 r44 2 2 USE netcdf 3 3 4 !#ifndef CPP_USING_MPI 4 #ifndef CPP_NETCDF4 5 5 INTEGER :: NF90_NETCDF4 6 6 INTEGER :: NF90_MPIIO … … 9 9 INTEGER,EXTERNAL :: NF90_CREATE_PAR 10 10 INTEGER,EXTERNAL :: NF90_DEF_VAR_CHUNKING 11 !#endif11 #endif 12 12 13 13 END MODULE netcdf_mod 14 14 15 !#ifndef CPP_USING_MPI 15 #ifndef CPP_NETCDF4 16 16 SUBROUTINE NF90_CREATE_PAR 17 17 END … … 19 19 SUBROUTINE NF90_DEF_VAR_CHUNKING 20 20 END 21 !#endif 22 21 #endif -
codes/icosagcm/trunk/src/transfert_mpi.f90
r31 r44 446 446 DO irecv=1,req%nrecv 447 447 ireq=ireq+1 448 CALL MPI_ISEND(req%recv(irecv)%value,req%recv(irecv)%size,MPI_INTEGER,req%recv(irecv)%rank,req%recv(irecv)%domain,comm_icosa, mpi_req(ireq),ierr) 448 CALL MPI_ISEND(req%recv(irecv)%value,req%recv(irecv)%size,MPI_INTEGER,& 449 req%recv(irecv)%rank,req%recv(irecv)%domain,comm_icosa, mpi_req(ireq),ierr) 449 450 ENDDO 450 451 … … 452 453 ireq=ireq+1 453 454 ALLOCATE(req%send(isend)%value(req%send(isend)%size)) 454 CALL MPI_IRECV(req%send(isend)%value,req%send(isend)%size,MPI_INTEGER,req%send(isend)%rank,ind_loc,comm_icosa, mpi_req(ireq),ierr) 455 CALL MPI_IRECV(req%send(isend)%value,req%send(isend)%size,MPI_INTEGER,& 456 req%send(isend)%rank,ind_loc,comm_icosa, mpi_req(ireq),ierr) 455 457 ENDDO 456 458 ENDDO
Note: See TracChangeset
for help on using the changeset viewer.