part2d Subroutine

public subroutine part2d()

Partitions the 2D domain for parallel processing and calculates offsets and sizes for each partition the ID of partion along 2 directions -1 proc in x-direction +1 proc in x-direction if not periodic, 0 node donot send mesg to npx0-1 node if not periodic, npx0-1 node donot send mesg to 0 node

Arguments

None

Calls

proc~~part2d~~CallsGraph proc~part2d part2d mpi_barrier mpi_barrier proc~part2d->mpi_barrier proc~my_mod1 my_mod1 proc~part2d->proc~my_mod1

Called by

proc~~part2d~~CalledByGraph proc~part2d part2d program~helmholtz_2d helmholtz_2d program~helmholtz_2d->proc~part2d