Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ot::NodeAndRanks Class Reference

A small helper class that pairs an octant with a list of processors. More...

#include <nodeAndRanks.h>

List of all members.

Public Member Functions

Constructors
 NodeAndRanks (const NodeAndRanks &other)
 NodeAndRanks ()
Overload operators
bool operator!= (NodeAndRanks const &other) const
bool operator< (NodeAndRanks const &other) const
bool operator<= (NodeAndRanks const &other) const
NodeAndRanksoperator= (NodeAndRanks const &other)
bool operator== (NodeAndRanks const &other) const
bool operator> (NodeAndRanks const &other) const
bool operator>= (NodeAndRanks const &other) const

Public Attributes

ot::TreeNode node
std::vector< int > ranks


Detailed Description

A small helper class that pairs an octant with a list of processors.

Author:
Rahul Sampath

Definition at line 20 of file nodeAndRanks.h.


Constructor & Destructor Documentation

ot::NodeAndRanks::NodeAndRanks  )  [inline]
 

Definition at line 64 of file nodeAndRanks.h.

ot::NodeAndRanks::NodeAndRanks const NodeAndRanks other  )  [inline]
 

Definition at line 67 of file nodeAndRanks.h.

References node, and ranks.


Member Function Documentation

bool ot::NodeAndRanks::operator!= NodeAndRanks const &  other  )  const [inline]
 

Definition at line 32 of file nodeAndRanks.h.

References node.

bool ot::NodeAndRanks::operator< NodeAndRanks const &  other  )  const [inline]
 

Definition at line 36 of file nodeAndRanks.h.

References node.

bool ot::NodeAndRanks::operator<= NodeAndRanks const &  other  )  const [inline]
 

Definition at line 40 of file nodeAndRanks.h.

References node.

NodeAndRanks& ot::NodeAndRanks::operator= NodeAndRanks const &  other  )  [inline]
 

Definition at line 53 of file nodeAndRanks.h.

References node, and ranks.

bool ot::NodeAndRanks::operator== NodeAndRanks const &  other  )  const [inline]
 

Definition at line 28 of file nodeAndRanks.h.

References node.

bool ot::NodeAndRanks::operator> NodeAndRanks const &  other  )  const [inline]
 

Definition at line 44 of file nodeAndRanks.h.

References node.

bool ot::NodeAndRanks::operator>= NodeAndRanks const &  other  )  const [inline]
 

Definition at line 48 of file nodeAndRanks.h.

References node.


Member Data Documentation

ot::TreeNode ot::NodeAndRanks::node
 

The octant

Definition at line 23 of file nodeAndRanks.h.

Referenced by ot::DA::buildNodeList(), NodeAndRanks(), operator!=(), operator<(), operator<=(), operator=(), operator==(), operator>(), and operator>=().

std::vector<int> ot::NodeAndRanks::ranks
 

The ranks of the processors

Definition at line 24 of file nodeAndRanks.h.

Referenced by ot::DA::buildNodeList(), NodeAndRanks(), and operator=().


The documentation for this class was generated from the following file:
Generated on Tue Mar 24 16:14:23 2009 for DENDRO by  doxygen 1.3.9.1