SkelGIS  3.0
skelgis::Mpi_ Class Reference

Mpi_ Class. More...

#include <mpi_.hpp>

List of all members.

Public Member Functions

 Mpi_ ()
 Constructor.
 ~Mpi_ ()
 Destructor.

Static Public Member Functions

static void print (std::string str)
 Print the string str in output files.
static void printScreen (std::string str)
 Print the string str on screen.

Static Public Attributes

static int level_provided = 0
static int mpi_rank = 0
static int mpi_nb = 0

Detailed Description

Mpi_ Class.

This template class defines the MPI initializations, the MPI communications

Definition at line 25 of file mpi_.hpp.


Member Function Documentation

static void skelgis::Mpi_::print ( std::string  str) [inline, static]

Print the string str in output files.

Only used for verifications because of synchronizations time

Parameters:
stris the string to print

Definition at line 54 of file mpi_.hpp.

static void skelgis::Mpi_::printScreen ( std::string  str) [inline, static]

Print the string str on screen.

Only used for verifications because of synchronizations time

Parameters:
stris the string to print

Definition at line 74 of file mpi_.hpp.


Member Data Documentation

MPI level provided

Definition at line 32 of file mpi_.hpp.

int skelgis::Mpi_::mpi_nb = 0 [static]

number of mpi processes

Definition at line 34 of file mpi_.hpp.

int skelgis::Mpi_::mpi_rank = 0 [static]

mpi rank of the current process

Definition at line 33 of file mpi_.hpp.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Defines