MpiFx 1.4.0
Data Types | Functions/Subroutines
mpifx_bcast_module Module Reference

Contains wrapper for MPI_BCAST. More...

Data Types

interface  mpifx_bcast
 Broadcasts an MPI message to all nodes. More...
 

Functions/Subroutines

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).
 

Detailed Description

Contains wrapper for MPI_BCAST.

Function/Subroutine Documentation

◆ mpifx_bcast_c0()

subroutine mpifx_bcast_module::mpifx_bcast_c0 ( type(mpifx_comm), intent(in) mycomm,
complex(sp) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type c0).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_c1()

subroutine mpifx_bcast_module::mpifx_bcast_c1 ( type(mpifx_comm), intent(in) mycomm,
complex(sp), dimension(:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type c1).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_c2()

subroutine mpifx_bcast_module::mpifx_bcast_c2 ( type(mpifx_comm), intent(in) mycomm,
complex(sp), dimension(:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type c2).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_c3()

subroutine mpifx_bcast_module::mpifx_bcast_c3 ( type(mpifx_comm), intent(in) mycomm,
complex(sp), dimension(:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type c3).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_c4()

subroutine mpifx_bcast_module::mpifx_bcast_c4 ( type(mpifx_comm), intent(in) mycomm,
complex(sp), dimension(:,:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type c4).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_c5()

subroutine mpifx_bcast_module::mpifx_bcast_c5 ( type(mpifx_comm), intent(in) mycomm,
complex(sp), dimension(:,:,:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type c5).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_c6()

subroutine mpifx_bcast_module::mpifx_bcast_c6 ( type(mpifx_comm), intent(in) mycomm,
complex(sp), dimension(:,:,:,:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type c6).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_d0()

subroutine mpifx_bcast_module::mpifx_bcast_d0 ( type(mpifx_comm), intent(in) mycomm,
real(dp) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type d0).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_d1()

subroutine mpifx_bcast_module::mpifx_bcast_d1 ( type(mpifx_comm), intent(in) mycomm,
real(dp), dimension(:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type d1).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_d2()

subroutine mpifx_bcast_module::mpifx_bcast_d2 ( type(mpifx_comm), intent(in) mycomm,
real(dp), dimension(:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type d2).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_d3()

subroutine mpifx_bcast_module::mpifx_bcast_d3 ( type(mpifx_comm), intent(in) mycomm,
real(dp), dimension(:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type d3).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_d4()

subroutine mpifx_bcast_module::mpifx_bcast_d4 ( type(mpifx_comm), intent(in) mycomm,
real(dp), dimension(:,:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type d4).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_d5()

subroutine mpifx_bcast_module::mpifx_bcast_d5 ( type(mpifx_comm), intent(in) mycomm,
real(dp), dimension(:,:,:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type d5).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_d6()

subroutine mpifx_bcast_module::mpifx_bcast_d6 ( type(mpifx_comm), intent(in) mycomm,
real(dp), dimension(:,:,:,:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type d6).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_h0()

subroutine mpifx_bcast_module::mpifx_bcast_h0 ( type(mpifx_comm), intent(in) mycomm,
character(len=*) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type h0).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_h1()

subroutine mpifx_bcast_module::mpifx_bcast_h1 ( type(mpifx_comm), intent(in) mycomm,
character(len=*), dimension(:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type h1).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_h2()

subroutine mpifx_bcast_module::mpifx_bcast_h2 ( type(mpifx_comm), intent(in) mycomm,
character(len=*), dimension(:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type h2).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_h3()

subroutine mpifx_bcast_module::mpifx_bcast_h3 ( type(mpifx_comm), intent(in) mycomm,
character(len=*), dimension(:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type h3).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_h4()

subroutine mpifx_bcast_module::mpifx_bcast_h4 ( type(mpifx_comm), intent(in) mycomm,
character(len=*), dimension(:,:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type h4).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_h5()

subroutine mpifx_bcast_module::mpifx_bcast_h5 ( type(mpifx_comm), intent(in) mycomm,
character(len=*), dimension(:,:,:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type h5).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_h6()

subroutine mpifx_bcast_module::mpifx_bcast_h6 ( type(mpifx_comm), intent(in) mycomm,
character(len=*), dimension(:,:,:,:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type h6).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_i0()

subroutine mpifx_bcast_module::mpifx_bcast_i0 ( type(mpifx_comm), intent(in) mycomm,
integer msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type i0).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_i1()

subroutine mpifx_bcast_module::mpifx_bcast_i1 ( type(mpifx_comm), intent(in) mycomm,
integer, dimension(:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type i1).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_i2()

subroutine mpifx_bcast_module::mpifx_bcast_i2 ( type(mpifx_comm), intent(in) mycomm,
integer, dimension(:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type i2).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_i3()

subroutine mpifx_bcast_module::mpifx_bcast_i3 ( type(mpifx_comm), intent(in) mycomm,
integer, dimension(:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type i3).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_i4()

subroutine mpifx_bcast_module::mpifx_bcast_i4 ( type(mpifx_comm), intent(in) mycomm,
integer, dimension(:,:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type i4).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_i5()

subroutine mpifx_bcast_module::mpifx_bcast_i5 ( type(mpifx_comm), intent(in) mycomm,
integer, dimension(:,:,:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type i5).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_i6()

subroutine mpifx_bcast_module::mpifx_bcast_i6 ( type(mpifx_comm), intent(in) mycomm,
integer, dimension(:,:,:,:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type i6).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_l0()

subroutine mpifx_bcast_module::mpifx_bcast_l0 ( type(mpifx_comm), intent(in) mycomm,
logical msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type l0).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_l1()

subroutine mpifx_bcast_module::mpifx_bcast_l1 ( type(mpifx_comm), intent(in) mycomm,
logical, dimension(:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type l1).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_l2()

subroutine mpifx_bcast_module::mpifx_bcast_l2 ( type(mpifx_comm), intent(in) mycomm,
logical, dimension(:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type l2).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_l3()

subroutine mpifx_bcast_module::mpifx_bcast_l3 ( type(mpifx_comm), intent(in) mycomm,
logical, dimension(:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type l3).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_l4()

subroutine mpifx_bcast_module::mpifx_bcast_l4 ( type(mpifx_comm), intent(in) mycomm,
logical, dimension(:,:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type l4).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_l5()

subroutine mpifx_bcast_module::mpifx_bcast_l5 ( type(mpifx_comm), intent(in) mycomm,
logical, dimension(:,:,:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type l5).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_l6()

subroutine mpifx_bcast_module::mpifx_bcast_l6 ( type(mpifx_comm), intent(in) mycomm,
logical, dimension(:,:,:,:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type l6).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_s0()

subroutine mpifx_bcast_module::mpifx_bcast_s0 ( type(mpifx_comm), intent(in) mycomm,
real(sp) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type s0).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_s1()

subroutine mpifx_bcast_module::mpifx_bcast_s1 ( type(mpifx_comm), intent(in) mycomm,
real(sp), dimension(:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type s1).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_s2()

subroutine mpifx_bcast_module::mpifx_bcast_s2 ( type(mpifx_comm), intent(in) mycomm,
real(sp), dimension(:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type s2).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_s3()

subroutine mpifx_bcast_module::mpifx_bcast_s3 ( type(mpifx_comm), intent(in) mycomm,
real(sp), dimension(:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type s3).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_s4()

subroutine mpifx_bcast_module::mpifx_bcast_s4 ( type(mpifx_comm), intent(in) mycomm,
real(sp), dimension(:,:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type s4).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_s5()

subroutine mpifx_bcast_module::mpifx_bcast_s5 ( type(mpifx_comm), intent(in) mycomm,
real(sp), dimension(:,:,:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type s5).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_s6()

subroutine mpifx_bcast_module::mpifx_bcast_s6 ( type(mpifx_comm), intent(in) mycomm,
real(sp), dimension(:,:,:,:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type s6).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_z0()

subroutine mpifx_bcast_module::mpifx_bcast_z0 ( type(mpifx_comm), intent(in) mycomm,
complex(dp) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type z0).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_z1()

subroutine mpifx_bcast_module::mpifx_bcast_z1 ( type(mpifx_comm), intent(in) mycomm,
complex(dp), dimension(:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type z1).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_z2()

subroutine mpifx_bcast_module::mpifx_bcast_z2 ( type(mpifx_comm), intent(in) mycomm,
complex(dp), dimension(:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type z2).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_z3()

subroutine mpifx_bcast_module::mpifx_bcast_z3 ( type(mpifx_comm), intent(in) mycomm,
complex(dp), dimension(:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type z3).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_z4()

subroutine mpifx_bcast_module::mpifx_bcast_z4 ( type(mpifx_comm), intent(in) mycomm,
complex(dp), dimension(:,:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type z4).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_z5()

subroutine mpifx_bcast_module::mpifx_bcast_z5 ( type(mpifx_comm), intent(in) mycomm,
complex(dp), dimension(:,:,:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type z5).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.

◆ mpifx_bcast_z6()

subroutine mpifx_bcast_module::mpifx_bcast_z6 ( type(mpifx_comm), intent(in) mycomm,
complex(dp), dimension(:,:,:,:,:,:) msg,
integer, intent(in), optional root,
integer, intent(out), optional error )
private

Broadcasts an MPI message to all nodes (type z6).

Parameters
[in]mycommMPI descriptor
msgMsg to be broadcasted on root and received on non-root nodes.
[in]rootRoot node for the broadcast (default: mycommleadrank).
[out]errorOptional error handling flag.