par_internal_arr3_comp Module



Contents


Interfaces

public interface MPIReduce

  • public subroutine MPIReduce_len_arr3_comp(v, iLen, iType, Ret, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:)
    integer, intent(in) :: iLen
    integer(kind=MPIArg), intent(in) :: iType
    complex(kind=dp), intent(out), target :: Ret(:,:,:)
    type(CommI), intent(in), optional :: Node
  • public subroutine MPIReduce_auto_arr3_comp(v, iType, Ret, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:)
    integer(kind=MPIArg), intent(in) :: iType
    complex(kind=dp), intent(out), target :: Ret(:,:,:)
    type(CommI), intent(in), optional :: Node

public interface MPISum

  • public subroutine MPISum_len_arr3_comp(v, iLen, Ret, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in) :: v(:,:,:)
    integer, intent(in) :: iLen
    complex(kind=dp), intent(out) :: Ret(:,:,:)
    type(CommI), intent(in), optional :: Node
  • public subroutine MPISum_auto_arr3_comp(v, Ret, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in) :: v(:,:,:)
    complex(kind=dp), intent(out) :: Ret(:,:,:)
    type(CommI), intent(in), optional :: Node

public interface MPIBcast

  • public subroutine MPIBCast_lenroot_arr3_comp(v, iLen, rt)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(inout), target :: v(:,:,:)
    integer, intent(in) :: iLen
    integer, intent(in) :: rt
  • public subroutine MPIBCast_len_arr3_comp(v, iLen, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(inout), target :: v(:,:,:)
    integer, intent(in) :: iLen
    type(CommI), intent(in), optional :: Node
  • public subroutine MPIBCast_auto_arr3_comp(v, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(inout), target :: v(:,:,:)
    type(CommI), intent(in), optional :: Node
  • public subroutine MPIBCast_logic_arr3_comp(v, tMe, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(inout), target :: v(:,:,:)
    logical, intent(in) :: tMe
    type(CommI), intent(in), optional :: Node

public interface MPISumAll

  • public subroutine MPISumAll_len_arr3_comp(v, iLen, Ret, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in) :: v(:,:,:)
    integer, intent(in) :: iLen
    complex(kind=dp), intent(out) :: Ret(:,:,:)
    type(CommI), intent(in), optional :: Node
  • public subroutine MPISumAll_auto_arr3_comp(v, Ret, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in) :: v(:,:,:)
    complex(kind=dp), intent(out) :: Ret(:,:,:)
    type(CommI), intent(in), optional :: Node

public interface MPIAllReduce

  • public subroutine MPIAllReduce_len_arr3_comp(v, iLen, iType, Ret, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:)
    integer, intent(in) :: iLen
    integer(kind=MPIArg), intent(in) :: iType
    complex(kind=dp), intent(out), target :: Ret(:,:,:)
    type(CommI), intent(in), optional :: Node
  • public subroutine MPIAllReduce_auto_arr3_comp(v, iType, Ret, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:)
    integer(kind=MPIArg), intent(in) :: iType
    complex(kind=dp), intent(out), target :: Ret(:,:,:)
    type(CommI), intent(in), optional :: Node

public interface MPIScatter

  • public subroutine MPIScatter_len_arr3_comp(v, SendSize, Ret, RecvSize, ierr, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:,:)
    integer, intent(in) :: SendSize
    complex(kind=dp), intent(inout), target :: Ret(:,:,:)
    integer, intent(in) :: RecvSize
    integer, intent(out) :: ierr
    type(CommI), intent(in), optional :: Node
  • public subroutine MPIScatter_auto_arr3_comp(v, Ret, ierr, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:,:)
    complex(kind=dp), intent(inout), target :: Ret(:,:,:)
    integer, intent(out) :: ierr
    type(CommI), intent(in), optional :: Node

public interface MPIAllGather

  • public subroutine MPIAllGather_len_arr3_comp(v, SendSize, Ret, RecvSize, ierr, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:)
    integer, intent(in) :: SendSize
    complex(kind=dp), intent(inout), target :: Ret(:,:,:,:)
    integer, intent(in) :: RecvSize
    integer, intent(out) :: ierr
    type(CommI), intent(in), optional :: Node
  • public subroutine MPIAllGather_auto_arr3_comp(v, ret, ierr, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:)
    complex(kind=dp), intent(inout), target :: ret(:,:,:,:)
    integer, intent(out) :: ierr
    type(CommI), intent(in), optional :: Node
  • public subroutine MPIAllGather_auto2_arr3_comp(v, ret, ierr, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:)
    complex(kind=dp), intent(inout), target :: ret(:,:,:)
    integer, intent(out) :: ierr
    type(CommI), intent(in), optional :: Node

public interface MPIAllGatherV

  • public subroutine MPIAllGatherV_auto_arr3_comp(v, ret, Lengths, Disps, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:,:)
    complex(kind=dp), intent(inout), target :: ret(:,:,:,:)
    integer(kind=MPIArg), intent(in) :: Lengths(:)
    integer(kind=MPIArg), intent(in) :: Disps(:)
    type(CommI), intent(in), optional :: Node

public interface MPIGather

  • public subroutine MPIGather_len_arr3_comp(v, SendSize, Ret, RecvSize, ierr, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:)
    integer, intent(in) :: SendSize
    complex(kind=dp), intent(inout), target :: Ret(:,:,:,:)
    integer, intent(in) :: RecvSize
    integer, intent(out) :: ierr
    type(CommI), intent(in), optional :: Node
  • public subroutine MPIGather_auto_arr3_comp(v, ret, ierr, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:)
    complex(kind=dp), intent(inout), target :: ret(:,:,:,:)
    integer, intent(out) :: ierr
    type(CommI), intent(in), optional :: Node

public interface MPIGatherV

  • public subroutine MPIGatherV_auto2_arr3_comp(v, ret, Lengths, Disps, ierr, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:,:)
    complex(kind=dp), intent(inout), target :: ret(:,:,:,:)
    integer(kind=MPIArg), intent(in) :: Lengths(:)
    integer(kind=MPIArg), intent(in) :: Disps(:)
    integer, intent(out) :: ierr
    type(CommI), intent(in), optional :: Node

public interface MPIScatterV

  • public subroutine MPIScatterV_len2_arr3_comp(v, SendSizes, Disps, Ret, Length, ierr, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:,:)
    integer(kind=MPIArg), intent(in) :: SendSizes(:)
    integer(kind=MPIArg), intent(in) :: Disps(:)
    complex(kind=dp), intent(inout), target :: Ret(:,:,:,:)
    integer(kind=MPIArg), intent(in) :: Length
    integer, intent(out) :: ierr
    type(CommI), intent(in), optional :: Node

public interface MPIReduce_len

  • public subroutine MPIReduce_len_arr3_comp(v, iLen, iType, Ret, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:)
    integer, intent(in) :: iLen
    integer(kind=MPIArg), intent(in) :: iType
    complex(kind=dp), intent(out), target :: Ret(:,:,:)
    type(CommI), intent(in), optional :: Node

public interface MPIReduce_auto

  • public subroutine MPIReduce_auto_arr3_comp(v, iType, Ret, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:)
    integer(kind=MPIArg), intent(in) :: iType
    complex(kind=dp), intent(out), target :: Ret(:,:,:)
    type(CommI), intent(in), optional :: Node

public interface MPIAllReduce_len

  • public subroutine MPIAllReduce_len_arr3_comp(v, iLen, iType, Ret, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:)
    integer, intent(in) :: iLen
    integer(kind=MPIArg), intent(in) :: iType
    complex(kind=dp), intent(out), target :: Ret(:,:,:)
    type(CommI), intent(in), optional :: Node

public interface MPIAllReduce_auto

  • public subroutine MPIAllReduce_auto_arr3_comp(v, iType, Ret, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:)
    integer(kind=MPIArg), intent(in) :: iType
    complex(kind=dp), intent(out), target :: Ret(:,:,:)
    type(CommI), intent(in), optional :: Node

public interface MPIAllReduceDatatype

  • public subroutine MPIAllReduceDatatype_arr3_comp(v, ilen, itype, dtype, Ret, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:)
    integer, intent(in) :: ilen
    integer(kind=MPIArg), intent(in) :: itype
    integer(kind=MPIArg), intent(in) :: dtype
    complex(kind=dp), intent(out), target :: Ret(:,:,:)
    type(CommI), intent(in), optional :: Node

public interface MPISumAll_len

  • public subroutine MPISumAll_len_arr3_comp(v, iLen, Ret, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in) :: v(:,:,:)
    integer, intent(in) :: iLen
    complex(kind=dp), intent(out) :: Ret(:,:,:)
    type(CommI), intent(in), optional :: Node

public interface MPISumAll_auto

  • public subroutine MPISumAll_auto_arr3_comp(v, Ret, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in) :: v(:,:,:)
    complex(kind=dp), intent(out) :: Ret(:,:,:)
    type(CommI), intent(in), optional :: Node

public interface MPISum_len

  • public subroutine MPISum_len_arr3_comp(v, iLen, Ret, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in) :: v(:,:,:)
    integer, intent(in) :: iLen
    complex(kind=dp), intent(out) :: Ret(:,:,:)
    type(CommI), intent(in), optional :: Node

public interface MPISum_auto

  • public subroutine MPISum_auto_arr3_comp(v, Ret, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in) :: v(:,:,:)
    complex(kind=dp), intent(out) :: Ret(:,:,:)
    type(CommI), intent(in), optional :: Node

public interface MPIBCast_lenroot

  • public subroutine MPIBCast_lenroot_arr3_comp(v, iLen, rt)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(inout), target :: v(:,:,:)
    integer, intent(in) :: iLen
    integer, intent(in) :: rt

public interface MPIBCast_len

  • public subroutine MPIBCast_len_arr3_comp(v, iLen, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(inout), target :: v(:,:,:)
    integer, intent(in) :: iLen
    type(CommI), intent(in), optional :: Node

public interface MPIBCast_auto

  • public subroutine MPIBCast_auto_arr3_comp(v, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(inout), target :: v(:,:,:)
    type(CommI), intent(in), optional :: Node

public interface MPIBCast_logic

  • public subroutine MPIBCast_logic_arr3_comp(v, tMe, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(inout), target :: v(:,:,:)
    logical, intent(in) :: tMe
    type(CommI), intent(in), optional :: Node

public interface MPIAlltoAll

  • public subroutine MPIAlltoAll_arr3_comp(v, SendSize, Ret, RecvSize, ierr, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:)
    integer, intent(in) :: SendSize
    complex(kind=dp), intent(out), target :: Ret(:,:,:)
    integer, intent(in) :: RecvSize
    integer, intent(out) :: ierr
    type(CommI), intent(in), optional :: Node

public interface MPIAlltoAllV

  • public subroutine MPIAlltoAllV_arr3_comp(v, SendSizes, SendOffsets, Ret, RecvSizes, RecvOffsets, ierr, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:)
    integer(kind=MPIArg), intent(in) :: SendSizes(:)
    integer(kind=MPIArg), intent(in) :: SendOffsets(:)
    complex(kind=dp), intent(inout), target :: Ret(:,:,:)
    integer(kind=MPIArg), intent(in) :: RecvSizes(:)
    integer(kind=MPIArg), intent(in) :: RecvOffsets(:)
    integer, intent(out) :: ierr
    type(CommI), intent(in), optional :: Node

public interface MPIAllGather_len

  • public subroutine MPIAllGather_len_arr3_comp(v, SendSize, Ret, RecvSize, ierr, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:)
    integer, intent(in) :: SendSize
    complex(kind=dp), intent(inout), target :: Ret(:,:,:,:)
    integer, intent(in) :: RecvSize
    integer, intent(out) :: ierr
    type(CommI), intent(in), optional :: Node

public interface MPIAllGather_auto

  • public subroutine MPIAllGather_auto_arr3_comp(v, ret, ierr, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:)
    complex(kind=dp), intent(inout), target :: ret(:,:,:,:)
    integer, intent(out) :: ierr
    type(CommI), intent(in), optional :: Node

public interface MPIAllGather_auto2

  • public subroutine MPIAllGather_auto2_arr3_comp(v, ret, ierr, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:)
    complex(kind=dp), intent(inout), target :: ret(:,:,:)
    integer, intent(out) :: ierr
    type(CommI), intent(in), optional :: Node

public interface MPIAllGatherV_auto

  • public subroutine MPIAllGatherV_auto_arr3_comp(v, ret, Lengths, Disps, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:,:)
    complex(kind=dp), intent(inout), target :: ret(:,:,:,:)
    integer(kind=MPIArg), intent(in) :: Lengths(:)
    integer(kind=MPIArg), intent(in) :: Disps(:)
    type(CommI), intent(in), optional :: Node

public interface MPIGather_len

  • public subroutine MPIGather_len_arr3_comp(v, SendSize, Ret, RecvSize, ierr, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:)
    integer, intent(in) :: SendSize
    complex(kind=dp), intent(inout), target :: Ret(:,:,:,:)
    integer, intent(in) :: RecvSize
    integer, intent(out) :: ierr
    type(CommI), intent(in), optional :: Node

public interface MPIGather_auto

  • public subroutine MPIGather_auto_arr3_comp(v, ret, ierr, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:)
    complex(kind=dp), intent(inout), target :: ret(:,:,:,:)
    integer, intent(out) :: ierr
    type(CommI), intent(in), optional :: Node

public interface MPIGatherV_auto2

  • public subroutine MPIGatherV_auto2_arr3_comp(v, ret, Lengths, Disps, ierr, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:,:)
    complex(kind=dp), intent(inout), target :: ret(:,:,:,:)
    integer(kind=MPIArg), intent(in) :: Lengths(:)
    integer(kind=MPIArg), intent(in) :: Disps(:)
    integer, intent(out) :: ierr
    type(CommI), intent(in), optional :: Node

public interface MPIScatterV_len2

  • public subroutine MPIScatterV_len2_arr3_comp(v, SendSizes, Disps, Ret, Length, ierr, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:,:)
    integer(kind=MPIArg), intent(in) :: SendSizes(:)
    integer(kind=MPIArg), intent(in) :: Disps(:)
    complex(kind=dp), intent(inout), target :: Ret(:,:,:,:)
    integer(kind=MPIArg), intent(in) :: Length
    integer, intent(out) :: ierr
    type(CommI), intent(in), optional :: Node

public interface MPIScatter_len

  • public subroutine MPIScatter_len_arr3_comp(v, SendSize, Ret, RecvSize, ierr, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:,:)
    integer, intent(in) :: SendSize
    complex(kind=dp), intent(inout), target :: Ret(:,:,:)
    integer, intent(in) :: RecvSize
    integer, intent(out) :: ierr
    type(CommI), intent(in), optional :: Node

public interface MPIScatter_auto

  • public subroutine MPIScatter_auto_arr3_comp(v, Ret, ierr, Node)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:,:)
    complex(kind=dp), intent(inout), target :: Ret(:,:,:)
    integer, intent(out) :: ierr
    type(CommI), intent(in), optional :: Node

public interface MPIRecv

  • public subroutine MPIRecv_arr3_comp(Ret, BuffSize, source, tag, ierr)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(out), target :: Ret(:,:,:)
    integer, intent(in) :: BuffSize
    integer, intent(in) :: source
    integer, intent(in) :: tag
    integer, intent(out) :: ierr

public interface MPISend

  • public subroutine MPISend_arr3_comp(v, BuffSize, dest, tag, ierr)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), intent(in), target :: v(:,:,:)
    integer, intent(in) :: BuffSize
    integer, intent(in) :: dest
    integer, intent(in) :: tag
    integer, intent(out) :: ierr

Subroutines

public subroutine MPIReduce_len_arr3_comp(v, iLen, iType, Ret, Node)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in), target :: v(:,:,:)
integer, intent(in) :: iLen
integer(kind=MPIArg), intent(in) :: iType
complex(kind=dp), intent(out), target :: Ret(:,:,:)
type(CommI), intent(in), optional :: Node

public subroutine MPIReduce_auto_arr3_comp(v, iType, Ret, Node)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in), target :: v(:,:,:)
integer(kind=MPIArg), intent(in) :: iType
complex(kind=dp), intent(out), target :: Ret(:,:,:)
type(CommI), intent(in), optional :: Node

public subroutine MPIAllReduce_len_arr3_comp(v, iLen, iType, Ret, Node)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in), target :: v(:,:,:)
integer, intent(in) :: iLen
integer(kind=MPIArg), intent(in) :: iType
complex(kind=dp), intent(out), target :: Ret(:,:,:)
type(CommI), intent(in), optional :: Node

public subroutine MPIAllReduce_auto_arr3_comp(v, iType, Ret, Node)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in), target :: v(:,:,:)
integer(kind=MPIArg), intent(in) :: iType
complex(kind=dp), intent(out), target :: Ret(:,:,:)
type(CommI), intent(in), optional :: Node

public subroutine MPIAllReduceDatatype_arr3_comp(v, ilen, itype, dtype, Ret, Node)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in), target :: v(:,:,:)
integer, intent(in) :: ilen
integer(kind=MPIArg), intent(in) :: itype
integer(kind=MPIArg), intent(in) :: dtype
complex(kind=dp), intent(out), target :: Ret(:,:,:)
type(CommI), intent(in), optional :: Node

public subroutine MPISumAll_len_arr3_comp(v, iLen, Ret, Node)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in) :: v(:,:,:)
integer, intent(in) :: iLen
complex(kind=dp), intent(out) :: Ret(:,:,:)
type(CommI), intent(in), optional :: Node

public subroutine MPISumAll_auto_arr3_comp(v, Ret, Node)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in) :: v(:,:,:)
complex(kind=dp), intent(out) :: Ret(:,:,:)
type(CommI), intent(in), optional :: Node

public subroutine MPISum_len_arr3_comp(v, iLen, Ret, Node)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in) :: v(:,:,:)
integer, intent(in) :: iLen
complex(kind=dp), intent(out) :: Ret(:,:,:)
type(CommI), intent(in), optional :: Node

public subroutine MPISum_auto_arr3_comp(v, Ret, Node)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in) :: v(:,:,:)
complex(kind=dp), intent(out) :: Ret(:,:,:)
type(CommI), intent(in), optional :: Node

public subroutine MPIBCast_lenroot_arr3_comp(v, iLen, rt)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(inout), target :: v(:,:,:)
integer, intent(in) :: iLen
integer, intent(in) :: rt

public subroutine MPIBCast_len_arr3_comp(v, iLen, Node)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(inout), target :: v(:,:,:)
integer, intent(in) :: iLen
type(CommI), intent(in), optional :: Node

public subroutine MPIBCast_auto_arr3_comp(v, Node)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(inout), target :: v(:,:,:)
type(CommI), intent(in), optional :: Node

public subroutine MPIBCast_logic_arr3_comp(v, tMe, Node)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(inout), target :: v(:,:,:)
logical, intent(in) :: tMe
type(CommI), intent(in), optional :: Node

public subroutine MPIAlltoAll_arr3_comp(v, SendSize, Ret, RecvSize, ierr, Node)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in), target :: v(:,:,:)
integer, intent(in) :: SendSize
complex(kind=dp), intent(out), target :: Ret(:,:,:)
integer, intent(in) :: RecvSize
integer, intent(out) :: ierr
type(CommI), intent(in), optional :: Node

public subroutine MPIAlltoAllV_arr3_comp(v, SendSizes, SendOffsets, Ret, RecvSizes, RecvOffsets, ierr, Node)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in), target :: v(:,:,:)
integer(kind=MPIArg), intent(in) :: SendSizes(:)
integer(kind=MPIArg), intent(in) :: SendOffsets(:)
complex(kind=dp), intent(inout), target :: Ret(:,:,:)
integer(kind=MPIArg), intent(in) :: RecvSizes(:)
integer(kind=MPIArg), intent(in) :: RecvOffsets(:)
integer, intent(out) :: ierr
type(CommI), intent(in), optional :: Node

public subroutine MPIAllGather_len_arr3_comp(v, SendSize, Ret, RecvSize, ierr, Node)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in), target :: v(:,:,:)
integer, intent(in) :: SendSize
complex(kind=dp), intent(inout), target :: Ret(:,:,:,:)
integer, intent(in) :: RecvSize
integer, intent(out) :: ierr
type(CommI), intent(in), optional :: Node

public subroutine MPIAllGather_auto_arr3_comp(v, ret, ierr, Node)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in), target :: v(:,:,:)
complex(kind=dp), intent(inout), target :: ret(:,:,:,:)
integer, intent(out) :: ierr
type(CommI), intent(in), optional :: Node

public subroutine MPIAllGather_auto2_arr3_comp(v, ret, ierr, Node)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in), target :: v(:,:,:)
complex(kind=dp), intent(inout), target :: ret(:,:,:)
integer, intent(out) :: ierr
type(CommI), intent(in), optional :: Node

public subroutine MPIAllGatherV_auto_arr3_comp(v, ret, Lengths, Disps, Node)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in), target :: v(:,:,:,:)
complex(kind=dp), intent(inout), target :: ret(:,:,:,:)
integer(kind=MPIArg), intent(in) :: Lengths(:)
integer(kind=MPIArg), intent(in) :: Disps(:)
type(CommI), intent(in), optional :: Node

public subroutine MPIGather_len_arr3_comp(v, SendSize, Ret, RecvSize, ierr, Node)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in), target :: v(:,:,:)
integer, intent(in) :: SendSize
complex(kind=dp), intent(inout), target :: Ret(:,:,:,:)
integer, intent(in) :: RecvSize
integer, intent(out) :: ierr
type(CommI), intent(in), optional :: Node

public subroutine MPIGather_auto_arr3_comp(v, ret, ierr, Node)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in), target :: v(:,:,:)
complex(kind=dp), intent(inout), target :: ret(:,:,:,:)
integer, intent(out) :: ierr
type(CommI), intent(in), optional :: Node

public subroutine MPIGatherV_auto2_arr3_comp(v, ret, Lengths, Disps, ierr, Node)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in), target :: v(:,:,:,:)
complex(kind=dp), intent(inout), target :: ret(:,:,:,:)
integer(kind=MPIArg), intent(in) :: Lengths(:)
integer(kind=MPIArg), intent(in) :: Disps(:)
integer, intent(out) :: ierr
type(CommI), intent(in), optional :: Node

public subroutine MPIScatterV_len2_arr3_comp(v, SendSizes, Disps, Ret, Length, ierr, Node)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in), target :: v(:,:,:,:)
integer(kind=MPIArg), intent(in) :: SendSizes(:)
integer(kind=MPIArg), intent(in) :: Disps(:)
complex(kind=dp), intent(inout), target :: Ret(:,:,:,:)
integer(kind=MPIArg), intent(in) :: Length
integer, intent(out) :: ierr
type(CommI), intent(in), optional :: Node

public subroutine MPIScatter_len_arr3_comp(v, SendSize, Ret, RecvSize, ierr, Node)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in), target :: v(:,:,:,:)
integer, intent(in) :: SendSize
complex(kind=dp), intent(inout), target :: Ret(:,:,:)
integer, intent(in) :: RecvSize
integer, intent(out) :: ierr
type(CommI), intent(in), optional :: Node

public subroutine MPIScatter_auto_arr3_comp(v, Ret, ierr, Node)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in), target :: v(:,:,:,:)
complex(kind=dp), intent(inout), target :: Ret(:,:,:)
integer, intent(out) :: ierr
type(CommI), intent(in), optional :: Node

public subroutine MPIRecv_arr3_comp(Ret, BuffSize, source, tag, ierr)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(out), target :: Ret(:,:,:)
integer, intent(in) :: BuffSize
integer, intent(in) :: source
integer, intent(in) :: tag
integer, intent(out) :: ierr

public subroutine MPISend_arr3_comp(v, BuffSize, dest, tag, ierr)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in), target :: v(:,:,:)
integer, intent(in) :: BuffSize
integer, intent(in) :: dest
integer, intent(in) :: tag
integer, intent(out) :: ierr