93 virtual void Barrier()
const = 0;
110 virtual int Broadcast(
double * MyVals,
int Count,
int Root)
const = 0;
124 virtual int Broadcast(
int * MyVals,
int Count,
int Root)
const = 0;
138 virtual int Broadcast(
long * MyVals,
int Count,
int Root)
const = 0;
152 virtual int Broadcast(
long long * MyVals,
int Count,
int Root)
const = 0;
166 virtual int Broadcast(
char * MyVals,
int Count,
int Root)
const = 0;
183 virtual int GatherAll(
double * MyVals,
double * AllVals,
int Count)
const = 0;
196 virtual int GatherAll(
int * MyVals,
int * AllVals,
int Count)
const = 0;
209 virtual int GatherAll(
long * MyVals,
long * AllVals,
int Count)
const = 0;
222 virtual int GatherAll(
long long * MyVals,
long long * AllVals,
int Count)
const = 0;
239 virtual int SumAll(
double * PartialSums,
double * GlobalSums,
int Count)
const = 0;
252 virtual int SumAll(
int * PartialSums,
int * GlobalSums,
int Count)
const = 0;
265 virtual int SumAll(
long * PartialSums,
long * GlobalSums,
int Count)
const = 0;
278 virtual int SumAll(
long long * PartialSums,
long long * GlobalSums,
int Count)
const = 0;
294 virtual int MaxAll(
double * PartialMaxs,
double * GlobalMaxs,
int Count)
const = 0;
307 virtual int MaxAll(
int * PartialMaxs,
int * GlobalMaxs,
int Count)
const = 0;
320 virtual int MaxAll(
long * PartialMaxs,
long * GlobalMaxs,
int Count)
const = 0;
333 virtual int MaxAll(
long long * PartialMaxs,
long long * GlobalMaxs,
int Count)
const = 0;
346 virtual int MinAll(
double * PartialMins,
double * GlobalMins,
int Count)
const = 0;
359 virtual int MinAll(
int * PartialMins,
int * GlobalMins,
int Count)
const = 0;
372 virtual int MinAll(
long * PartialMins,
long * GlobalMins,
int Count)
const = 0;
384 virtual int MinAll(
long long * PartialMins,
long long * GlobalMins,
int Count)
const = 0;
400 virtual int ScanSum(
double * MyVals,
double * ScanSums,
int Count)
const = 0;
413 virtual int ScanSum(
int * MyVals,
int * ScanSums,
int Count)
const = 0;
426 virtual int ScanSum(
long * MyVals,
long * ScanSums,
int Count)
const = 0;
439 virtual int ScanSum(
long long * MyVals,
long long * ScanSums,
int Count)
const = 0;
449 virtual int MyPID()
const = 0;
455 virtual int NumProc()
const = 0;
468 virtual void PrintInfo(std::ostream & os)
const = 0;
Epetra_Distributor: The Epetra Gather/Scatter Setup Base Class.
Epetra_Directory: This class is a pure virtual class whose interface allows Epetra_Map and Epetr_Bloc...
Epetra_Comm: The Epetra Communication Abstract Base Class.
Epetra_BlockMap: A class for partitioning block element vectors and matrices.
virtual ~Epetra_Comm()
Epetra_Comm Destructor.