Lines Matching refs:dim

25 def eval(dim, x):  argument
27 for d in range(dim):
86 for dim in range(1, 4):
88 Qdim = Q**dim
89 Xdim = 2**dim
90 x = np.empty(Xdim * dim, dtype=ceed.scalar_type())
93 for d in range(dim):
96 (2**(dim - d))) // (2**(dim - d - 1)) else -1
98 X = ceed.Vector(Xdim * dim)
100 Xq = ceed.Vector(Qdim * dim)
106 bxl = ceed.BasisTensorH1Lagrange(dim, dim, 2, Q, libceed.GAUSS_LOBATTO)
107 bul = ceed.BasisTensorH1Lagrange(dim, 1, Q, Q, libceed.GAUSS_LOBATTO)
113 xx = np.empty(dim, dtype=ceed.scalar_type())
114 for d in range(dim):
116 uq[i] = eval(dim, xx)
123 bxg = ceed.BasisTensorH1Lagrange(dim, dim, 2, Q, libceed.GAUSS)
124 bug = ceed.BasisTensorH1Lagrange(dim, 1, Q, Q, libceed.GAUSS)
131 xx = np.empty(dim, dtype=ceed.scalar_type())
132 for d in range(dim):
134 fx = eval(dim, xx)
145 for dim in range(1, 4):
147 Pdim = P**dim
148 Qdim = Q**dim
149 Xdim = 2**dim
151 x = np.empty(Xdim * dim, dtype=ceed.scalar_type())
154 for d in range(dim):
157 (2**(dim - d))) // (2**(dim - d - 1)) else -1
159 X = ceed.Vector(Xdim * dim)
161 Xq = ceed.Vector(Pdim * dim)
164 Uq = ceed.Vector(Qdim * dim)
166 Ones = ceed.Vector(Qdim * dim)
172 bxl = ceed.BasisTensorH1Lagrange(dim, dim, 2, P, libceed.GAUSS_LOBATTO)
177 xx = np.empty(dim, dtype=ceed.scalar_type())
178 for d in range(dim):
180 u[i] = eval(dim, xx)
185 bug = ceed.BasisTensorH1Lagrange(dim, 1, P, Q, libceed.GAUSS)
193 for i in range(dim * Qdim):
206 P, Q, dim = 6, 4, 2
209 qref = np.empty(dim * Q, dtype=ceed.scalar_type())
228 P, Q, dim = 6, 4, 2
233 qref = np.empty(dim * Q, dtype=ceed.scalar_type())
270 P, Q, dim = 6, 4, 2
277 qref = np.empty(dim * Q, dtype=ceed.scalar_type())
291 out_vec = ceed.Vector(Q * dim)
313 P, Q, dim = 4, 4, 2
316 qref = np.empty(dim * Q, dtype=ceed.scalar_type())
327 out_vec = ceed.Vector(Q * dim)
346 P, Q, dim = 3, 4, 2
349 qref = np.empty(dim * Q, dtype=ceed.scalar_type())
364 out_vec = ceed.Vector(Q * dim)