Main Page | Class Hierarchy | Class List | File List | Class Members

PromAggNode Class Reference

class PromAggNode: Node class for aggregation multigrid. More...

#include <prom_node.hh>

Inheritance diagram for PromAggNode:

Inheritance graph
[legend]
Collaboration diagram for PromAggNode:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual void reset ()
virtual int LiftCopy (const PromNode *const a)
virtual int LiftCopyIn (PromMPINode *mpinode) const
virtual int getNextNDF () const
virtual int Write (int **ppb) const
virtual int Read (PromParentBank *const bank, int **ppb)
virtual int GetWrite_size (int &sz) const
virtual int Die (PromBank *bank)
virtual int Archive (FILE *file=stderr, const PromArchiveType type=PROM_PRINT)
int MigrateToAgg (const unsigned int hard, const int kk, const int *const ewgts, PromTable< PromList< PromNode * > * > &proc_list, bool &didit, PromNode *nodes[], const PromTable< PromNode * > &ghosts, const int my0, const int nloc, PromTable< int > &node_wt, PromTable< int > &table, const int nchildInSel=1000)
int MigrateTo (PromNode *c2, PromTable< PromList< PromNode * > * > &proc_list, PromTable< int > &table)
int getBsz () const
int SetBsz (int ss)

Public Attributes

shpfloat * B_

Private Attributes

int Bsz_

Friends

int isAMGDeleteable (const PromNode *curr, const PromNode *n1, bool &deletable)

Detailed Description

class PromAggNode: Node class for aggregation multigrid.

Node class for aggregation multigrid.


The documentation for this class was generated from the following files:
Generated on Fri May 21 14:17:59 2004 by doxygen 1.3.7