Definition at line 45 of file MPIProcess.h.
#include <Minuit2/MPIProcess.h>
◆ MPIProcess()
ROOT::Minuit2::MPIProcess::MPIProcess |
( |
unsigned int |
nelements, |
|
|
unsigned int |
indexComm |
|
) |
| |
◆ ~MPIProcess()
ROOT::Minuit2::MPIProcess::~MPIProcess |
( |
| ) |
|
◆ EndElementIndex()
unsigned int ROOT::Minuit2::MPIProcess::EndElementIndex |
( |
| ) |
const |
|
inline |
◆ GetMPIGlobalRank()
static unsigned int ROOT::Minuit2::MPIProcess::GetMPIGlobalRank |
( |
| ) |
|
|
inlinestatic |
◆ GetMPIGlobalSize()
static unsigned int ROOT::Minuit2::MPIProcess::GetMPIGlobalSize |
( |
| ) |
|
|
inlinestatic |
◆ GetMPIRank()
unsigned int ROOT::Minuit2::MPIProcess::GetMPIRank |
( |
| ) |
const |
|
inline |
◆ GetMPISize()
unsigned int ROOT::Minuit2::MPIProcess::GetMPISize |
( |
| ) |
const |
|
inline |
◆ NumElements4Job()
unsigned int ROOT::Minuit2::MPIProcess::NumElements4Job |
( |
unsigned int |
rank | ) |
const |
|
inline |
◆ NumElements4JobIn()
unsigned int ROOT::Minuit2::MPIProcess::NumElements4JobIn |
( |
| ) |
const |
|
inline |
◆ NumElements4JobOut()
unsigned int ROOT::Minuit2::MPIProcess::NumElements4JobOut |
( |
| ) |
const |
|
inline |
◆ SetCartDimension()
static bool ROOT::Minuit2::MPIProcess::SetCartDimension |
( |
unsigned int |
dimX, |
|
|
unsigned int |
dimY |
|
) |
| |
|
static |
◆ SetDoFirstMPICall()
static bool ROOT::Minuit2::MPIProcess::SetDoFirstMPICall |
( |
bool |
doFirstMPICall = true | ) |
|
|
static |
◆ StartElementIndex()
unsigned int ROOT::Minuit2::MPIProcess::StartElementIndex |
( |
| ) |
const |
|
inline |
◆ StartMPI()
static void ROOT::Minuit2::MPIProcess::StartMPI |
( |
| ) |
|
|
inlinestatic |
◆ SumReduce()
void ROOT::Minuit2::MPIProcess::SumReduce |
( |
const double & |
sub, |
|
|
double & |
total |
|
) |
| |
|
inline |
◆ SyncSymMatrixOffDiagonal()
◆ SyncVector()
◆ TerminateMPI()
static void ROOT::Minuit2::MPIProcess::TerminateMPI |
( |
| ) |
|
|
inlinestatic |
◆ fgCartDimension
unsigned int ROOT::Minuit2::MPIProcess::fgCartDimension = 0 |
|
staticprivate |
◆ fgCartSizeX
unsigned int ROOT::Minuit2::MPIProcess::fgCartSizeX = 0 |
|
staticprivate |
◆ fgCartSizeY
unsigned int ROOT::Minuit2::MPIProcess::fgCartSizeY = 0 |
|
staticprivate |
◆ fgGlobalRank
unsigned int ROOT::Minuit2::MPIProcess::fgGlobalRank = 0 |
|
staticprivate |
◆ fgGlobalSize
unsigned int ROOT::Minuit2::MPIProcess::fgGlobalSize = 1 |
|
staticprivate |
◆ fgNewCart
bool ROOT::Minuit2::MPIProcess::fgNewCart = true |
|
staticprivate |
◆ fNelements
unsigned int ROOT::Minuit2::MPIProcess::fNelements |
|
private |
◆ fNumElements4JobIn
unsigned int ROOT::Minuit2::MPIProcess::fNumElements4JobIn |
|
private |
◆ fNumElements4JobOut
unsigned int ROOT::Minuit2::MPIProcess::fNumElements4JobOut |
|
private |
◆ fRank
unsigned int ROOT::Minuit2::MPIProcess::fRank |
|
private |
◆ fSize
unsigned int ROOT::Minuit2::MPIProcess::fSize |
|
private |
The documentation for this class was generated from the following files: