MCPcopy Create free account
hub / github.com/AMReX-Codes/amrex / mpi_level_to_string

Function mpi_level_to_string

Src/Base/AMReX_ParallelDescriptor.cpp:1661–1677  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1659}
1660
1661std::string
1662mpi_level_to_string (int mtlev)
1663{
1664 amrex::ignore_unused(mtlev);
1665#ifdef AMREX_USE_MPI
1666 if (mtlev == MPI_THREAD_SINGLE) {
1667 return std::string("MPI_THREAD_SINGLE");
1668 } else if (mtlev == MPI_THREAD_FUNNELED) {
1669 return std::string("MPI_THREAD_FUNNELED");
1670 } else if (mtlev == MPI_THREAD_SERIALIZED) {
1671 return std::string("MPI_THREAD_SERIALIZED");
1672 } else if (mtlev == MPI_THREAD_MULTIPLE) {
1673 return std::string("MPI_THREAD_MULTIPLE");
1674 }
1675#endif
1676 return std::string("UNKNOWN");
1677}
1678
1679#ifdef BL_USE_MPI
1680

Callers 1

InitializeFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected