#include <prom_node.hh>
Inheritance diagram for PromAggNode:


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) |
Node class for aggregation multigrid.
1.3.7