broadcast Interface

public interface broadcast

Module Procedures

private subroutine broadcast_integer(i)

Arguments

Type IntentOptional Attributes Name
integer, intent(inout) :: i

private subroutine broadcast_integer_array(i)

Arguments

Type IntentOptional Attributes Name
integer, intent(inout), dimension(:) :: i

private subroutine broadcast_real(x)

Arguments

Type IntentOptional Attributes Name
real, intent(inout) :: x

private subroutine broadcast_real_array(x)

Arguments

Type IntentOptional Attributes Name
real, intent(inout), dimension(:) :: x

private subroutine broadcast_real_2array(x)

Arguments

Type IntentOptional Attributes Name
real, intent(inout), dimension(:, :) :: x

private subroutine broadcast_real_3array(x)

Arguments

Type IntentOptional Attributes Name
real, intent(inout), dimension(:, :, :) :: x

private subroutine broadcast_real_4array(x)

Arguments

Type IntentOptional Attributes Name
real, intent(inout), dimension(:, :, :, :) :: x

private subroutine broadcast_real_5array(x)

Arguments

Type IntentOptional Attributes Name
real, intent(inout), dimension(:, :, :, :, :) :: x

private subroutine broadcast_complex(z)

Arguments

Type IntentOptional Attributes Name
complex, intent(inout) :: z

private subroutine broadcast_complex_array(z)

Arguments

Type IntentOptional Attributes Name
complex, intent(inout), dimension(:) :: z

private subroutine broadcast_complex_2array(z)

Arguments

Type IntentOptional Attributes Name
complex, intent(inout), dimension(:, :) :: z

private subroutine broadcast_complex_3array(z)

Arguments

Type IntentOptional Attributes Name
complex, intent(inout), dimension(:, :, :) :: z

private subroutine broadcast_complex_4array(z)

Arguments

Type IntentOptional Attributes Name
complex, intent(inout), dimension(:, :, :, :) :: z

private subroutine broadcast_logical(f)

Arguments

Type IntentOptional Attributes Name
logical, intent(inout) :: f

private subroutine broadcast_logical_array(f)

Arguments

Type IntentOptional Attributes Name
logical, intent(inout), dimension(:) :: f

private subroutine bcastfrom_integer(i, src)

Arguments

Type IntentOptional Attributes Name
integer, intent(inout) :: i
integer, intent(in) :: src

private subroutine bcastfrom_integer_array(i, src)

Arguments

Type IntentOptional Attributes Name
integer, intent(inout), dimension(:) :: i
integer, intent(in) :: src

private subroutine bcastfrom_real(x, src)

Arguments

Type IntentOptional Attributes Name
real, intent(inout) :: x
integer, intent(in) :: src

private subroutine bcastfrom_real_array(x, src)

Arguments

Type IntentOptional Attributes Name
real, intent(inout), dimension(:) :: x
integer, intent(in) :: src

private subroutine bcastfrom_complex(z, src)

Arguments

Type IntentOptional Attributes Name
complex, intent(inout) :: z
integer, intent(in) :: src

private subroutine bcastfrom_complex_array(z, src)

Arguments

Type IntentOptional Attributes Name
complex, intent(inout), dimension(:) :: z
integer, intent(in) :: src

private subroutine bcastfrom_complex_2array(z, src)

Arguments

Type IntentOptional Attributes Name
complex, intent(inout), dimension(:, :) :: z
integer, intent(in) :: src

private subroutine bcastfrom_logical(f, src)

Arguments

Type IntentOptional Attributes Name
logical, intent(inout) :: f
integer, intent(in) :: src

private subroutine bcastfrom_logical_array(f, src)

Arguments

Type IntentOptional Attributes Name
logical, intent(inout), dimension(:) :: f
integer, intent(in) :: src

private subroutine broadcast_character(char)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(inout) :: char

private subroutine bcastfrom_character(c, src)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(inout) :: c
integer, intent(in) :: src