14 #ifndef __QUADISOPARAMETRIC__
15 #define __QUADISOPARAMETRIC__
17 #include <Enumerations.h>
18 #include <RefTrans2D.h>
31 double xc0, xc1, xc2, xc3;
34 double yc0, yc1, yc2, yc3;
51 double FctValues[MaxN_QuadPoints_2D][MaxN_BaseFunctions2D];
89 double *
x,
double *
y,
double *absdetjk);
103 int N_Points,
double *xi,
double *eta,
104 int N_Functs, QuadFormula2D formula);
109 int N_Points,
double *xi,
double *eta,
110 QuadFormula2D formula,
116 double *uref,
double *uxiref,
double *uetaref,
117 double *uorig,
double *uxorig,
double *uyorig);
122 double *uref,
double *uxiref,
double *uetaref,
123 double *uorig,
double *uxorig,
double *uyorig);
143 double &n1,
double &n2);
147 double &t1,
double &t2);
double GetVolume()
Definition: QuadIsoparametric.C:1187
void GetTangent(int j, double zeta, double &t1, double &t2)
Definition: QuadIsoparametric.C:1121
void SetQuadFormula(QuadFormula2D formula)
Definition: QuadIsoparametric.h:138
double * XI
Definition: QuadIsoparametric.h:75
void GetRefFromOrig(double x, double y, double &eta, double &xi)
Definition: QuadIsoparametric.C:145
Definition: RefTrans2D.h:22
void GetOrigBoundFromRef(int joint, int N_Points, double *zeta, double *X, double *Y)
Definition: QuadIsoparametric.C:1224
int ApproximationOrder
Definition: QuadIsoparametric.h:48
double y[4]
Definition: QuadIsoparametric.h:28
double XiDerValues[MaxN_QuadPoints_2D][MaxN_BaseFunctions2D]
Definition: QuadIsoparametric.h:54
Definition: QuadIsoparametric.h:21
double yc0
Definition: QuadIsoparametric.h:34
static BaseFunct2D BaseFunctFromOrder[]
Definition: QuadIsoparametric.h:60
static FEDesc2D FEDescFromOrder[]
Definition: QuadIsoparametric.h:63
int N_QuadPoints
Definition: QuadIsoparametric.h:78
double FctValues[MaxN_QuadPoints_2D][MaxN_BaseFunctions2D]
Definition: QuadIsoparametric.h:51
double DoubleAux[MaxN_BaseFunctions2D]
Definition: QuadIsoparametric.h:66
QuadFormula2D QuadFormula
Definition: QuadIsoparametric.h:72
double x[4]
Definition: QuadIsoparametric.h:25
void SetCell(TBaseCell *cell)
Definition: QuadIsoparametric.C:464
information for finite element data structure
Definition: BaseCell.h:25
void SetApproximationOrder(int order)
Definition: QuadIsoparametric.h:129
int IntAux[MaxN_BaseFunctions2D]
Definition: QuadIsoparametric.h:69
void GetOrigValues(BaseFunct2D BaseFunct, int N_Points, double *xi, double *eta, int N_Functs, QuadFormula2D formula)
Definition: QuadIsoparametric.C:163
TQuadIsoparametric()
Definition: QuadIsoparametric.C:37
double XDistance[MaxN_BaseFunctions2D]
Definition: QuadIsoparametric.h:41
double EtaDerValues[MaxN_QuadPoints_2D][MaxN_BaseFunctions2D]
Definition: QuadIsoparametric.h:57
void GetOrigFromRef(double eta, double xi, double &x, double &y)
Definition: QuadIsoparametric.C:42
double YDistance[MaxN_BaseFunctions2D]
Definition: QuadIsoparametric.h:45
double xc0
Definition: QuadIsoparametric.h:31
void GetOuterNormal(int j, double zeta, double &n1, double &n2)
Definition: QuadIsoparametric.C:1107
int N_AuxPoints
Definition: QuadIsoparametric.h:37