Teuchos::MPISession Class Reference

This class provides methods for initializing, finalizing, and querying the global MPI session. More...

#include <Teuchos_MPISession.hpp>

List of all members.

Static Public Member Functions

void init (int *argc, void ***argv)
 Initializer, calls MPI_Init() if necessary.
int getRank ()
 Returns the process rank relative to MPI_COMM_WORLD.
int getNProc ()
 Returns the number of processors in MPI_COMM_WORLD.
void finalize ()
 Finalizer, calls MPI_Finalize() if necessary.
bool & showStartupMessage ()


Detailed Description

This class provides methods for initializing, finalizing, and querying the global MPI session.


Member Function Documentation

void MPISession::init int *  argc,
void ***  argv
[static]
 

Initializer, calls MPI_Init() if necessary.

int Teuchos::MPISession::getRank  )  [inline, static]
 

Returns the process rank relative to MPI_COMM_WORLD.

int Teuchos::MPISession::getNProc  )  [inline, static]
 

Returns the number of processors in MPI_COMM_WORLD.

void MPISession::finalize  )  [static]
 

Finalizer, calls MPI_Finalize() if necessary.

bool& Teuchos::MPISession::showStartupMessage  )  [inline, static]
 

Set to true if a message should be written by each processor at startup.


The documentation for this class was generated from the following files:
Generated on Sun Nov 23 12:11:32 2008 for Teuchos - Trilinos Tools Package by  doxygen 1.3.9.1