Let3d_MPI::Node Class Reference

#include <let3d_mpi.hpp>

List of all members.


Detailed Description

The Node class stores information for a node or box in the octree. See for more detailed information.

Each box keeps a pointer to a NodeExt for extra information as well as information on parents, children, depth, path to the node, etc.

Definition at line 107 of file let3d_mpi.hpp.

Public Member Functions

 Node (int p, int c, Index3 t, int d)
 ~Node ()
int & par ()
int & chd ()
Index3 & path2Node ()
int & depth ()
int & tag ()
int & glbSrcNodeIdx ()
int & glbSrcExaBeg ()
int & glbSrcExaNum ()
NodeExtptr ()
vector< int > & Unodes ()
vector< int > & Vnodes ()
vector< int > & Wnodes ()
vector< int > & Xnodes ()
int & ctbSrcNodeIdx ()
int & ctbSrcExaBeg ()
int & ctbSrcExaNum ()
vector< int > & ctbSrcOwnVecIdxs ()
int & usrSrcNodeIdx ()
int & usrSrcExaBeg ()
int & usrSrcExaNum ()
int & evaTrgNodeIdx ()
int & evaTrgExaBeg ()
int & evaTrgExaNum ()
vector< int > & evaTrgOwnVecIdxs ()

Protected Attributes

int _par
int _chd
Index3 _path2Node
int _depth
int _glbSrcNodeIdx
int _glbSrcExaBeg
int _glbSrcExaNum
int _tag
NodeExt_ptr


The documentation for this class was generated from the following file:
Generated on Sun Dec 4 21:12:42 2005 for fmm3d_mpi by  doxygen 1.4.5