create_mpi Subroutine

private subroutine create_mpi(self, helper, base_storage)

Creates MPI backend

Type Bound

backend_mpi

Arguments

Type IntentOptional Attributes Name
class(backend_mpi), intent(inout) :: self

MPI Backend

type(backend_helper), intent(in) :: helper

Backend helper (unused)

integer(kind=int64), intent(in) :: base_storage

Number of bytes to store single element (unused)


Calls

proc~~create_mpi~~CallsGraph proc~create_mpi backend_mpi%create_mpi proc~compute_alltoall_schedule backend_mpi%compute_alltoall_schedule proc~create_mpi->proc~compute_alltoall_schedule proc~create_helper mpi_backend_helper%create_helper proc~create_mpi->proc~create_helper proc~is_backend_mpi is_backend_mpi proc~create_mpi->proc~is_backend_mpi