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