Lines Matching refs:ncomp_u
65 let ncomp_u = 3; in example_3_vector() localVariable
92 ncomp_u, in example_3_vector()
124 mesh::build_cartesian_restriction(&ceed, dim, num_xyz, solution_degree, ncomp_u, num_qpts)?; in example_3_vector()
260 for c in 0..ncomp_u { in example_3_vector()
275 for c in 0..ncomp_u { in example_3_vector()
279 let du = [ug[i + (c + 0 * ncomp_u) * q], ug[i + (c + 1 * ncomp_u) * q]]; in example_3_vector()
281 vg[i + (j + j * ncomp_u) * q] = in example_3_vector()
295 for c in 0..ncomp_u { in example_3_vector()
300 ug[i + (c + 0 * ncomp_u) * q], in example_3_vector()
301 ug[i + (c + 1 * ncomp_u) * q], in example_3_vector()
302 ug[i + (c + 2 * ncomp_u) * q], in example_3_vector()
305 vg[i + (c + j * ncomp_u) * q] = du[0] * dxdxdxdx_t[0][j] in example_3_vector()
320 .input("u", ncomp_u, libceed::EvalMode::Interp)? in example_3_vector()
321 .input("du", dim * ncomp_u, libceed::EvalMode::Grad)? in example_3_vector()
323 .output("v", ncomp_u, libceed::EvalMode::Interp)? in example_3_vector()
324 .output("dv", dim * ncomp_u, libceed::EvalMode::Grad)?; in example_3_vector()
345 for c in 0..ncomp_u { in example_3_vector()
346 let q = solution_size / ncomp_u; in example_3_vector()
357 / ((ncomp_u * (ncomp_u + 1)) / 2) as libceed::Scalar; in example_3_vector()