shared_memory_mpi_int Module



Contents


Interfaces

public interface shared_allocate_mpi

  • public subroutine shared_allocate_mpi_int(win_shm, p_shm, dims, ierr)

    Arguments

    Type IntentOptional Attributes Name
    integer(kind=MPIArg) :: win_shm
    integer(kind=int32), dimension(:), pointer :: p_shm
    integer(kind=int64) :: dims(1)
    integer, intent(out), optional :: ierr

public interface shared_deallocate_mpi

  • public subroutine shared_deallocate_mpi_int(win_shm, p_shm, ierr)

    Arguments

    Type IntentOptional Attributes Name
    integer(kind=MPIArg) :: win_shm
    integer(kind=int32), dimension(:), pointer :: p_shm
    integer, intent(out), optional :: ierr

Subroutines

public subroutine shared_allocate_mpi_int(win_shm, p_shm, dims, ierr)

Arguments

Type IntentOptional Attributes Name
integer(kind=MPIArg) :: win_shm
integer(kind=int32), dimension(:), pointer :: p_shm
integer(kind=int64) :: dims(1)
integer, intent(out), optional :: ierr

public subroutine shared_deallocate_mpi_int(win_shm, p_shm, ierr)

Arguments

Type IntentOptional Attributes Name
integer(kind=MPIArg) :: win_shm
integer(kind=int32), dimension(:), pointer :: p_shm
integer, intent(out), optional :: ierr