subroutine exhboundhigher ( n, iexchanger, iexchanges, | iexboundhir, iexboundhis, itestcase, numberofpoints2, | isize ) | | if (itestcase .eq. 4) then | do i=1, tndl | ! add +1 since coarray images are mpi ranks+1 | j = iexchanges(i)%procid + 1 | iexboundhir(CommArr1(j))[j]%facesol(:,:,:,:) = | iexboundhis(i)%facesol(:,:,:,:) | end do | do i=1, tndl | ! add +1 since coarray images are mpi ranks+1 | j = iexchanges(i)%procid + 1 | iexboundhir(CommArr1(j))[j]%facesolv(:,:,:,:) = | iexboundhis(i)%facesolv(:,:,:,:) | end do | end if | sync all | | end subroutine exhboundhigher |
|