Lines Matching refs:Q
5 P, Q, dim = 6, 4, 2
6 interp = np.empty(P * Q, dtype=mat_dtype)
7 grad = np.empty(dim * P * Q, dtype=mat_dtype)
23 for i in range(Q):
24 x1 = qref[0 * Q + i]
25 x2 = qref[1 * Q + i]
36 grad[(i + Q) * P + 0] = 2. * \
39 grad[(i + Q) * P + 1] = -4. * (x1 * 1.)
41 grad[(i + Q) * P + 2] = 2. * 0.
43 grad[(i + Q) * P + 3] = -4. * (1. * (x1 + x2 - 1.) + x2 * 1.)
45 grad[(i + Q) * P + 4] = 4. * (x1 * 1.)
47 grad[(i + Q) * P + 5] = 2. * (1. * (x2 - 1. / 2.) + x2 * 1.)
53 P, Q, dim = 4, 4, 2
54 interp = np.empty(dim * P * Q, dtype=mat_dtype)
55 div = np.empty(P * Q, dtype=mat_dtype)
71 for i in range(Q):
72 x1 = qref[0 * Q + i]
73 x2 = qref[1 * Q + i]
76 interp[(i + Q) * P + 0] = 1. - x2
78 interp[(i + Q) * P + 1] = 0.
80 interp[(i + Q) * P + 2] = 0.
82 interp[(i + Q) * P + 3] = x2
93 P, Q, dim = 3, 4, 2
94 interp = np.empty(dim * P * Q, dtype=mat_dtype)
95 curl = np.empty(P * Q, dtype=mat_dtype)
111 for i in range(Q):
112 x1 = qref[0 * Q + i]
113 x2 = qref[1 * Q + i]
116 interp[(i + Q) * P + 0] = x1
118 interp[(i + Q) * P + 1] = 1. - x1
120 interp[(i + Q) * P + 2] = x1