WarpX
|
Classes | |
class | KernelTimer |
Defines a timer object to be used on GPU; measures summed thread cycles. More... | |
Functions | |
constexpr int | mpi_thread_required () |
std::pair< int, int > | mpi_init (int argc, char *argv[]) |
void | mpi_finalize () |
void | check_mpi_thread_level () |
void ablastr::parallelization::check_mpi_thread_level | ( | ) |
Check if the requested MPI thread level is valid
Prints warnings and notes otherwise.
void ablastr::parallelization::mpi_finalize | ( | ) |
Finalize MPI
This function is simply a wrapper around MPI_Finalize(). It is a no-op if ABLASTR is compiled without MPI support.
Initialize MPI
|
constexpr |
Return the required MPI threading