ParMooN
 All Classes Functions Variables Friends Pages
Public Member Functions | List of all members
TInnerEdge Class Reference

#include <InnerEdge.h>

Inheritance diagram for TInnerEdge:
Inheritance graph
[legend]
Collaboration diagram for TInnerEdge:
Collaboration graph
[legend]

Public Member Functions

 TInnerEdge (int n_Neibs, TBaseCell **neighbs)
 
- Public Member Functions inherited from TEdge
 TEdge (int n_Neibs, TBaseCell **neighbs)
 
JointType GetType ()
 
void SetClipBoard (int value)
 
int GetClipBoard ()
 
void InitSubDomainInfo (int rank)
 
void SetAsNotCrossEdgeFor (int rank, int Neib_ID)
 
void SetCrossNeibInfo (TVertex *Vert_a)
 
bool IsSubDomainEdge ()
 
bool IsSubDomainCrossEdge ()
 
void GetNeibs (int &n_Neibs, TBaseCell **&neighbs)
 
int GetN_CrossNeibs ()
 
void GetNeibSubDomainRanks (int &n_SubDomainNeibs, int *&subDomainNeibsRank)
 
void GetCrossEdgeNeibs (int &n_CrossNeibs, int *&crossNeibsRank)
 
void GetCrossEdgeNeibs (int &n_CrossNeibs, int *&crossNeibsRank, int *&crossNeibsGlobalNo, int *&crossNeibsLocalEdgeNo, int *&crossEdgeMaptype)
 

Additional Inherited Members

- Protected Attributes inherited from TEdge
JointType EdgeID
 
int N_Neibs
 
TBaseCell ** Neighbs
 
int ClipBoard
 
bool SubDomainEdge
 
bool SubDomainCrossEdge
 
int N_SubDomainNeibs
 
int * SubDomainNeibsRank
 
int * CrossNeibsGlobalNo
 
int N_CrossNeibs
 
int * CrossNeibsRank
 
int * CrossNeibsLocalEdgeNo
 
int * CrossEdgeMaptype
 

Detailed Description

an edge in a 3D grid

Constructor & Destructor Documentation

TInnerEdge::TInnerEdge ( int  n_Neibs,
TBaseCell **  neighbs 
)

constructor with neighbours


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