Go to the source code of this file.
◆ DISTPRINTINFO
#define DISTPRINTINFO |
( |
|
MSG | ) |
|
Value:INFO <<
MPI_RANK <<
"::" << __PRETTY_FUNCTION__ <<
"::" << __LINE__ \
<< "::" << std::endl \
<< MSG << std::endl;
Definition at line 37 of file distutils.h.
◆ ISROOT
#define ISROOT this->m_mpicomm.rank() == 0 |
◆ MPI_COL_RANK
#define MPI_COL_RANK this->m_mpicomm.col_rank() |
◆ MPI_FIBER_RANK
#define MPI_FIBER_RANK |
( |
|
i | ) |
this->m_mpicomm.fiber_rank(i) |
◆ MPI_RANK
#define MPI_RANK this->m_mpicomm.rank() |
◆ MPI_ROW_RANK
#define MPI_ROW_RANK this->m_mpicomm.row_rank() |
◆ MPI_SIZE
#define MPI_SIZE this->m_mpicomm.size() |
◆ MPI_SLICE_RANK
#define MPI_SLICE_RANK |
( |
|
i | ) |
this->m_mpicomm.slice_rank(i) |
◆ MPITIC
◆ MPITOC
◆ NUMCOLPROCS
#define NUMCOLPROCS this->m_mpicomm.pc() |
◆ NUMROWPROCS
#define NUMROWPROCS this->m_mpicomm.pr() |
◆ PRINTROOT
Value: INFO << "::" << __PRETTY_FUNCTION__ << "::" << __LINE__ \
<< "::" << std::endl \
<< MSG << std::endl;
Definition at line 32 of file distutils.h.
◆ PRINTTICTOCTOP
Value:
static std::stack< std::chrono::steady_clock::time_point > tictoc_stack
Definition at line 41 of file distutils.h.
◆ iodistributions
Enumerator |
---|
ONED_ROW | |
ONED_COL | |
ONED_DOUBLE | |
TWOD | |
Definition at line 12 of file distutils.h.