exchange_mesh_mpi Interface

interface
public module subroutine exchange_mesh_mpi(self, comm, step, mesh_received)

Arguments

Type IntentOptional Attributes Name
class(mesh_cart_t), intent(in) :: self

Instance of the type

integer, intent(in) :: comm

MPI communicator

integer, intent(in) :: step

Step size of MPI communication

type(mesh_cart_t), intent(out) :: mesh_received

Mesh received from rank+step

Description

MPI communication of mesh Sends mesh to rank-step and receives from rank+step