send Interface

public interface send

Contents


Module Procedures

private subroutine send_integer(i, dest, tag)

FIXME : Add documentation

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: i
integer, intent(in) :: dest
integer, intent(in), optional :: tag

private subroutine send_integer_array(i, dest, tag)

FIXME : Add documentation

Arguments

Type IntentOptional Attributes Name
integer, intent(in), dimension (:) :: i
integer, intent(in) :: dest
integer, intent(in), optional :: tag

private subroutine send_real(a, dest, tag)

FIXME : Add documentation

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: a
integer, intent(in) :: dest
integer, intent(in), optional :: tag

private subroutine send_real_array(a, dest, tag)

FIXME : Add documentation

Arguments

Type IntentOptional Attributes Name
real, intent(in), dimension (:) :: a
integer, intent(in) :: dest
integer, intent(in), optional :: tag

private subroutine send_real_4d_array(a, dest, tag)

FIXME : Add documentation

Arguments

Type IntentOptional Attributes Name
real, intent(in), dimension (:,:,:,:) :: a
integer, intent(in) :: dest
integer, intent(in), optional :: tag

private subroutine send_real_5d_array(a, dest, tag)

FIXME : Add documentation

Arguments

Type IntentOptional Attributes Name
real, intent(in), dimension (:,:,:,:,:) :: a
integer, intent(in) :: dest
integer, intent(in), optional :: tag

private subroutine send_complex(z, dest, tag)

FIXME : Add documentation

Arguments

Type IntentOptional Attributes Name
complex, intent(in) :: z
integer, intent(in) :: dest
integer, intent(in), optional :: tag

private subroutine send_complex_array(z, dest, tag)

FIXME : Add documentation

Arguments

Type IntentOptional Attributes Name
complex, intent(in), dimension (:) :: z
integer, intent(in) :: dest
integer, intent(in), optional :: tag

private subroutine send_complex_2d_array(z, dest, tag)

FIXME : Add documentation

Arguments

Type IntentOptional Attributes Name
complex, intent(in), dimension (:,:) :: z
integer, intent(in) :: dest
integer, intent(in), optional :: tag

private subroutine send_complex_3d_array(z, dest, tag)

FIXME : Add documentation

Arguments

Type IntentOptional Attributes Name
complex, intent(in), dimension (:,:,:) :: z
integer, intent(in) :: dest
integer, intent(in), optional :: tag

private subroutine nonblocking_send_complex_array(z, dest, tag, request)

FIXME : Add documentation

Arguments

Type IntentOptional Attributes Name
complex, intent(in), dimension (:) :: z
integer, intent(in) :: dest
integer, intent(in), optional :: tag
integer, intent(out) :: request

private subroutine send_logical(f, dest, tag)

FIXME : Add documentation

Arguments

Type IntentOptional Attributes Name
logical, intent(in) :: f
integer, intent(in) :: dest
integer, intent(in), optional :: tag

private subroutine send_logical_array(f, dest, tag)

FIXME : Add documentation

Arguments

Type IntentOptional Attributes Name
logical, intent(in), dimension (:) :: f
integer, intent(in) :: dest
integer, intent(in), optional :: tag

private subroutine send_character(s, dest, tag)

FIXME : Add documentation

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: s
integer, intent(in) :: dest
integer, intent(in), optional :: tag