17 #include <Enumerations.h>
18 #include <RefTrans2D.h>
51 double *x,
double *y,
double *absdetjk);
65 int N_Points,
double *xi,
double *eta,
66 int N_Functs, QuadFormula2D QuadFormula);
71 int N_Points,
double *xi,
double *eta,
72 QuadFormula2D QuadFormula,
78 double *uref,
double *uxiref,
double *uetaref,
79 double *uorig,
double *uxorig,
double *uyorig,
80 int _BaseVectDim = 1);
85 double *uref,
double *uxiref,
double *uetaref,
86 double *uorig,
double *uxorig,
double *uyorig,
94 double &n1,
double &n2);
98 double &t1,
double &t2);
109 double *origD10,
double *origD01);
void GetOrigFromRef(double eta, double xi, double &x, double &y)
Definition: TriaAffin.C:26
double GetVolume()
Definition: TriaAffin.C:651
void GetOrigValues(BaseFunct2D BaseFunct, int N_Points, double *xi, double *eta, int N_Functs, QuadFormula2D QuadFormula)
Definition: TriaAffin.C:79
double x0
Definition: TriaAffin.h:25
double xc0
Definition: TriaAffin.h:31
Definition: RefTrans2D.h:22
double y0
Definition: TriaAffin.h:28
TTriaAffin()
Definition: TriaAffin.C:21
void SetCell(TBaseCell *cell)
Definition: TriaAffin.C:550
void GetOrigBoundFromRef(int joint, int N_Points, double *zeta, double *X, double *Y)
Definition: TriaAffin.C:656
void GetOuterNormal(int j, double zeta, double &n1, double &n2)
Definition: TriaAffin.C:587
double detjk
Definition: TriaAffin.h:37
void PiolaMapOrigFromRef(int N_Functs, double *refD00, double *origD00)
Piola transformation for vector basis.
Definition: TriaAffin.C:691
Definition: TriaAffin.h:21
information for finite element data structure
Definition: BaseCell.h:25
double rec_detjk
Definition: TriaAffin.h:40
void GetRefFromOrig(double x, double y, double &eta, double &xi)
Definition: TriaAffin.C:58
double yc0
Definition: TriaAffin.h:34
void GetTangent(int j, double zeta, double &t1, double &t2)
Definition: TriaAffin.C:621