Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

GElemList Class Reference

#include <gelemlist.hpp>

Collaboration diagram for GElemList:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GElemList (GBOOL renumber_on_delete=FALSE)
 GElemList (const GElemList &)
 ~GElemList ()
void add (ELEMTYPE itype, GINT ntmp)
void add (Elem2D *c)
Elem2Ddel (ElemListSt *c)
Elem2Ddel (Elem2D *c)
Elem2Ddel (GINT id)
void start (ElemListSt *p=NULL)
GINT size () const
Elem2Dmember ()
Elem2Dmember (GINT id)
Elem2Dmember (GKEY key)
ElemListStnext ()
ElemListStcurr ()
ElemListStfind (GINT id)
ElemListStfind (Elem2D *member)
ElemListStfind (GKEY key)
GVector * X (const GINT iElem, const GINT idir)
GDOUBLE & X (const GINT iElem, const GINT idir, const GINT i)
GINT dim (const GINT iElem, const GINT idir)
GBOOL renumber ()
void empty ()
Elem2D *& operator() (const GINT iElem)
Elem2D *& operator[] (const GINT iElem)

Friends

ostream & operator<< (ostream &, GElemList &)

Constructor & Destructor Documentation

GElemList::GElemList GBOOL  renumber_on_delete = FALSE  ) 
 

GElemList::GElemList const GElemList  ) 
 

GElemList::~GElemList  ) 
 


Member Function Documentation

void GElemList::add Elem2D c  ) 
 

void GElemList::add ELEMTYPE  itype,
GINT  ntmp
 

ElemListSt * GElemList::curr  ) 
 

Elem2D * GElemList::del GINT  id  ) 
 

Elem2D * GElemList::del Elem2D c  ) 
 

Elem2D * GElemList::del ElemListSt c  ) 
 

GINT GElemList::dim const GINT  iElem,
const GINT  idir
 

void GElemList::empty  ) 
 

ElemListSt* GElemList::find GKEY  key  )  [inline]
 

ElemListSt* GElemList::find Elem2D member  )  [inline]
 

ElemListSt* GElemList::find GINT  id  )  [inline]
 

Elem2D* GElemList::member GKEY  key  )  [inline]
 

Elem2D* GElemList::member GINT  id  )  [inline]
 

Elem2D* GElemList::member  )  [inline]
 

ElemListSt* GElemList::next  )  [inline]
 

Elem2D*& GElemList::operator() const GINT  iElem  )  [inline]
 

Elem2D*& GElemList::operator[] const GINT  iElem  )  [inline]
 

GBOOL GElemList::renumber  ) 
 

GINT GElemList::size  )  const
 

void GElemList::start ElemListSt p = NULL  )  [inline]
 

GDOUBLE & GElemList::X const GINT  iElem,
const GINT  idir,
const GINT  i
 

GVector * GElemList::X const GINT  iElem,
const GINT  idir
 


Friends And Related Function Documentation

ostream& operator<< ostream &  str,
GElemList a
[friend]
 


The documentation for this class was generated from the following files:
Generated on Wed Dec 21 16:03:28 2005 for Geophysics & Astrophysics Spectral Element Adaptive Refinement (GASpAR) 2D Code by  doxygen 1.4.4