60 TYPE(t_region
),
POINTER :: regions(:)
66 CHARACTER(CHRLEN) :: rcsidentstring
72 rcsidentstring =
'$RCSfile: PLAG_CECellsWrapper.F90,v $ $Revision: 1.3 $'
74 global => regions(1)%global
77 'PLAG_CECellsWrapper.F90' )
81 IF (.NOT. global%plagUsed) goto 999
85 DO ireg=1,global%nRegions
86 IF (regions(ireg)%procid==global%myProcid .AND. &
87 regions(ireg)%active==active )
THEN
89 #ifdef PLAG_CECELLS_DEBUG
90 WRITE(*,*)
'----------------------------------------------------'
91 WRITE(*,*)
'Entering PLAG_CECellsGetBufferSize : iReg=',ireg
95 #ifdef PLAG_CECELLS_DEBUG
96 WRITE(*,*)
'----------------------------------------------------'
97 WRITE(*,*)
'Entering PLAG_CECellsLoadDataWrapper: iReg=',ireg
106 DO ireg=1,global%nRegions
107 IF (regions(ireg)%procid==global%myProcid .AND. &
108 regions(ireg)%active==active )
THEN
110 #ifdef PLAG_CECELLS_DEBUG
111 WRITE(*,*)
'----------------------------------------------------'
112 WRITE(*,*)
'Entering PLAG_CECellsExchange: iReg=',ireg
125 CALL mpi_barrier( global%mpiComm,global%mpierr )
126 IF ( global%mpierr /= err_none ) &
127 CALL
errorstop( global,err_mpi_trouble,__line__ )
subroutine plag_cecellsloaddatawrapper(regions, iReg)
subroutine registerfunction(global, funName, fileName)
subroutine plag_cecellsexchange(regions, iReg)
subroutine plag_cecellsgetbuffersize(region, iReg)
subroutine plag_cecellssendrecvwrapper(regions)
subroutine errorstop(global, errorCode, errorLine, addMessage)
subroutine deregisterfunction(global)
subroutine plag_cecellswrapper(regions)