Home
last modified time | relevance | path

Searched refs:q_data_restriction (Results 1 – 9 of 9) sorted by relevance

/libCEED/examples/ceed/
H A Dex2-surface.c50 … CeedElemRestriction *restriction, CeedElemRestriction *q_data_restriction);
149 CeedElemRestriction mesh_restriction, sol_restriction, q_data_restriction; in main() local
152 …ed, dim, num_xyz, sol_degree, dim * (dim + 1) / 2, &sol_size, num_qpts, NULL, &q_data_restriction); in main()
201 CeedOperatorSetField(op_build, "qdata", q_data_restriction, CEED_BASIS_NONE, CEED_VECTOR_ACTIVE); in main()
234 CeedOperatorSetField(op_apply, "qdata", q_data_restriction, CEED_BASIS_NONE, q_data); in main()
307 CeedElemRestrictionDestroy(&q_data_restriction); in main()
339 … CeedElemRestriction *restriction, CeedElemRestriction *q_data_restriction) { in BuildCartesianRestriction() argument
382 if (q_data_restriction) { in BuildCartesianRestriction()
383 …m, elem_qpts, num_comp, num_comp * elem_qpts * num_elem, CEED_STRIDES_BACKEND, q_data_restriction); in BuildCartesianRestriction()
H A Dex3-volume.c49 … CeedElemRestriction *restriction, CeedElemRestriction *q_data_restriction);
141 CeedElemRestriction mesh_restriction, sol_restriction, q_data_restriction; in main() local
144 …dim, num_xyz, sol_degree, 1 + dim * (dim + 1) / 2, &sol_size, num_qpts, NULL, &q_data_restriction); in main()
185 CeedOperatorSetField(op_build, "qdata", q_data_restriction, CEED_BASIS_NONE, CEED_VECTOR_ACTIVE); in main()
213 CeedOperatorSetField(op_apply, "qdata", q_data_restriction, CEED_BASIS_NONE, q_data); in main()
276 CeedElemRestrictionDestroy(&q_data_restriction); in main()
308 … CeedElemRestriction *restriction, CeedElemRestriction *q_data_restriction) { in BuildCartesianRestriction() argument
349 if (q_data_restriction) { in BuildCartesianRestriction()
350 …m, elem_qpts, num_comp, num_comp * elem_qpts * num_elem, CEED_STRIDES_BACKEND, q_data_restriction); in BuildCartesianRestriction()
H A Dex1-volume.c50 … CeedElemRestriction *restriction, CeedElemRestriction *q_data_restriction);
144 CeedElemRestriction mesh_restriction, sol_restriction, q_data_restriction; in main() local
147 …ion(ceed, dim, num_xyz, sol_degree, 1, &sol_size, num_qpts, &sol_restriction, &q_data_restriction); in main()
195 CeedOperatorSetField(op_build, "qdata", q_data_restriction, CEED_BASIS_NONE, CEED_VECTOR_ACTIVE); in main()
225 CeedOperatorSetField(op_apply, "qdata", q_data_restriction, CEED_BASIS_NONE, q_data); in main()
287 CeedElemRestrictionDestroy(&q_data_restriction); in main()
319 … CeedElemRestriction *restriction, CeedElemRestriction *q_data_restriction) { in BuildCartesianRestriction() argument
358 if (q_data_restriction) { in BuildCartesianRestriction()
359 …m, elem_qpts, num_comp, num_comp * elem_qpts * num_elem, CEED_STRIDES_BACKEND, q_data_restriction); in BuildCartesianRestriction()
H A Dex1-volume-f.f9088 integer q_data_restriction local
149 if (q_data_restriction /= ceed_qfunction_none) then
151 &ceed_strides_backend, q_data_restriction, err)
269 integer mesh_restriction, sol_restriction, q_data_restriction variable
402 &q_data_restriction, err)
451 …call ceedoperatorsetfield(op_build, 'qdata', q_data_restriction, ceed_basis_none, ceed_vector_acti…
477 call ceedoperatorsetfield(op_apply, 'qdata', q_data_restriction, ceed_basis_none, q_data, err)
/libCEED/examples/rust-qfunctions/
H A Dex1-volume.c51 … CeedElemRestriction *restriction, CeedElemRestriction *q_data_restriction);
154 CeedElemRestriction mesh_restriction, sol_restriction, q_data_restriction; in main() local
157 …ion(ceed, dim, num_xyz, sol_degree, 1, &sol_size, num_qpts, &sol_restriction, &q_data_restriction); in main()
205 CeedOperatorSetField(op_build, "qdata", q_data_restriction, CEED_BASIS_NONE, CEED_VECTOR_ACTIVE); in main()
235 CeedOperatorSetField(op_apply, "qdata", q_data_restriction, CEED_BASIS_NONE, q_data); in main()
297 CeedElemRestrictionDestroy(&q_data_restriction); in main()
329 … CeedElemRestriction *restriction, CeedElemRestriction *q_data_restriction) { in BuildCartesianRestriction() argument
368 if (q_data_restriction) { in BuildCartesianRestriction()
369 …m, elem_qpts, num_comp, num_comp * elem_qpts * num_elem, CEED_STRIDES_BACKEND, q_data_restriction); in BuildCartesianRestriction()
/libCEED/examples/python/
H A Dex3_volume.py90 …solution_restriction, sol_size, q_data_restriction, num_elem, elem_qpts = common.build_cartesian_r…
124 op_build.set_field("qdata", q_data_restriction, libceed.BASIS_NONE, libceed.VECTOR_ACTIVE)
144 op_apply.set_field("qdata", q_data_restriction, libceed.BASIS_NONE, q_data)
H A Dex1_volume.py85 …solution_restriction, sol_size, q_data_restriction, num_elem, elem_qpts = common.build_cartesian_r…
120 op_build.set_field("qdata", q_data_restriction, libceed.BASIS_NONE, libceed.VECTOR_ACTIVE)
148 op_mass.set_field("qdata", q_data_restriction, libceed.BASIS_NONE, q_data)
H A Dex2_surface.py86 …solution_restriction, sol_size, q_data_restriction, num_elem, elem_qpts = common.build_cartesian_r…
122 op_build.set_field("qdata", q_data_restriction, libceed.BASIS_NONE, libceed.VECTOR_ACTIVE)
150 op_diff.set_field("qdata", q_data_restriction, libceed.BASIS_NONE, q_data)
H A Dex_common.py147 q_data_restriction = None
150 q_data_restriction = ceed.StridedElemRestriction(
153 return elem_restriction, size, q_data_restriction, num_elem, elem_qpts