11 #ifndef __INNERINTERFACEJOINT__
12 #define __INNERINTERFACEJOINT__
64 void SetParams (
double xstart,
double ystart,
double delx,
double dely);
65 void GetParams (
double &xstart,
double &ystart,
double &delx,
double &dely)
const;
71 void GetNormal(
double &nx,
double &ny)
const;
void SetChild(TInnerInterfaceJoint *child)
Definition: InnerInterfaceJoint.C:72
Definition: InnerInterfaceJoint.h:18
void SetIndexInNeighbor(TBaseCell *neigh, int index)
Definition: InnerInterfaceJoint.C:168
TInnerInterfaceJoint * children[2]
Definition: InnerInterfaceJoint.h:22
double delX
Definition: InnerInterfaceJoint.h:29
double delY
Definition: InnerInterfaceJoint.h:31
virtual TJoint * NewInst(double T_0, double T_1, TBaseCell *Me)
Definition: InnerInterfaceJoint.C:61
Definition: JointEqN.h:20
void GetTangent(double &tx, double &ty) const
Definition: InnerInterfaceJoint.C:146
double GetLength() const
Definition: InnerInterfaceJoint.C:132
TBaseCell * GetNeighbour(int i) const
Definition: InnerInterfaceJoint.C:98
void SetParams(double xstart, double ystart, double delx, double dely)
Definition: InnerInterfaceJoint.C:113
double Xstart
Definition: InnerInterfaceJoint.h:25
TInnerInterfaceJoint(TBaseCell *neighb0)
Definition: InnerInterfaceJoint.C:42
information for finite element data structure
Definition: BaseCell.h:25
int GetIndexInNeighbor(TBaseCell const *const neigh)
Definition: InnerInterfaceJoint.C:154
double Ystart
Definition: InnerInterfaceJoint.h:27
void GetNormal(double &nx, double &ny) const
Definition: InnerInterfaceJoint.C:138
int NeibGlobalCellNo[2]
Definition: InnerInterfaceJoint.h:37
virtual bool InnerJoint() const
Definition: InnerInterfaceJoint.h:51
void GetParams(double &xstart, double &ystart, double &delx, double &dely) const
Definition: InnerInterfaceJoint.C:123
TInnerInterfaceJoint * GetChild(int child) const
Definition: InnerInterfaceJoint.C:86
int IndexInNeighbor[2]
Definition: InnerInterfaceJoint.h:34