|
KTH framework for Nek5000 toolboxes; testing version
0.0.1
|
MPI communication wrappers. More...
Collaboration diagram for Comunication routines.:Files | |
| file | comm_mpi_tool.f |
| Set of MPI wrappers for toolbox communication. | |
Functions | |
| subroutine | comm_ivglrsum (out, in, nl) |
| Global MPI scan for integer array. More... | |
| subroutine | comm_ibcastn (buf, nl, sid) |
| Broadcast integer array from specified process. More... | |
MPI communication wrappers.
Set of subroutines to wrap MPI communication missing in Nek5000.
| subroutine comm_ibcastn | ( | integer, dimension(nl) | buf, |
| integer | nl, | ||
| integer | sid | ||
| ) |
Broadcast integer array from specified process.
This routine is simillar to lbcast and bcast from comm_mpi.f
| [in,out] | buf | array to be broadcased |
| [in] | nl | buffer length |
| [in] | sid | broadcasting process id |
Definition at line 44 of file comm_mpi_tool.f.
References mpi_bcast().
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine comm_ivglrsum | ( | integer, dimension(nl) | out, |
| integer, dimension(nl) | in, | ||
| integer | nl | ||
| ) |
Global MPI scan for integer array.
This routine is simillar to igl_running_sum and i8gl_running_sum from comm_mpi.f
| [in,out] | out | output array |
| [in] | in | input array |
| [in] | nl | buffer length |
Definition at line 16 of file comm_mpi_tool.f.
References mpi_scan().
Here is the call graph for this function:
Here is the caller graph for this function: