create_interface Interface

interface
private subroutine create_interface(self, comm, send, recv, kwargs)

Arguments

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

Abstract reshape handle

type(MPI_Comm), intent(in) :: comm

MPI Communicator

type(pencil), intent(in) :: send

Send pencil

type(pencil), intent(in) :: recv

Recv pencil

type(create_args), intent(in) :: kwargs

Additional arguments

Description

Creates reshape handle