Dune::IndexPair< TG, TL > Class Template Reference
[ISTL Communication]

#include <indexset.hh>

List of all members.


Detailed Description

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

A pair consisting of a global and local index.

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

std::ostream & operator<< (std::ostream &, const IndexPair< TG, TL > &)
 Print an index pair.

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 Sun Nov 15 22:29:43 2009 for dune-istl by  doxygen 1.5.6