scalar_shared_memory_mpi_comp Module



Contents


Interfaces

public interface variadic_allocate

  • public subroutine variadic_allocate_1_comp(p_shm, dims)

    Arguments

    Type IntentOptional Attributes Name
    complex(kind=dp), pointer :: p_shm(:)
    integer(kind=int64) :: dims(1)
  • public subroutine variadic_allocate_2_comp(p_shm, dims)

    Arguments

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

public interface MPIBCast_inter_byte

  • public subroutine MPIBCast_inter_byte_comp(p_shm, nbytes)

    Arguments

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

public interface variadic_allocate_1

  • public subroutine variadic_allocate_1_comp(p_shm, dims)

    Arguments

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

public interface variadic_allocate_2

  • public subroutine variadic_allocate_2_comp(p_shm, dims)

    Arguments

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

Subroutines

public subroutine MPIBCast_inter_byte_comp(p_shm, nbytes)

Arguments

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

public subroutine variadic_allocate_1_comp(p_shm, dims)

Arguments

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

public subroutine variadic_allocate_2_comp(p_shm, dims)

Arguments

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