17 #include <AllClasses.h>
18 #include <Constants.h>
32 TJoint *Joints[MAXN_nJpoJ];
62 int NeibSubDomainLocalJointNo;
78 void ChangeType(JointType New_ID)
87 { MapType = maptype; }
111 virtual TJoint *NewInst() = 0;
135 void GetMapperRef(
const int *&MapVerts,
const int *&MapFaces);
138 void GetMapperOrig(
const int *&MapVerts,
const int *&MapEdges);
148 void SetNeibSubDomainLocalJointNo(
int value)
149 { NeibSubDomainLocalJointNo = value; }
151 int GetNeibSubDomainLocalJointNo()
152 {
return NeibSubDomainLocalJointNo; }
void SetMapType()
Definition: Joint.C:107
int SetNeighbour(TBaseCell *Neighb)
Definition: Joint.C:31
JointType GetType()
Definition: Joint.h:75
int GetClipBoard()
Definition: Joint.h:145
void Delete(TBaseCell *Neighb)
Definition: Joint.C:98
void SetMapType(int maptype)
Definition: Joint.h:86
int GetNeighbourEdgeIndex(TBaseCell *, int)
Definition: Joint.C:203
TBaseCell * GetNeighb(int i) const
Definition: Joint.h:127
int ClipBoard
Definition: Joint.h:59
int GetMapType() const
Definition: Joint.h:90
void GetMapperOrig(const int *&MapVerts, const int *&MapEdges)
Definition: Joint.C:181
TBaseCell * Neighb0
Definition: Joint.h:54
virtual bool InnerJoint() const =0
TBaseCell * GetNeighbour(TBaseCell *Me) const
Definition: Joint.C:57
void SetClipBoard(int value)
Definition: Joint.h:142
TBaseCell * Neighb1
Definition: Joint.h:56
information for finite element data structure
Definition: BaseCell.h:25
void GetMapperRef(const int *&MapVerts, const int *&MapFaces)
Definition: Joint.C:158
virtual int CheckMatchingRef(TBaseCell *Me, int J_i, struct StoreGeom &Tmp)=0