DFT-FE 1.1.0-pre
Density Functional Theory With Finite-Elements
|
#include <dftUtils.h>
Public Member Functions | |
Pool (const MPI_Comm &mpi_communicator, const dftfe::uInt n_pools, const dftfe::Int verbosity) | |
MPI_Comm & | get_interpool_comm () |
get the communicator across the processor groups | |
MPI_Comm & | get_intrapool_comm () |
get the communicator associated with processor group | |
Private Attributes | |
MPI_Comm | interpoolcomm |
MPI_Comm | intrapoolcomm |
A class to split the given communicator into a number of pools
dftfe::dftUtils::Pool::Pool | ( | const MPI_Comm & | mpi_communicator, |
const dftfe::uInt | n_pools, | ||
const dftfe::Int | verbosity ) |
MPI_Comm & dftfe::dftUtils::Pool::get_interpool_comm | ( | ) |
get the communicator across the processor groups
MPI_Comm & dftfe::dftUtils::Pool::get_intrapool_comm | ( | ) |
get the communicator associated with processor group
|
private |
|
private |