Dune::IndexPair< TG, TL > Class Template Reference
[Communication for distributed computing]

A pair consisting of a global and local index. More...

#include <dune/common/parallel/indexset.hh>

List of all members.

Public Types

typedef TG GlobalIndex
 the type of the global index.
typedef TL LocalIndex
 the type of the local index.

Public Member Functions

 IndexPair (const GlobalIndex &global, const LocalIndex &local)
 Constructs a new Pair.
 IndexPair ()
 Construct a new Pair.
 IndexPair (const GlobalIndex &global)
 Constructs a new Pair.
const GlobalIndexglobal () const
 Get the global index.
LocalIndexlocal ()
 Get the local index.
const LocalIndexlocal () const
 Get the local index.
void setLocal (int index)
 Set the local index.

Friends

class MPITraits< IndexPair< TG, TL > >
std::ostream & operator<< (std::ostream &, const IndexPair< TG, TL > &)
 Print an index pair.
bool operator== (const IndexPair< TG, TL > &, const IndexPair< TG, TL > &)
bool operator!= (const IndexPair< TG, TL > &, const IndexPair< TG, TL > &)
bool operator< (const IndexPair< TG, TL > &, const IndexPair< TG, TL > &)
bool operator> (const IndexPair< TG, TL > &, const IndexPair< TG, TL > &)
bool operator<= (const IndexPair< TG, TL > &, const IndexPair< TG, TL > &)
bool operator>= (const IndexPair< TG, TL > &, const IndexPair< TG, TL > &)
bool operator== (const IndexPair< TG, TL > &, const TG &)
bool operator!= (const IndexPair< TG, TL > &, const TG &)
bool operator< (const IndexPair< TG, TL > &, const TG &)
bool operator> (const IndexPair< TG, TL > &, const TG &)
bool operator<= (const IndexPair< TG, TL > &, const TG &)
bool operator>= (const IndexPair< TG, TL > &, const TG &)

Detailed Description

template<class TG, class TL>
class Dune::IndexPair< TG, TL >

A pair consisting of a global and local index.


Friends And Related Function Documentation

template<class TG, class TL>
std::ostream& operator<< ( std::ostream &  os,
const IndexPair< TG, TL > &  pair 
) [friend]

Print an index pair.

Parameters:
os The outputstream to print to.
pair The index pair to print.

The documentation for this class was generated from the following file:

Generated on Fri Apr 29 2011 with Doxygen (ver 1.7.1) [doxygen-log,error-log].