scalar_shared_memory_mpi_int Module



Contents


Interfaces

public interface variadic_allocate

  • public subroutine variadic_allocate_1_int(p_shm, dims)

    Arguments

    Type IntentOptional Attributes Name
    integer(kind=int32), pointer :: p_shm(:)
    integer(kind=int64) :: dims(1)
  • public subroutine variadic_allocate_2_int(p_shm, dims)

    Arguments

    Type IntentOptional Attributes Name
    integer(kind=int32), pointer :: p_shm(:,:)
    integer(kind=int64) :: dims(2)

public interface MPIBCast_inter_byte

  • public subroutine MPIBCast_inter_byte_int(p_shm, nbytes)

    Arguments

    Type IntentOptional Attributes Name
    integer(kind=int32) :: p_shm
    integer :: nbytes

public interface variadic_allocate_1

  • public subroutine variadic_allocate_1_int(p_shm, dims)

    Arguments

    Type IntentOptional Attributes Name
    integer(kind=int32), pointer :: p_shm(:)
    integer(kind=int64) :: dims(1)

public interface variadic_allocate_2

  • public subroutine variadic_allocate_2_int(p_shm, dims)

    Arguments

    Type IntentOptional Attributes Name
    integer(kind=int32), pointer :: p_shm(:,:)
    integer(kind=int64) :: dims(2)

Subroutines

public subroutine MPIBCast_inter_byte_int(p_shm, nbytes)

Arguments

Type IntentOptional Attributes Name
integer(kind=int32) :: p_shm
integer :: nbytes

public subroutine variadic_allocate_1_int(p_shm, dims)

Arguments

Type IntentOptional Attributes Name
integer(kind=int32), pointer :: p_shm(:)
integer(kind=int64) :: dims(1)

public subroutine variadic_allocate_2_int(p_shm, dims)

Arguments

Type IntentOptional Attributes Name
integer(kind=int32), pointer :: p_shm(:,:)
integer(kind=int64) :: dims(2)