execute_p2p Subroutine

private subroutine execute_p2p(self, in, out)

Type Bound

backend_mpi

Arguments

Type IntentOptional Attributes Name
class(backend_mpi), intent(inout) :: self

MPI Backend

real(kind=real32), intent(in) :: in(:)

Data to be sent

real(kind=real32), intent(inout) :: out(:)

Data to be received


Calls

proc~~execute_p2p~~CallsGraph proc~execute_p2p backend_mpi%execute_p2p mpi_recv_init mpi_recv_init proc~execute_p2p->mpi_recv_init mpi_send_init mpi_send_init proc~execute_p2p->mpi_send_init mpi_startall mpi_startall proc~execute_p2p->mpi_startall

Called by

proc~~execute_p2p~~CalledByGraph proc~execute_p2p backend_mpi%execute_p2p proc~execute_mpi backend_mpi%execute_mpi proc~execute_mpi->proc~execute_p2p