Changeset 1999 for LMDZ5/branches/testing/libf/phylmd/oasis.F90
- Timestamp:
- Mar 20, 2014, 10:57:19 AM (11 years ago)
- Location:
- LMDZ5/branches/testing
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/branches/testing
- Property svn:mergeinfo changed
/LMDZ5/trunk merged: 1922-1927,1929-1933,1937-1939,1943-1997
- Property svn:mergeinfo changed
-
LMDZ5/branches/testing/libf/phylmd/oasis.F90
r1910 r1999 15 15 16 16 #ifdef CPP_COUPLE 17 ! Use of Oasis-MCT coupler 18 #if defined CPP_OMCT 19 USE mod_prism 20 ! Use of Oasis3 coupler 21 #else 17 22 USE mod_prism_proto 18 23 USE mod_prism_def_partition_proto 19 24 USE mod_prism_get_proto 20 25 USE mod_prism_put_proto 26 #endif 21 27 #endif 22 28 … … 107 113 CHARACTER (len = 20) :: modname = 'inicma' 108 114 CHARACTER (len = 80) :: abort_message 109 LOGICAL 115 LOGICAL, SAVE :: cpl_current_omp 110 116 111 117 !* 1. Initializations … … 337 343 338 344 DO i = 1, maxrecv 339 IF (inforecv(i)%action ) THEN345 IF (inforecv(i)%action .AND. inforecv(i)%nid .NE. -1) THEN 340 346 field(:) = -99999. 341 347 CALL prism_get_proto(inforecv(i)%nid, ktime, field(istart:iend), ierror) … … 421 427 422 428 DO i = 1, maxsend 423 IF (infosend(i)%action ) THEN429 IF (infosend(i)%action .AND. infosend(i)%nid .NE. -1 ) THEN 424 430 field = RESHAPE(tab_put(:,:,i),(/iim*jj_nb/)) 425 431 CALL prism_put_proto(infosend(i)%nid, ktime, field(istart:iend), ierror)
Note: See TracChangeset
for help on using the changeset viewer.