VTK  9.7.1
HexC2Basis.h
Go to the documentation of this file.
1 basis[0] = 0.125 * (-1. + rr) * rr * (-1. + ss) * ss * (-1. + tt) * tt;
2 basis[1] = 0.125 * rr * (1. + rr) * (-1. + ss) * ss * (-1. + tt) * tt;
3 basis[2] = 0.125 * rr * (1. + rr) * ss * (1. + ss) * (-1. + tt) * tt;
4 basis[3] = 0.125 * (-1. + rr) * rr * ss * (1. + ss) * (-1. + tt) * tt;
5 basis[4] = 0.125 * (-1. + rr) * rr * (-1. + ss) * ss * tt * (1. + tt);
6 basis[5] = 0.125 * rr * (1. + rr) * (-1. + ss) * ss * tt * (1. + tt);
7 basis[6] = 0.125 * rr * (1. + rr) * ss * (1. + ss) * tt * (1. + tt);
8 basis[7] = 0.125 * (-1. + rr) * rr * ss * (1. + ss) * tt * (1. + tt);
9 
10 basis[8] = 0.25 * (1. - rr) * (1. + rr) * (-1. + ss) * ss * (-1. + tt) * tt;
11 basis[9] = 0.25 * rr * (1. + rr) * (1. - ss) * (1. + ss) * (-1. + tt) * tt;
12 basis[10] = 0.25 * (1. - rr) * (1. + rr) * ss * (1. + ss) * (-1. + tt) * tt;
13 basis[11] = 0.25 * (-1. + rr) * rr * (1. - ss) * (1. + ss) * (-1. + tt) * tt;
14 
15 basis[12] = 0.25 * (-1. + rr) * rr * (-1. + ss) * ss * (1. - tt) * (1. + tt);
16 basis[13] = 0.25 * rr * (1. + rr) * (-1. + ss) * ss * (1. - tt) * (1. + tt);
17 basis[14] = 0.25 * rr * (1. + rr) * ss * (1. + ss) * (1. - tt) * (1. + tt);
18 basis[15] = 0.25 * (-1. + rr) * rr * ss * (1. + ss) * (1. - tt) * (1. + tt);
19 
20 basis[16] = 0.25 * (1. - rr) * (1. + rr) * (-1. + ss) * ss * tt * (1. + tt);
21 basis[17] = 0.25 * rr * (1. + rr) * (1. - ss) * (1. + ss) * tt * (1. + tt);
22 basis[18] = 0.25 * (1. - rr) * (1. + rr) * ss * (1. + ss) * tt * (1. + tt);
23 basis[19] = 0.25 * (-1. + rr) * rr * (1. - ss) * (1. + ss) * tt * (1. + tt);
24 
25 basis[20] = (1. - rr) * (1. + rr) * (1. - ss) * (1. + ss) * (1. - tt) * (1. + tt);
26 
27 basis[21] = 0.5 * (1. - rr) * (1. + rr) * (1. - ss) * (1. + ss) * (-1. + tt) * tt;
28 basis[22] = 0.5 * (1. - rr) * (1. + rr) * (1. - ss) * (1. + ss) * tt * (1. + tt);
29 basis[23] = 0.5 * (-1. + rr) * rr * (1. - ss) * (1. + ss) * (1. - tt) * (1. + tt);
30 basis[24] = 0.5 * rr * (1. + rr) * (1. - ss) * (1. + ss) * (1. - tt) * (1. + tt);
31 basis[25] = 0.5 * (1. - rr) * (1. + rr) * (-1. + ss) * ss * (1. - tt) * (1. + tt);
32 basis[26] = 0.5 * (1. - rr) * (1. + rr) * ss * (1. + ss) * (1. - tt) * (1. + tt);
basis[0]
Definition: HexC2Basis.h:1