s_mpi_sendrecv_grid_variables_buffers Subroutine

public subroutine s_mpi_sendrecv_grid_variables_buffers(mpi_dir, pbc_loc)

The goal of this procedure is to populate the buffers of the grid variables by communicating with the neighboring processors. Note that only the buffers of the cell-width distributions are handled in such a way. This is because the buffers of cell-boundary locations may be calculated directly from those of the cell-width distributions. @param mpi_dir MPI communication coordinate direction @param pbc_loc Processor boundary condition (PBC) location

Arguments

TypeIntentOptionalAttributesName
integer, intent(in) :: mpi_dir
integer, intent(in) :: pbc_loc

Calls

proc~~s_mpi_sendrecv_grid_variables_buffers~~CallsGraph proc~s_mpi_sendrecv_grid_variables_buffers s_mpi_sendrecv_grid_variables_buffers mpi_sendrecv mpi_sendrecv proc~s_mpi_sendrecv_grid_variables_buffers->mpi_sendrecv

Called by

proc~~s_mpi_sendrecv_grid_variables_buffers~~CalledByGraph proc~s_mpi_sendrecv_grid_variables_buffers s_mpi_sendrecv_grid_variables_buffers proc~s_populate_grid_variables_buffers s_populate_grid_variables_buffers proc~s_populate_grid_variables_buffers->proc~s_mpi_sendrecv_grid_variables_buffers program~p_main p_main program~p_main->proc~s_populate_grid_variables_buffers

Contents

None