MpiFx 1.4.0
Data Types | Functions/Subroutines
mpifx_recv_module Module Reference

Contains wrapper for MPI_RECV. More...

Data Types

interface  mpifx_recv
 Receives a message from a given node. More...
 

Functions/Subroutines

subroutine mpifx_recv_i0 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_i1 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_i2 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_i3 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_i4 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_i5 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_i6 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_s0 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_s1 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_s2 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_s3 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_s4 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_s5 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_s6 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_d0 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_d1 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_d2 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_d3 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_d4 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_d5 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_d6 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_c0 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_c1 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_c2 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_c3 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_c4 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_c5 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_c6 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_z0 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_z1 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_z2 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_z3 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_z4 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_z5 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_z6 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_l0 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_l1 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_l2 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_l3 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_l4 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_l5 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_l6 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_h0 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_h1 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_h2 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_h3 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_h4 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_h5 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 
subroutine mpifx_recv_h6 (mycomm, msg, source, tag, status, error)
 Receives a message from a given process.
 

Detailed Description

Contains wrapper for MPI_RECV.

Function/Subroutine Documentation

◆ mpifx_recv_c0()

subroutine mpifx_recv_module::mpifx_recv_c0 ( type(mpifx_comm), intent(in) mycomm,
complex(sp), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_c1()

subroutine mpifx_recv_module::mpifx_recv_c1 ( type(mpifx_comm), intent(in) mycomm,
complex(sp), dimension(:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_c2()

subroutine mpifx_recv_module::mpifx_recv_c2 ( type(mpifx_comm), intent(in) mycomm,
complex(sp), dimension(:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_c3()

subroutine mpifx_recv_module::mpifx_recv_c3 ( type(mpifx_comm), intent(in) mycomm,
complex(sp), dimension(:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_c4()

subroutine mpifx_recv_module::mpifx_recv_c4 ( type(mpifx_comm), intent(in) mycomm,
complex(sp), dimension(:,:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_c5()

subroutine mpifx_recv_module::mpifx_recv_c5 ( type(mpifx_comm), intent(in) mycomm,
complex(sp), dimension(:,:,:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_c6()

subroutine mpifx_recv_module::mpifx_recv_c6 ( type(mpifx_comm), intent(in) mycomm,
complex(sp), dimension(:,:,:,:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_d0()

subroutine mpifx_recv_module::mpifx_recv_d0 ( type(mpifx_comm), intent(in) mycomm,
real(dp), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_d1()

subroutine mpifx_recv_module::mpifx_recv_d1 ( type(mpifx_comm), intent(in) mycomm,
real(dp), dimension(:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_d2()

subroutine mpifx_recv_module::mpifx_recv_d2 ( type(mpifx_comm), intent(in) mycomm,
real(dp), dimension(:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_d3()

subroutine mpifx_recv_module::mpifx_recv_d3 ( type(mpifx_comm), intent(in) mycomm,
real(dp), dimension(:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_d4()

subroutine mpifx_recv_module::mpifx_recv_d4 ( type(mpifx_comm), intent(in) mycomm,
real(dp), dimension(:,:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_d5()

subroutine mpifx_recv_module::mpifx_recv_d5 ( type(mpifx_comm), intent(in) mycomm,
real(dp), dimension(:,:,:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_d6()

subroutine mpifx_recv_module::mpifx_recv_d6 ( type(mpifx_comm), intent(in) mycomm,
real(dp), dimension(:,:,:,:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_h0()

subroutine mpifx_recv_module::mpifx_recv_h0 ( type(mpifx_comm), intent(in) mycomm,
character(len=*), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_h1()

subroutine mpifx_recv_module::mpifx_recv_h1 ( type(mpifx_comm), intent(in) mycomm,
character(len=*), dimension(:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_h2()

subroutine mpifx_recv_module::mpifx_recv_h2 ( type(mpifx_comm), intent(in) mycomm,
character(len=*), dimension(:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_h3()

subroutine mpifx_recv_module::mpifx_recv_h3 ( type(mpifx_comm), intent(in) mycomm,
character(len=*), dimension(:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_h4()

subroutine mpifx_recv_module::mpifx_recv_h4 ( type(mpifx_comm), intent(in) mycomm,
character(len=*), dimension(:,:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_h5()

subroutine mpifx_recv_module::mpifx_recv_h5 ( type(mpifx_comm), intent(in) mycomm,
character(len=*), dimension(:,:,:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_h6()

subroutine mpifx_recv_module::mpifx_recv_h6 ( type(mpifx_comm), intent(in) mycomm,
character(len=*), dimension(:,:,:,:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_i0()

subroutine mpifx_recv_module::mpifx_recv_i0 ( type(mpifx_comm), intent(in) mycomm,
integer, intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_i1()

subroutine mpifx_recv_module::mpifx_recv_i1 ( type(mpifx_comm), intent(in) mycomm,
integer, dimension(:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_i2()

subroutine mpifx_recv_module::mpifx_recv_i2 ( type(mpifx_comm), intent(in) mycomm,
integer, dimension(:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_i3()

subroutine mpifx_recv_module::mpifx_recv_i3 ( type(mpifx_comm), intent(in) mycomm,
integer, dimension(:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_i4()

subroutine mpifx_recv_module::mpifx_recv_i4 ( type(mpifx_comm), intent(in) mycomm,
integer, dimension(:,:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_i5()

subroutine mpifx_recv_module::mpifx_recv_i5 ( type(mpifx_comm), intent(in) mycomm,
integer, dimension(:,:,:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_i6()

subroutine mpifx_recv_module::mpifx_recv_i6 ( type(mpifx_comm), intent(in) mycomm,
integer, dimension(:,:,:,:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_l0()

subroutine mpifx_recv_module::mpifx_recv_l0 ( type(mpifx_comm), intent(in) mycomm,
logical, intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_l1()

subroutine mpifx_recv_module::mpifx_recv_l1 ( type(mpifx_comm), intent(in) mycomm,
logical, dimension(:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_l2()

subroutine mpifx_recv_module::mpifx_recv_l2 ( type(mpifx_comm), intent(in) mycomm,
logical, dimension(:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_l3()

subroutine mpifx_recv_module::mpifx_recv_l3 ( type(mpifx_comm), intent(in) mycomm,
logical, dimension(:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_l4()

subroutine mpifx_recv_module::mpifx_recv_l4 ( type(mpifx_comm), intent(in) mycomm,
logical, dimension(:,:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_l5()

subroutine mpifx_recv_module::mpifx_recv_l5 ( type(mpifx_comm), intent(in) mycomm,
logical, dimension(:,:,:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_l6()

subroutine mpifx_recv_module::mpifx_recv_l6 ( type(mpifx_comm), intent(in) mycomm,
logical, dimension(:,:,:,:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_s0()

subroutine mpifx_recv_module::mpifx_recv_s0 ( type(mpifx_comm), intent(in) mycomm,
real(sp), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_s1()

subroutine mpifx_recv_module::mpifx_recv_s1 ( type(mpifx_comm), intent(in) mycomm,
real(sp), dimension(:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_s2()

subroutine mpifx_recv_module::mpifx_recv_s2 ( type(mpifx_comm), intent(in) mycomm,
real(sp), dimension(:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_s3()

subroutine mpifx_recv_module::mpifx_recv_s3 ( type(mpifx_comm), intent(in) mycomm,
real(sp), dimension(:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_s4()

subroutine mpifx_recv_module::mpifx_recv_s4 ( type(mpifx_comm), intent(in) mycomm,
real(sp), dimension(:,:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_s5()

subroutine mpifx_recv_module::mpifx_recv_s5 ( type(mpifx_comm), intent(in) mycomm,
real(sp), dimension(:,:,:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_s6()

subroutine mpifx_recv_module::mpifx_recv_s6 ( type(mpifx_comm), intent(in) mycomm,
real(sp), dimension(:,:,:,:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_z0()

subroutine mpifx_recv_module::mpifx_recv_z0 ( type(mpifx_comm), intent(in) mycomm,
complex(dp), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_z1()

subroutine mpifx_recv_module::mpifx_recv_z1 ( type(mpifx_comm), intent(in) mycomm,
complex(dp), dimension(:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_z2()

subroutine mpifx_recv_module::mpifx_recv_z2 ( type(mpifx_comm), intent(in) mycomm,
complex(dp), dimension(:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_z3()

subroutine mpifx_recv_module::mpifx_recv_z3 ( type(mpifx_comm), intent(in) mycomm,
complex(dp), dimension(:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_z4()

subroutine mpifx_recv_module::mpifx_recv_z4 ( type(mpifx_comm), intent(in) mycomm,
complex(dp), dimension(:,:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_z5()

subroutine mpifx_recv_module::mpifx_recv_z5 ( type(mpifx_comm), intent(in) mycomm,
complex(dp), dimension(:,:,:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.

◆ mpifx_recv_z6()

subroutine mpifx_recv_module::mpifx_recv_z6 ( type(mpifx_comm), intent(in) mycomm,
complex(dp), dimension(:,:,:,:,:,:), intent(out) msg,
integer, intent(in), optional source,
integer, intent(in), optional tag,
integer, dimension(mpi_status_size), intent(out), optional status,
integer, intent(out), optional error )
private

Receives a message from a given process.

Parameters
mycommMPI descriptor.
msgMsg to be received.
sourceOptional source process (default: MPI_ANY_SOURCE)
tagOptional message tag (default: MPI_ANY_TAG).
statusOptional status array.
errorOptional error handling flag.