5 static void B_H_IB2_3D_Funct(
double xi,
double eta,
double zeta,
8 values[0] = (1.0-xi)*(1.0-eta)*(1.0-zeta)*(1.0+xi)*(1.0+eta)*(1.0+zeta);
11 static void B_H_IB2_3D_DeriveXi(
double xi,
double eta,
double zeta,
14 values[0] = -2.0*xi+2.0*zeta*zeta*xi+2.0*eta*eta*xi-2.0*eta*eta*zeta*zeta*xi;
17 static void B_H_IB2_3D_DeriveEta(
double xi,
double eta,
double zeta,
20 values[0] = -2.0*eta+2.0*eta*zeta*zeta+2.0*xi*xi*eta-2.0*zeta*zeta*xi*xi*eta;
23 static void B_H_IB2_3D_DeriveZeta(
double xi,
double eta,
double zeta,
26 values[0] = -2.0*zeta+2.0*eta*eta*zeta+2.0*zeta*xi*xi-2.0*xi*xi*eta*eta*zeta;
29 static void B_H_IB2_3D_DeriveXiXi(
double xi,
double eta,
double zeta,
32 values[0] = -2.0*(-1.0+eta*eta)*(-1.0+zeta*zeta);
35 static void B_H_IB2_3D_DeriveXiEta(
double xi,
double eta,
double zeta,
38 values[0] = -4.0*eta*zeta*zeta*xi+4.0*eta*xi;
41 static void B_H_IB2_3D_DeriveXiZeta(
double xi,
double eta,
double zeta,
44 values[0] = -4.0*eta*eta*zeta*xi+4.0*zeta*xi;
47 static void B_H_IB2_3D_DeriveEtaEta(
double xi,
double eta,
double zeta,
50 values[0] = -2.0*(-1.0+xi*xi)*(-1.0+zeta*zeta);
53 static void B_H_IB2_3D_DeriveEtaZeta(
double xi,
double eta,
double zeta,
56 values[0] = 4.0*eta*zeta-4.0*zeta*xi*xi*eta;
59 static void B_H_IB2_3D_DeriveZetaZeta(
double xi,
double eta,
double zeta,
62 values[0] = -2.0*(-1.0+xi*xi)*(-1.0+eta*eta);
67 B_H_IB2_3D_Funct,B_H_IB2_3D_DeriveXi,
68 B_H_IB2_3D_DeriveEta,B_H_IB2_3D_DeriveZeta,
69 B_H_IB2_3D_DeriveXiXi,B_H_IB2_3D_DeriveXiEta,
70 B_H_IB2_3D_DeriveXiZeta,B_H_IB2_3D_DeriveEtaEta,
71 B_H_IB2_3D_DeriveEtaZeta,B_H_IB2_3D_DeriveZetaZeta,
Definition: BaseFunct3D.h:27