6 static void C_T_P1MINI_2D_Funct(
double xi,
double eta,
double *values)
10 t3 = (1.0-xi-eta)*xi*eta;
13 values[0] = 1.0-xi-eta-t4;
20 static void C_T_P1MINI_2D_DeriveXi(
double xi,
double eta,
double *values)
22 double t1, t2, t4, t5, t8;
26 t4 = (1.0-xi-eta)*eta;
30 values[0] = -1.0+t2-t5;
31 values[1] = 1.0+t2-t5;
37 static void C_T_P1MINI_2D_DeriveEta(
double xi,
double eta,
double *values)
39 double t1, t2, t4, t5, t7;
47 values[0] = -1.0+t2-t5;
49 values[2] = 1.0+t2-t5;
54 static void C_T_P1MINI_2D_DeriveXiXi(
double xi,
double eta,
double *values)
62 values[3] = -27*2.0*eta;
66 static void C_T_P1MINI_2D_DeriveXiEta(
double xi,
double eta,
double *values)
70 t3 = 40.0*xi+40.0*eta-20.0;
75 values[3] = -27*(2.0*xi-2.0*eta+1.0);
79 static void C_T_P1MINI_2D_DeriveEtaEta(
double xi,
double eta,
double *values)
88 values[3] = -27*2.0*xi;
94 (4, BF_C_T_P1MINI_2D, BFUnitTriangle,
95 C_T_P1MINI_2D_Funct, C_T_P1MINI_2D_DeriveXi,
96 C_T_P1MINI_2D_DeriveEta, C_T_P1MINI_2D_DeriveXiXi,
97 C_T_P1MINI_2D_DeriveXiEta, C_T_P1MINI_2D_DeriveEtaEta, 3, 1,
Definition: BaseFunct2D.h:27