Eigenvalue SoLvers for Petaflop-Applications (ELPA)
2017.05.001
|
Fortran module which provides the routines to use the one-stage ELPA solver. More...
Functions/Subroutines | |
integer function, public | elpa_get_communicators_impl (mpi_comm_global, my_prow, my_pcol, mpi_comm_rows, mpi_comm_cols) |
Fortran module which provides the routines to use the one-stage ELPA solver.
integer function, public elpa1_impl::elpa_get_communicators_impl | ( | integer(kind=c_int), intent(in) | mpi_comm_global, |
integer(kind=c_int), intent(in) | my_prow, | ||
integer(kind=c_int), intent(in) | my_pcol, | ||
integer(kind=c_int), intent(out) | mpi_comm_rows, | ||
integer(kind=c_int), intent(out) | mpi_comm_cols | ||
) |
mpi_comm_global | Global communicator for the calculations (in) |
my_prow | Row coordinate of the calling process in the process grid (in) |
my_pcol | Column coordinate of the calling process in the process grid (in) |
mpi_comm_rows | Communicator for communicating within rows of processes (out) |
mpi_comm_cols | Communicator for communicating within columns of processes (out) |