6 static void C_T_UL1_2D_Funct(
double xi,
double eta,
double *values)
10 t3 = xi*eta*(1.0-xi-eta);
13 values[0] = 1.0-xi-eta-t4;
20 static void C_T_UL1_2D_DeriveXi(
double xi,
double eta,
double *values)
22 double t2, t3, t4, t5, t8;
24 t2 = eta*(1.0-xi-eta);
30 values[0] = -1.0-t3+t5;
31 values[1] = 1.0-t3+t5;
37 static void C_T_UL1_2D_DeriveEta(
double xi,
double eta,
double *values)
39 double t2, t3, t4, t5, t7;
47 values[0] = -1.0-t3+t5;
49 values[2] = 1.0-t3+t5;
54 static void C_T_UL1_2D_DeriveXiXi(
double xi,
double eta,
double *values)
63 values[3] = -120.0*eta;
67 static void C_T_UL1_2D_DeriveXiEta(
double xi,
double eta,
double *values)
71 t3 = -20.0+40.0*xi+40.0*eta;
76 values[3] = 60.0-120.0*xi-120.0*eta;
80 static void C_T_UL1_2D_DeriveEtaEta(
double xi,
double eta,
double *values)
89 values[3] = -120.0*xi;
95 (4, BF_C_T_UL1_2D, BFUnitTriangle,
96 C_T_UL1_2D_Funct, C_T_UL1_2D_DeriveXi,
97 C_T_UL1_2D_DeriveEta, C_T_UL1_2D_DeriveXiXi,
98 C_T_UL1_2D_DeriveXiEta, C_T_UL1_2D_DeriveEtaEta, 3, 1,
Definition: BaseFunct2D.h:27