AMROC Main     Blockstructured Adaptive Mesh Refinement in object-oriented C++


Main Page   Class Hierarchy   Compound List   File List  

GridBox Class Reference

A minimal class for maintining BBox information of the composite DAGH structure. More...

#include <GridBox.h>

Collaboration diagram for GridBox:

Collaboration graph
[legend]
List of all members.

Public Methods

 GridBox (void)
 GridBox (const int own, const int idx, const BBox &bb)
 GridBox (GridBox const &other)
 ~GridBox (void)
GridBox const & operator= (GridBox const &other)
int operator== (GridBox const &other) const
int operator!= (GridBox const &other) const
void SetGridBox (const int own, const int idx, const BBox &bb)
int gbOwner (void) const
int gbIndex (void) const
int gbRank (void) const
void gbSetIndex (const int idx)
void gbSetOwner (const int p)
void gbSetBBox (const BBox &bb)
const BBoxgbBBox (void) const
BBox gbBBox (const int olap, const int extgh=0) const
BBox gbBBox (const short *olap, const int extgh=0) const

Friends

class GridBoxList
ostream & operator<< (ostream &, const GridBox &)
ofstream & operator<< (ofstream &, const GridBox &)
ifstream & operator>> (ifstream &, GridBox &)
strstream & operator<< (strstream &, const GridBox &)
strstream & operator>> (strstream &, GridBox &)

Detailed Description

A minimal class for maintining BBox information of the composite DAGH structure.

For each level a seperate GridBoxList is stored. Therefore GridBox does not need any level-information.

Author:
Manish Parashar, Ralf Deiterding (simplification)

Definition at line 20 of file GridBox.h.


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


Quickstart     Users Guide     Programmers Reference     Installation      Examples     Download



AMROC Main      Home      Contact
last update: 06/01/04