|
MpiFx 1.4.0
|
Sends a message to a given node. More...
Public Member Functions | |
| subroutine | mpifx_send_i0 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_i1 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_i2 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_i3 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_i4 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_i5 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_i6 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_s0 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_s1 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_s2 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_s3 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_s4 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_s5 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_s6 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_d0 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_d1 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_d2 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_d3 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_d4 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_d5 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_d6 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_c0 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_c1 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_c2 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_c3 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_c4 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_c5 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_c6 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_z0 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_z1 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_z2 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_z3 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_z4 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_z5 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_z6 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_l0 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_l1 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_l2 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_l3 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_l4 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_l5 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_l6 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_h0 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_h1 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_h2 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_h3 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_h4 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_h5 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
| subroutine | mpifx_send_h6 (mycomm, msg, dest, tag, error) |
| Sends a message to a given process. | |
Sends a message to a given node.
All functions have the same argument list only differing in the type and rank of the second argument. The second argument can be of type integer (i), real (s), double precision (d), complex (c), double complex (z), logical (b) and character (h). Its rank can vary from zero (scalar) up to the maximum rank.
MPI_SEND)Example:
program hello
use libmpifx_module
implicit none
character(100) :: msg
type(mpifx) :: mycomm
integer :: source
call mpifx_init()
call mycomm%init()
if (.not. mycomm%lead) then
write(msg, "(A,I0,A)") "Hello from process ", mycomm%rank, "!"
call mpifx_send(mycomm, msg, mycomm%leadrank)
else
write(*, "(A)") "Lead node:"
do source = 1, mycomm%size - 1
call mpifx_recv(mycomm, msg, source)
write(*,"(A,A)") "Message received: ", trim(msg)
end do
end if
call mpifx_finalize()
end program hello
| subroutine mpifx_send_module::mpifx_send::mpifx_send_c0 | ( | type(mpifx_comm), intent(in) | mycomm, |
| complex(sp), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_c1 | ( | type(mpifx_comm), intent(in) | mycomm, |
| complex(sp), dimension(:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_c2 | ( | type(mpifx_comm), intent(in) | mycomm, |
| complex(sp), dimension(:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_c3 | ( | type(mpifx_comm), intent(in) | mycomm, |
| complex(sp), dimension(:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_c4 | ( | type(mpifx_comm), intent(in) | mycomm, |
| complex(sp), dimension(:,:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_c5 | ( | type(mpifx_comm), intent(in) | mycomm, |
| complex(sp), dimension(:,:,:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_c6 | ( | type(mpifx_comm), intent(in) | mycomm, |
| complex(sp), dimension(:,:,:,:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_d0 | ( | type(mpifx_comm), intent(in) | mycomm, |
| real(dp), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_d1 | ( | type(mpifx_comm), intent(in) | mycomm, |
| real(dp), dimension(:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_d2 | ( | type(mpifx_comm), intent(in) | mycomm, |
| real(dp), dimension(:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_d3 | ( | type(mpifx_comm), intent(in) | mycomm, |
| real(dp), dimension(:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_d4 | ( | type(mpifx_comm), intent(in) | mycomm, |
| real(dp), dimension(:,:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_d5 | ( | type(mpifx_comm), intent(in) | mycomm, |
| real(dp), dimension(:,:,:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_d6 | ( | type(mpifx_comm), intent(in) | mycomm, |
| real(dp), dimension(:,:,:,:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_h0 | ( | type(mpifx_comm), intent(in) | mycomm, |
| character(len=*), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_h1 | ( | type(mpifx_comm), intent(in) | mycomm, |
| character(len=*), dimension(:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_h2 | ( | type(mpifx_comm), intent(in) | mycomm, |
| character(len=*), dimension(:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_h3 | ( | type(mpifx_comm), intent(in) | mycomm, |
| character(len=*), dimension(:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_h4 | ( | type(mpifx_comm), intent(in) | mycomm, |
| character(len=*), dimension(:,:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_h5 | ( | type(mpifx_comm), intent(in) | mycomm, |
| character(len=*), dimension(:,:,:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_h6 | ( | type(mpifx_comm), intent(in) | mycomm, |
| character(len=*), dimension(:,:,:,:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_i0 | ( | type(mpifx_comm), intent(in) | mycomm, |
| integer, intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_i1 | ( | type(mpifx_comm), intent(in) | mycomm, |
| integer, dimension(:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_i2 | ( | type(mpifx_comm), intent(in) | mycomm, |
| integer, dimension(:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_i3 | ( | type(mpifx_comm), intent(in) | mycomm, |
| integer, dimension(:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_i4 | ( | type(mpifx_comm), intent(in) | mycomm, |
| integer, dimension(:,:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_i5 | ( | type(mpifx_comm), intent(in) | mycomm, |
| integer, dimension(:,:,:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_i6 | ( | type(mpifx_comm), intent(in) | mycomm, |
| integer, dimension(:,:,:,:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_l0 | ( | type(mpifx_comm), intent(in) | mycomm, |
| logical, intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_l1 | ( | type(mpifx_comm), intent(in) | mycomm, |
| logical, dimension(:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_l2 | ( | type(mpifx_comm), intent(in) | mycomm, |
| logical, dimension(:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_l3 | ( | type(mpifx_comm), intent(in) | mycomm, |
| logical, dimension(:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_l4 | ( | type(mpifx_comm), intent(in) | mycomm, |
| logical, dimension(:,:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_l5 | ( | type(mpifx_comm), intent(in) | mycomm, |
| logical, dimension(:,:,:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_l6 | ( | type(mpifx_comm), intent(in) | mycomm, |
| logical, dimension(:,:,:,:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_s0 | ( | type(mpifx_comm), intent(in) | mycomm, |
| real(sp), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_s1 | ( | type(mpifx_comm), intent(in) | mycomm, |
| real(sp), dimension(:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_s2 | ( | type(mpifx_comm), intent(in) | mycomm, |
| real(sp), dimension(:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_s3 | ( | type(mpifx_comm), intent(in) | mycomm, |
| real(sp), dimension(:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_s4 | ( | type(mpifx_comm), intent(in) | mycomm, |
| real(sp), dimension(:,:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_s5 | ( | type(mpifx_comm), intent(in) | mycomm, |
| real(sp), dimension(:,:,:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_s6 | ( | type(mpifx_comm), intent(in) | mycomm, |
| real(sp), dimension(:,:,:,:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_z0 | ( | type(mpifx_comm), intent(in) | mycomm, |
| complex(dp), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_z1 | ( | type(mpifx_comm), intent(in) | mycomm, |
| complex(dp), dimension(:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_z2 | ( | type(mpifx_comm), intent(in) | mycomm, |
| complex(dp), dimension(:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_z3 | ( | type(mpifx_comm), intent(in) | mycomm, |
| complex(dp), dimension(:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_z4 | ( | type(mpifx_comm), intent(in) | mycomm, |
| complex(dp), dimension(:,:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_z5 | ( | type(mpifx_comm), intent(in) | mycomm, |
| complex(dp), dimension(:,:,:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |
| subroutine mpifx_send_module::mpifx_send::mpifx_send_z6 | ( | type(mpifx_comm), intent(in) | mycomm, |
| complex(dp), dimension(:,:,:,:,:,:), intent(in) | msg, | ||
| integer, intent(in) | dest, | ||
| integer, intent(in), optional | tag, | ||
| integer, intent(out), optional | error ) |
Sends a message to a given process.
| mycomm | MPI descriptor. |
| msg | Msg to be sent. |
| dest | Destination process. |
| tag | Optional message tag (default: 0). |
| error | Optional error handling flag. |