bcast_recv3D_x3i_23 Module Procedure

module procedure bcast_recv3D_x3i_23 module subroutine bcast_recv3D_x3i_23(paramtrim, tag)

THIS SUBROUTINE RECEIVES BROADCAST DATA FROM A FULL GRID ARRAY ON ROOT PROCESS TO WORKERS' SUB-GRID ARRAYS.

SUBROUTINE IS TO BE CALLED BY WORKERS TO DO A BROADCAST

THIS VERSION WORKS ON 3D ARRAYS WHICH DO NOT INCLUDE GHOST CELLS!

note here that paramtrim does not have ghost cells WORKERS RECEIVE THE IC DATA FROM ROOT

Arguments

Type IntentOptional AttributesName
real(kind=wp), intent(out), dimension(:,:,:):: paramtrim
integer, intent(in) :: tag

Calls

proc~~bcast_recv3d_x3i_23~~CallsGraph proc~bcast_recv3d_x3i_23 bcast_recv3D_x3i_23 mpi_recv mpi_recv proc~bcast_recv3d_x3i_23->mpi_recv

Called by

proc~~bcast_recv3d_x3i_23~~CalledByGraph proc~bcast_recv3d_x3i_23 bcast_recv3D_x3i_23 interface~bcast_recv3d_x3i_23 bcast_recv3D_x3i_23 interface~bcast_recv3d_x3i_23->proc~bcast_recv3d_x3i_23 interface~bcast_recv3d_x3i bcast_recv3D_x3i interface~bcast_recv3d_x3i->interface~bcast_recv3d_x3i_23 proc~read_grid_workers read_grid_workers proc~read_grid_workers->interface~bcast_recv3d_x3i proc~read_grid read_grid proc~read_grid->proc~read_grid_workers interface~read_grid read_grid interface~read_grid->proc~read_grid program~magcalc MagCalc program~magcalc->interface~read_grid program~gemini3d Gemini3D program~gemini3d->interface~read_grid

Contents

None