shared_memory_mpi_comp2D Module



Contents


Interfaces

public interface shared_allocate_mpi

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

    Arguments

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

public interface shared_deallocate_mpi

  • public subroutine shared_deallocate_mpi_comp2D(win_shm, p_shm, ierr)

    Arguments

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

Subroutines

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

Arguments

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

public subroutine shared_deallocate_mpi_comp2D(win_shm, p_shm, ierr)

Arguments

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