!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ! NASA/GSFC, Data Assimilation Office, Code 910.3, GEOS/DAS ! !BOP ------------------------------------------------------------------- ! ! !ROUTINE: mpi_isend - ! ! !DESCRIPTION: ! ! !INTERFACE: subroutine mpi_isend( buf,count, type, dest, tag, & & comm, request, ierror) use m_mpi0,only : mpi0_initialized implicit none integer,dimension(*),intent(in) :: buf integer, intent(in) :: count integer, intent(in) :: type integer, intent(in) :: dest integer, intent(in) :: tag integer, intent(in) :: comm integer, intent(out):: request integer, intent(out):: ierror ! !REVISION HISTORY: ! 04Jun02 - Tom Clune ! - initial prototype/prolog/code !EOP ___________________________________________________________________ character(len=*),parameter :: myname='mpi_isendallgather' if(.not.mpi0_initialized) call mpi_init(ierror) ! need to set up a buffer ! for now - never call this routine call mpi_abort(comm, -1, ierror) end subroutine mpi_isend