MpiFx 1.4.0
|
Broadcasts an MPI message to all nodes. More...
Public Member Functions | |
subroutine | mpifx_bcast_i0 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type i0). | |
subroutine | mpifx_bcast_i1 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type i1). | |
subroutine | mpifx_bcast_i2 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type i2). | |
subroutine | mpifx_bcast_i3 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type i3). | |
subroutine | mpifx_bcast_i4 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type i4). | |
subroutine | mpifx_bcast_i5 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type i5). | |
subroutine | mpifx_bcast_i6 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type i6). | |
subroutine | mpifx_bcast_s0 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type s0). | |
subroutine | mpifx_bcast_s1 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type s1). | |
subroutine | mpifx_bcast_s2 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type s2). | |
subroutine | mpifx_bcast_s3 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type s3). | |
subroutine | mpifx_bcast_s4 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type s4). | |
subroutine | mpifx_bcast_s5 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type s5). | |
subroutine | mpifx_bcast_s6 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type s6). | |
subroutine | mpifx_bcast_d0 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type d0). | |
subroutine | mpifx_bcast_d1 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type d1). | |
subroutine | mpifx_bcast_d2 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type d2). | |
subroutine | mpifx_bcast_d3 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type d3). | |
subroutine | mpifx_bcast_d4 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type d4). | |
subroutine | mpifx_bcast_d5 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type d5). | |
subroutine | mpifx_bcast_d6 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type d6). | |
subroutine | mpifx_bcast_c0 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type c0). | |
subroutine | mpifx_bcast_c1 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type c1). | |
subroutine | mpifx_bcast_c2 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type c2). | |
subroutine | mpifx_bcast_c3 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type c3). | |
subroutine | mpifx_bcast_c4 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type c4). | |
subroutine | mpifx_bcast_c5 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type c5). | |
subroutine | mpifx_bcast_c6 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type c6). | |
subroutine | mpifx_bcast_z0 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type z0). | |
subroutine | mpifx_bcast_z1 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type z1). | |
subroutine | mpifx_bcast_z2 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type z2). | |
subroutine | mpifx_bcast_z3 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type z3). | |
subroutine | mpifx_bcast_z4 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type z4). | |
subroutine | mpifx_bcast_z5 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type z5). | |
subroutine | mpifx_bcast_z6 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type z6). | |
subroutine | mpifx_bcast_l0 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type l0). | |
subroutine | mpifx_bcast_l1 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type l1). | |
subroutine | mpifx_bcast_l2 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type l2). | |
subroutine | mpifx_bcast_l3 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type l3). | |
subroutine | mpifx_bcast_l4 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type l4). | |
subroutine | mpifx_bcast_l5 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type l5). | |
subroutine | mpifx_bcast_l6 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type l6). | |
subroutine | mpifx_bcast_h0 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type h0). | |
subroutine | mpifx_bcast_h1 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type h1). | |
subroutine | mpifx_bcast_h2 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type h2). | |
subroutine | mpifx_bcast_h3 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type h3). | |
subroutine | mpifx_bcast_h4 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type h4). | |
subroutine | mpifx_bcast_h5 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type h5). | |
subroutine | mpifx_bcast_h6 (mycomm, msg, root, error) |
Broadcasts an MPI message to all nodes (type h6). | |
Broadcasts an MPI message to all nodes.
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, real, double precision, complex, double complex, logical and character. Its rank can vary from zero (scalar) up to the maximum rank.
MPI_BCAST
)Example:
program test_bcast use libmpifx_module type(mpifx) :: mycomm integer :: buffer(3) call mycomm%init() if (mycomm%lead) then buffer(:) = [ 1, 2, 3 ] end if call mpifx_bcast(mycomm, buffer) print "(A,I2.2,A,3I5)", "BUFFER:", mycomm%rank, ":", buffer call mycomm%destruct() end program test_bcast
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_c0 | ( | type(mpifx_comm), intent(in) | mycomm, |
complex(sp) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type c0).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_c1 | ( | type(mpifx_comm), intent(in) | mycomm, |
complex(sp), dimension(:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type c1).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_c2 | ( | type(mpifx_comm), intent(in) | mycomm, |
complex(sp), dimension(:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type c2).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_c3 | ( | type(mpifx_comm), intent(in) | mycomm, |
complex(sp), dimension(:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type c3).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_c4 | ( | type(mpifx_comm), intent(in) | mycomm, |
complex(sp), dimension(:,:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type c4).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_c5 | ( | type(mpifx_comm), intent(in) | mycomm, |
complex(sp), dimension(:,:,:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type c5).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_c6 | ( | type(mpifx_comm), intent(in) | mycomm, |
complex(sp), dimension(:,:,:,:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type c6).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_d0 | ( | type(mpifx_comm), intent(in) | mycomm, |
real(dp) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type d0).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_d1 | ( | type(mpifx_comm), intent(in) | mycomm, |
real(dp), dimension(:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type d1).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_d2 | ( | type(mpifx_comm), intent(in) | mycomm, |
real(dp), dimension(:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type d2).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_d3 | ( | type(mpifx_comm), intent(in) | mycomm, |
real(dp), dimension(:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type d3).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_d4 | ( | type(mpifx_comm), intent(in) | mycomm, |
real(dp), dimension(:,:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type d4).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_d5 | ( | type(mpifx_comm), intent(in) | mycomm, |
real(dp), dimension(:,:,:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type d5).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_d6 | ( | type(mpifx_comm), intent(in) | mycomm, |
real(dp), dimension(:,:,:,:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type d6).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_h0 | ( | type(mpifx_comm), intent(in) | mycomm, |
character(len=*) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type h0).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_h1 | ( | type(mpifx_comm), intent(in) | mycomm, |
character(len=*), dimension(:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type h1).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_h2 | ( | type(mpifx_comm), intent(in) | mycomm, |
character(len=*), dimension(:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type h2).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_h3 | ( | type(mpifx_comm), intent(in) | mycomm, |
character(len=*), dimension(:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type h3).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_h4 | ( | type(mpifx_comm), intent(in) | mycomm, |
character(len=*), dimension(:,:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type h4).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_h5 | ( | type(mpifx_comm), intent(in) | mycomm, |
character(len=*), dimension(:,:,:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type h5).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_h6 | ( | type(mpifx_comm), intent(in) | mycomm, |
character(len=*), dimension(:,:,:,:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type h6).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_i0 | ( | type(mpifx_comm), intent(in) | mycomm, |
integer | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type i0).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_i1 | ( | type(mpifx_comm), intent(in) | mycomm, |
integer, dimension(:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type i1).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_i2 | ( | type(mpifx_comm), intent(in) | mycomm, |
integer, dimension(:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type i2).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_i3 | ( | type(mpifx_comm), intent(in) | mycomm, |
integer, dimension(:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type i3).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_i4 | ( | type(mpifx_comm), intent(in) | mycomm, |
integer, dimension(:,:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type i4).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_i5 | ( | type(mpifx_comm), intent(in) | mycomm, |
integer, dimension(:,:,:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type i5).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_i6 | ( | type(mpifx_comm), intent(in) | mycomm, |
integer, dimension(:,:,:,:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type i6).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_l0 | ( | type(mpifx_comm), intent(in) | mycomm, |
logical | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type l0).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_l1 | ( | type(mpifx_comm), intent(in) | mycomm, |
logical, dimension(:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type l1).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_l2 | ( | type(mpifx_comm), intent(in) | mycomm, |
logical, dimension(:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type l2).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_l3 | ( | type(mpifx_comm), intent(in) | mycomm, |
logical, dimension(:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type l3).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_l4 | ( | type(mpifx_comm), intent(in) | mycomm, |
logical, dimension(:,:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type l4).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_l5 | ( | type(mpifx_comm), intent(in) | mycomm, |
logical, dimension(:,:,:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type l5).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_l6 | ( | type(mpifx_comm), intent(in) | mycomm, |
logical, dimension(:,:,:,:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type l6).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_s0 | ( | type(mpifx_comm), intent(in) | mycomm, |
real(sp) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type s0).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_s1 | ( | type(mpifx_comm), intent(in) | mycomm, |
real(sp), dimension(:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type s1).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_s2 | ( | type(mpifx_comm), intent(in) | mycomm, |
real(sp), dimension(:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type s2).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_s3 | ( | type(mpifx_comm), intent(in) | mycomm, |
real(sp), dimension(:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type s3).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_s4 | ( | type(mpifx_comm), intent(in) | mycomm, |
real(sp), dimension(:,:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type s4).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_s5 | ( | type(mpifx_comm), intent(in) | mycomm, |
real(sp), dimension(:,:,:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type s5).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_s6 | ( | type(mpifx_comm), intent(in) | mycomm, |
real(sp), dimension(:,:,:,:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type s6).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_z0 | ( | type(mpifx_comm), intent(in) | mycomm, |
complex(dp) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type z0).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_z1 | ( | type(mpifx_comm), intent(in) | mycomm, |
complex(dp), dimension(:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type z1).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_z2 | ( | type(mpifx_comm), intent(in) | mycomm, |
complex(dp), dimension(:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type z2).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_z3 | ( | type(mpifx_comm), intent(in) | mycomm, |
complex(dp), dimension(:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type z3).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_z4 | ( | type(mpifx_comm), intent(in) | mycomm, |
complex(dp), dimension(:,:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type z4).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_z5 | ( | type(mpifx_comm), intent(in) | mycomm, |
complex(dp), dimension(:,:,:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type z5).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |
subroutine mpifx_bcast_module::mpifx_bcast::mpifx_bcast_z6 | ( | type(mpifx_comm), intent(in) | mycomm, |
complex(dp), dimension(:,:,:,:,:,:) | msg, | ||
integer, intent(in), optional | root, | ||
integer, intent(out), optional | error ) |
Broadcasts an MPI message to all nodes (type z6).
[in] | mycomm | MPI descriptor |
msg | Msg to be broadcasted on root and received on non-root nodes. | |
[in] | root | Root node for the broadcast (default: mycommleadrank). |
[out] | error | Optional error handling flag. |