PPL Logo

Hashnode Class Reference
[ParFUM Unstructured Mesh Framework]

#include <parallel_part.h>

Collaboration diagram for Hashnode:

Collaboration graph
[legend]

Public Member Functions

 Hashnode ()
 Hashnode (int _num, int _chunk, int _elNo, int _nodes[tupledata::MAX_TUPLE])
 Hashnode (const Hashnode &rhs)
Hashnodeoperator= (const Hashnode &rhs)
bool operator== (const Hashnode &rhs)
bool equals (tupledata &tuple)
virtual void pup (PUP::er &p)
 Hashnode ()
 Hashnode (int _num, int _chunk, int _elNo, int _nodes[tupledata::MAX_TUPLE])
 Hashnode (const Hashnode &rhs)
Hashnodeoperator= (const Hashnode &rhs)
bool operator== (const Hashnode &rhs)
bool operator>= (const Hashnode &rhs)
bool operator<= (const Hashnode &rhs)
bool equals (tupledata &tuple)
virtual void pup (PUP::er &p)

Data Fields

int numnodes
tupledata nodes
int chunk
int elementNo

Data Structures

class  tupledata

Detailed Description

Definition at line 207 of file parallel_part.h.


Constructor & Destructor Documentation

Hashnode::Hashnode (  )  [inline]

Definition at line 243 of file parallel_part.h.

References numnodes.

Hashnode::Hashnode ( int  _num,
int  _chunk,
int  _elNo,
int  _nodes[tupledata::MAX_TUPLE] 
) [inline]

Definition at line 246 of file parallel_part.h.

References elementNo, and numnodes.

Hashnode::Hashnode ( const Hashnode rhs  )  [inline]

Definition at line 251 of file parallel_part.h.

Hashnode::Hashnode (  )  [inline]

Definition at line 2358 of file ParFUM_internals.h.

Hashnode::Hashnode ( int  _num,
int  _chunk,
int  _elNo,
int  _nodes[tupledata::MAX_TUPLE] 
) [inline]

Definition at line 2361 of file ParFUM_internals.h.

Hashnode::Hashnode ( const Hashnode rhs  )  [inline]

Definition at line 2366 of file ParFUM_internals.h.


Member Function Documentation

Hashnode& Hashnode::operator= ( const Hashnode rhs  )  [inline]

Definition at line 254 of file parallel_part.h.

References chunk, elementNo, nodes, and numnodes.

bool Hashnode::operator== ( const Hashnode rhs  )  [inline]

Definition at line 262 of file parallel_part.h.

References chunk, elementNo, nodes, and numnodes.

bool Hashnode::equals ( tupledata tuple  )  [inline]

Definition at line 279 of file parallel_part.h.

References nodes, Hashnode::tupledata::nodes, and numnodes.

virtual void Hashnode::pup ( PUP::er p  )  [inline, virtual]

Definition at line 287 of file parallel_part.h.

References elementNo, nodes, and numnodes.

Hashnode& Hashnode::operator= ( const Hashnode rhs  )  [inline]

Definition at line 2369 of file ParFUM_internals.h.

References chunk, elementNo, nodes, nodes, and numnodes.

bool Hashnode::operator== ( const Hashnode rhs  )  [inline]

Definition at line 2378 of file ParFUM_internals.h.

References chunk, elementNo, nodes, nodes, and numnodes.

bool Hashnode::operator>= ( const Hashnode rhs  )  [inline]

Definition at line 2395 of file ParFUM_internals.h.

References chunk, elementNo, nodes, nodes, and numnodes.

bool Hashnode::operator<= ( const Hashnode rhs  )  [inline]

Definition at line 2426 of file ParFUM_internals.h.

References chunk, elementNo, nodes, nodes, and numnodes.

bool Hashnode::equals ( tupledata tuple  )  [inline]

Definition at line 2457 of file ParFUM_internals.h.

References nodes.

virtual void Hashnode::pup ( PUP::er p  )  [inline, virtual]

Definition at line 2465 of file ParFUM_internals.h.

References nodes.


Field Documentation


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

Generated on Fri May 25 08:03:37 2012 for Charm++ by  doxygen 1.5.5