VTK  9.7.1
WdgI2Gradient.h
Go to the documentation of this file.
1 RealT ww = 1.0 - rr - ss;
2 
3 basisGradient[0] = -(2.0 * ww - 1.0 - 0.5 * tt) * (1.0 - tt);
4 basisGradient[1] = -(2.0 * ww - 1.0 - 0.5 * tt) * (1.0 - tt);
5 basisGradient[2] = -0.5 * ww * (2.0 * ww - 1.0 - 2.0 * tt);
6 
7 basisGradient[3] = (2.0 * rr - 1.0 - 0.5 * tt) * (1.0 - tt);
8 basisGradient[4] = 0.0;
9 basisGradient[5] = -0.5 * rr * (2.0 * rr - 1.0 - 2.0 * tt);
10 
11 basisGradient[6] = 0.0;
12 basisGradient[7] = (2.0 * ss - 1.0 - 0.5 * tt) * (1.0 - tt);
13 basisGradient[8] = -0.5 * ss * (2.0 * ss - 1.0 - 2.0 * tt);
14 
15 basisGradient[9] = -(2.0 * ww - 1.0 + 0.5 * tt) * (1.0 + tt);
16 basisGradient[10] = -(2.0 * ww - 1.0 + 0.5 * tt) * (1.0 + tt);
17 basisGradient[11] = 0.5 * ww * (2.0 * ww - 1.0 + 2.0 * tt);
18 
19 basisGradient[12] = (2.0 * rr - 1.0 + 0.5 * tt) * (1.0 + tt);
20 basisGradient[13] = 0.0;
21 basisGradient[14] = 0.5 * rr * (2.0 * rr - 1.0 + 2.0 * tt);
22 
23 basisGradient[15] = 0.0;
24 basisGradient[16] = (2.0 * ss - 1.0 + 0.5 * tt) * (1.0 + tt);
25 basisGradient[17] = 0.5 * ss * (2.0 * ss - 1.0 + 2.0 * tt);
26 
27 basisGradient[18] = 2.0 * (ww - rr) * (1.0 - tt);
28 basisGradient[19] = -2.0 * rr * (1.0 - tt);
29 basisGradient[20] = -2.0 * rr * ww;
30 
31 basisGradient[21] = 2.0 * ss * (1.0 - tt);
32 basisGradient[22] = 2.0 * rr * (1.0 - tt);
33 basisGradient[23] = -2.0 * rr * ss;
34 
35 basisGradient[24] = -2.0 * ss * (1.0 - tt);
36 basisGradient[25] = 2.0 * (ww - ss) * (1.0 - tt);
37 basisGradient[26] = -2.0 * ww * ss;
38 
39 basisGradient[27] = -(1.0 - tt * tt);
40 basisGradient[28] = -(1.0 - tt * tt);
41 basisGradient[29] = -2.0 * tt * ww;
42 
43 basisGradient[30] = (1.0 - tt * tt);
44 basisGradient[31] = 0.0;
45 basisGradient[32] = -2.0 * tt * rr;
46 
47 basisGradient[33] = 0.0;
48 basisGradient[34] = (1.0 - tt * tt);
49 basisGradient[35] = -2.0 * tt * ss;
50 
51 basisGradient[36] = 2.0 * (ww - rr) * (1.0 + tt);
52 basisGradient[37] = -2.0 * rr * (1.0 + tt);
53 basisGradient[38] = 2.0 * rr * ww;
54 
55 basisGradient[39] = 2.0 * ss * (1.0 + tt);
56 basisGradient[40] = 2.0 * rr * (1.0 + tt);
57 basisGradient[41] = 2.0 * rr * ss;
58 
59 basisGradient[42] = -2.0 * ss * (1.0 + tt);
60 basisGradient[43] = 2.0 * (ww - ss) * (1.0 + tt);
61 basisGradient[44] = 2.0 * ww * ss;
RealT ww
Definition: WdgI2Gradient.h:1
basisGradient[0]
Definition: WdgI2Gradient.h:3