5 static void C_H_Q1_3D_Funct(
double xi,
double eta,
double zeta,
8 double t1, t2, t4, t6, t9, t12, t14, t15, t17;
24 values[4] = t14*t15*t17;
25 values[5] = -t6*t15*t17;
26 values[6] = -t14*t9*t17;
30 static void C_H_Q1_3D_DeriveXi(
double xi,
double eta,
double zeta,
33 double t2, t3, t4, t5, t7, t8, t9;
36 t3 = (1.0/2.0-eta/2)*t2;
40 t8 = (-1.0/2.0+eta/2)*t7;
53 static void C_H_Q1_3D_DeriveEta(
double xi,
double eta,
double zeta,
56 double t2, t3, t4, t5, t7, t8, t9;
59 t3 = (1.0/2.0-xi/2)*t2;
63 t8 = (-1.0/2.0+xi/2)*t7;
76 static void C_H_Q1_3D_DeriveZeta(
double xi,
double eta,
double zeta,
79 double t1, t2, t4, t6, t8, t9, t10;
94 values[5] = -t10*t4/2;
99 static void C_H_Q1_3D_DeriveXiXi(
double xi,
double eta,
double zeta,
112 static void C_H_Q1_3D_DeriveXiEta(
double xi,
double eta,
double zeta,
115 double t1, t2, t3, t4;
118 t2 = -1.0/8.0+zeta/8;
120 t4 = -zeta/8-1.0/8.0;
132 static void C_H_Q1_3D_DeriveXiZeta(
double xi,
double eta,
double zeta,
135 double t1, t2, t3, t4;
152 static void C_H_Q1_3D_DeriveEtaEta(
double xi,
double eta,
double zeta,
165 static void C_H_Q1_3D_DeriveEtaZeta(
double xi,
double eta,
double zeta,
168 double t1, t2, t3, t4;
185 static void C_H_Q1_3D_DeriveZetaZeta(
double xi,
double eta,
double zeta,
200 C_H_Q1_3D_Funct, C_H_Q1_3D_DeriveXi,
201 C_H_Q1_3D_DeriveEta, C_H_Q1_3D_DeriveZeta,
202 C_H_Q1_3D_DeriveXiXi, C_H_Q1_3D_DeriveXiEta,
203 C_H_Q1_3D_DeriveXiZeta, C_H_Q1_3D_DeriveEtaEta,
204 C_H_Q1_3D_DeriveEtaZeta, C_H_Q1_3D_DeriveZetaZeta,
Definition: BaseFunct3D.h:27