Main Page   Class Hierarchy   Compound List   File List   Compound Members  

comm_layer_t Class Reference

Manages static variables of library. More...

#include <ParGraph.hpp>

List of all members.

Public Member Functions

MPI_Comm comm () const
size_t rank () const
size_t size () const

Friends

void ParGraph_init (int &, char **&)
 Initialization of ParGraph (using MPI_COMM_WORLD).

void ParGraph_init (int &, char **&, MPI_Comm &)
 Initialization of ParGraph using define MPI communicator.

void ParGraph_common_init ()
void ParGraph_finalize ()
 Termination of ParGraph.

void _pg_mpi_reduce_op_wrapper (void *, void *, int *, MPI_Datatype *)
template<class A> A PG_Reduce (A, void(*op)(void *, void *))


Detailed Description

Manages static variables of library.

Definition at line 43 of file ParGraph.hpp.


Friends And Related Function Documentation

void ParGraph_finalize   [friend]
 

Termination of ParGraph.

Definition at line 43 of file ParGraph.cpp.

void ParGraph_init int &    argc,
char **&    argv,
MPI_Comm &    user_comm
[friend]
 

Initialization of ParGraph using define MPI communicator.

Definition at line 34 of file ParGraph.cpp.

void ParGraph_init int &    argc,
char **&    argv
[friend]
 

Initialization of ParGraph (using MPI_COMM_WORLD).

Definition at line 19 of file ParGraph.cpp.


The documentation for this class was generated from the following file:
Generated on Sun Feb 29 05:14:25 2004 for ParGraph by doxygen1.3-rc3