Home
last modified time | relevance | path

Searched refs:num_dofs (Results 1 – 25 of 33) sorted by relevance

12

/libCEED/tests/
H A Dt560-operator.c21 CeedInt num_dofs = (n_x * 2 + 1) * (n_y * 2 + 1), num_qpts = num_elem * q * q; in main() local
23 CeedScalar assembled_values[num_dofs * num_dofs]; in main()
24 CeedScalar assembled_true[num_dofs * num_dofs]; in main()
29 CeedVectorCreate(ceed, dim * num_dofs, &x); in main()
31 CeedScalar x_array[dim * num_dofs]; in main()
35 x_array[i + j * (n_x * 2 + 1) + 0 * num_dofs] = (CeedScalar)i / (2 * n_x); in main()
36 x_array[i + j * (n_x * 2 + 1) + 1 * num_dofs] = (CeedScalar)j / (2 * n_y); in main()
41 CeedVectorCreate(ceed, num_dofs, &u); in main()
42 CeedVectorCreate(ceed, num_dofs, &v); in main()
55 …CeedElemRestrictionCreate(ceed, num_elem, p * p, dim, num_dofs, dim * num_dofs, CEED_MEM_HOST, CEE… in main()
[all …]
H A Dt561-operator.c21 CeedInt num_dofs = (n_x * 2 + 1) * (n_y * 2 + 1), num_qpts = num_elem * q * q; in main() local
23 CeedScalar assembled_values[num_dofs * num_dofs]; in main()
24 CeedScalar assembled_true[num_dofs * num_dofs]; in main()
29 CeedVectorCreate(ceed, dim * num_dofs, &x); in main()
31 CeedScalar x_array[dim * num_dofs]; in main()
35 x_array[i + j * (n_x * 2 + 1) + 0 * num_dofs] = (CeedScalar)i / (2 * n_x); in main()
36 x_array[i + j * (n_x * 2 + 1) + 1 * num_dofs] = (CeedScalar)j / (2 * n_y); in main()
41 CeedVectorCreate(ceed, num_dofs, &u); in main()
42 CeedVectorCreate(ceed, num_dofs, &v); in main()
55 …CeedElemRestrictionCreate(ceed, num_elem, p * p, dim, num_dofs, dim * num_dofs, CEED_MEM_HOST, CEE… in main()
[all …]
H A Dt564-operator.c21 CeedInt num_dofs = (n_x * 2 + 1) * (n_y * 2 + 1), num_qpts = num_elem * q * q; in main() local
23 CeedScalar assembled_values[num_comp * num_comp * num_dofs * num_dofs]; in main()
24 CeedScalar assembled_true[num_comp * num_comp * num_dofs * num_dofs]; in main()
29 CeedVectorCreate(ceed, dim * num_dofs, &x); in main()
31 CeedScalar x_array[dim * num_dofs]; in main()
35 x_array[i + j * (n_x * 2 + 1) + 0 * num_dofs] = (CeedScalar)i / (2 * n_x); in main()
36 x_array[i + j * (n_x * 2 + 1) + 1 * num_dofs] = (CeedScalar)j / (2 * n_y); in main()
41 CeedVectorCreate(ceed, num_comp * num_dofs, &u); in main()
42 CeedVectorCreate(ceed, num_comp * num_dofs, &v); in main()
55 …CeedElemRestrictionCreate(ceed, num_elem, p * p, dim, num_dofs, dim * num_dofs, CEED_MEM_HOST, CEE… in main()
[all …]
H A Dt583-operator.c22 CeedInt num_dofs = (n_x * 2 + 1) * (n_y * 2 + 1), num_qpts = num_elem * q * q; in main() local
26 CeedScalar assembled_values[num_dofs * num_dofs]; in main()
27 CeedScalar assembled_values_oriented[num_dofs * num_dofs]; in main()
28 CeedScalar assembled_values_curl_oriented[num_dofs * num_dofs]; in main()
33 CeedVectorCreate(ceed, dim * num_dofs, &x); in main()
35 CeedScalar x_array[dim * num_dofs]; in main()
39 x_array[i + j * (n_x * 2 + 1) + 0 * num_dofs] = (CeedScalar)i / (2 * n_x); in main()
40 x_array[i + j * (n_x * 2 + 1) + 1 * num_dofs] = (CeedScalar)j / (2 * n_y); in main()
63 …CeedElemRestrictionCreate(ceed, num_elem, p * p, dim, num_dofs, dim * num_dofs, CEED_MEM_HOST, CEE… in main()
64 …CeedElemRestrictionCreate(ceed, num_elem, p * p, 1, 1, num_dofs, CEED_MEM_HOST, CEED_USE_POINTER, … in main()
[all …]
H A Dt565-operator.c19 CeedInt num_dofs = (n_x * 2 + 1) * (n_y * 2 + 1), num_qpts = num_elem * q * q; in main() local
21 CeedScalar assembled_values[num_dofs * num_dofs]; in main()
22 CeedScalar assembled_true[num_dofs * num_dofs]; in main()
27 CeedVectorCreate(ceed, dim * num_dofs, &x); in main()
29 CeedScalar x_array[dim * num_dofs]; in main()
33 x_array[i + j * (n_x * 2 + 1) + 0 * num_dofs] = (CeedScalar)i / (2 * n_x); in main()
34 x_array[i + j * (n_x * 2 + 1) + 1 * num_dofs] = (CeedScalar)j / (2 * n_y); in main()
39 CeedVectorCreate(ceed, num_dofs, &u); in main()
40 CeedVectorCreate(ceed, num_dofs, &v); in main()
55 …CeedElemRestrictionCreate(ceed, num_elem, p * p, dim, num_dofs, dim * num_dofs, CEED_MEM_HOST, CEE… in main()
[all …]
H A Dt566-operator.c21 …CeedInt num_dofs = (n_x * (p - 1) + 1) * (n_y * (p - 1) + 1), num_qpts = num_elem * q … in main() local
23 CeedScalar assembled_values[num_comp * num_comp * num_dofs * num_dofs]; in main()
24 CeedScalar assembled_true[num_comp * num_comp * num_dofs * num_dofs]; in main()
29 CeedVectorCreate(ceed, dim * num_dofs, &x); in main()
31 CeedScalar x_array[dim * num_dofs]; in main()
35 x_array[i + j * (n_x * 2 + 1) + 0 * num_dofs] = (CeedScalar)i / (n_x * (p - 1)); in main()
36 x_array[i + j * (n_x * 2 + 1) + 1 * num_dofs] = (CeedScalar)j / (n_y * (p - 1)); in main()
41 CeedVectorCreate(ceed, num_comp * num_dofs, &u); in main()
42 CeedVectorCreate(ceed, num_comp * num_dofs, &v); in main()
56 …CeedElemRestrictionCreate(ceed, num_elem, p * p, dim, num_dofs, dim * num_dofs, CEED_MEM_HOST, CEE… in main()
[all …]
H A Dt568-operator.c21 …CeedInt num_dofs = (n_x * (p - 1) + 1) * (n_y * (p - 1) + 1), num_qpts = num_elem * q … in main() local
23 CeedScalar assembled_values[num_comp * num_comp * num_dofs * num_dofs]; in main()
24 CeedScalar assembled_true[num_comp * num_comp * num_dofs * num_dofs]; in main()
29 CeedVectorCreate(ceed, dim * num_dofs, &x); in main()
31 CeedScalar x_array[dim * num_dofs]; in main()
35 x_array[i + j * (n_x * 2 + 1) + 0 * num_dofs] = (CeedScalar)i / (n_x * (p - 1)); in main()
36 x_array[i + j * (n_x * 2 + 1) + 1 * num_dofs] = (CeedScalar)j / (n_y * (p - 1)); in main()
41 CeedVectorCreate(ceed, num_comp * num_dofs, &u); in main()
42 CeedVectorCreate(ceed, num_comp * num_dofs, &v); in main()
56 …CeedElemRestrictionCreate(ceed, num_elem, p * p, dim, num_dofs, dim * num_dofs, CEED_MEM_HOST, CEE… in main()
[all …]
H A Dt567-operator.c21 …CeedInt num_dofs = (n_x * (p - 1) + 1) * (n_y * (p - 1) + 1), num_qpts = num_elem * q … in main() local
23 CeedScalar assembled_values[num_comp * num_comp * num_dofs * num_dofs]; in main()
24 CeedScalar assembled_true[num_comp * num_comp * num_dofs * num_dofs]; in main()
29 CeedVectorCreate(ceed, dim * num_dofs, &x); in main()
31 CeedScalar x_array[dim * num_dofs]; in main()
35 x_array[i + j * (n_x * 2 + 1) + 0 * num_dofs] = (CeedScalar)i / (n_x * (p - 1)); in main()
36 x_array[i + j * (n_x * 2 + 1) + 1 * num_dofs] = (CeedScalar)j / (n_y * (p - 1)); in main()
41 CeedVectorCreate(ceed, num_comp * num_dofs, &u); in main()
42 CeedVectorCreate(ceed, num_comp * num_dofs, &v); in main()
55 …CeedElemRestrictionCreate(ceed, num_elem, p * p, dim, num_dofs, dim * num_dofs, CEED_MEM_HOST, CEE… in main()
[all …]
H A Dt597-operator.c25 …CeedInt num_dofs = (n_x * 2 + 1) * (n_y * 2 + 1), num_points_per_elem = 4, num_points … in main() local
27 CeedScalar assembled_values[num_comp * num_comp * num_dofs * num_dofs]; in main()
28 CeedScalar assembled_true[num_comp * num_comp * num_dofs * num_dofs]; in main()
57 CeedVectorCreate(ceed, dim * num_dofs, &x); in main()
59 CeedScalar x_array[dim * num_dofs]; in main()
63 x_array[i + j * (n_x * 2 + 1) + 0 * num_dofs] = (CeedScalar)i / (2 * n_x); in main()
64 x_array[i + j * (n_x * 2 + 1) + 1 * num_dofs] = (CeedScalar)j / (2 * n_y); in main()
69 CeedVectorCreate(ceed, num_comp * num_dofs, &u); in main()
70 CeedVectorCreate(ceed, num_comp * num_dofs, &v); in main()
83 …CeedElemRestrictionCreate(ceed, num_elem, p * p, dim, num_dofs, dim * num_dofs, CEED_MEM_HOST, CEE… in main()
[all …]
H A Dt596-operator.c25 …CeedInt num_dofs = (n_x * 2 + 1) * (n_y * 2 + 1), num_points_per_elem = 4, num_points … in main() local
27 CeedScalar assembled_values[num_comp * num_comp * num_dofs * num_dofs]; in main()
28 CeedScalar assembled_true[num_comp * num_comp * num_dofs * num_dofs]; in main()
56 CeedVectorCreate(ceed, dim * num_dofs, &x); in main()
58 CeedScalar x_array[dim * num_dofs]; in main()
62 x_array[i + j * (n_x * 2 + 1) + 0 * num_dofs] = (CeedScalar)i / (2 * n_x); in main()
63 x_array[i + j * (n_x * 2 + 1) + 1 * num_dofs] = (CeedScalar)j / (2 * n_y); in main()
68 CeedVectorCreate(ceed, num_comp * num_dofs, &u); in main()
69 CeedVectorCreate(ceed, num_comp * num_dofs, &v); in main()
82 …CeedElemRestrictionCreate(ceed, num_elem, p * p, dim, num_dofs, dim * num_dofs, CEED_MEM_HOST, CEE… in main()
[all …]
H A Dt537-operator.c20 CeedInt num_dofs = (n_x * 2 + 1) * (n_y * 2 + 1), num_qpts = num_elem * q * q; in main() local
24 CeedScalar assembled_true[num_comp * num_comp * num_dofs]; in main()
25 CeedScalar assembled_full_true[num_comp * num_dofs][num_comp * num_dofs]; in main()
30 CeedVectorCreate(ceed, dim * num_dofs, &x); in main()
32 CeedScalar x_array[dim * num_dofs]; in main()
36 x_array[i + j * (n_x * (p - 1) + 1) + 0 * num_dofs] = (CeedScalar)i / ((p - 1) * n_x); in main()
37 x_array[i + j * (n_x * (p - 1) + 1) + 1 * num_dofs] = (CeedScalar)j / ((p - 1) * n_y); in main()
54 …CeedElemRestrictionCreate(ceed, num_elem, p * p, dim, num_dofs, dim * num_dofs, CEED_MEM_HOST, CEE… in main()
55 …CeedElemRestrictionCreate(ceed, num_elem, p * p, num_comp, num_dofs, num_comp * num_dofs, CEED_MEM… in main()
91 CeedVectorCreate(ceed, num_comp * num_comp * num_dofs, &assembled); in main()
[all …]
H A Dt563-operator.c22 CeedInt num_dofs = (n_x * 2 + 1) * (n_y * 2 + 1), num_qpts = num_elem * q; in main() local
24 CeedScalar assembled_values[num_dofs * num_dofs]; in main()
25 CeedScalar assembled_true[num_dofs * num_dofs]; in main()
32 CeedVectorCreate(ceed, dim * num_dofs, &x); in main()
34 CeedScalar x_array[dim * num_dofs]; in main()
36 for (CeedInt i = 0; i < num_dofs; i++) { in main()
38 x_array[i + num_dofs] = (1. / (n_y * 2)) * (CeedScalar)(i / (n_x * 2 + 1)); in main()
42 CeedVectorCreate(ceed, num_dofs, &u); in main()
43 CeedVectorCreate(ceed, num_dofs, &v); in main()
67 …CeedElemRestrictionCreate(ceed, num_elem, p, dim, num_dofs, dim * num_dofs, CEED_MEM_HOST, CEED_US… in main()
[all …]
H A Dt562-operator.c21 CeedInt num_dofs = (n_x * 2 + 1) * (n_y * 2 + 1), num_qpts = num_elem * q * q; in main() local
23 CeedScalar assembled_values[num_dofs * num_dofs]; in main()
24 CeedScalar assembled_true[num_dofs * num_dofs]; in main()
29 CeedVectorCreate(ceed, dim * num_dofs, &x); in main()
31 CeedScalar x_array[dim * num_dofs]; in main()
35 x_array[i + j * (n_x * 2 + 1) + 0 * num_dofs] = (CeedScalar)i / (2 * n_x); in main()
36 x_array[i + j * (n_x * 2 + 1) + 1 * num_dofs] = (CeedScalar)j / (2 * n_y); in main()
41 CeedVectorCreate(ceed, num_dofs, &u); in main()
42 CeedVectorCreate(ceed, num_dofs, &v); in main()
57 …CeedElemRestrictionCreate(ceed, num_elem, p * p, dim, num_dofs, dim * num_dofs, CEED_MEM_HOST, CEE… in main()
[all …]
H A Dt534-operator.c20 CeedInt num_dofs = (n_x * 2 + 1) * (n_y * 2 + 1), num_qpts = num_elem * q * q; in main() local
22 CeedScalar assembled_true[num_dofs]; in main()
27 CeedVectorCreate(ceed, dim * num_dofs, &x); in main()
29 CeedScalar x_array[dim * num_dofs]; in main()
33 x_array[i + j * (n_x * 2 + 1) + 0 * num_dofs] = (CeedScalar)i / (2 * n_x); in main()
34 x_array[i + j * (n_x * 2 + 1) + 1 * num_dofs] = (CeedScalar)j / (2 * n_y); in main()
39 CeedVectorCreate(ceed, num_dofs, &u); in main()
40 CeedVectorCreate(ceed, num_dofs, &v); in main()
53 …CeedElemRestrictionCreate(ceed, num_elem, p * p, dim, num_dofs, dim * num_dofs, CEED_MEM_HOST, CEE… in main()
54 …CeedElemRestrictionCreate(ceed, num_elem, p * p, 1, 1, num_dofs, CEED_MEM_HOST, CEED_USE_POINTER, … in main()
[all …]
H A Dt533-operator.c20 CeedInt num_dofs = (nx * 2 + 1) * (ny * 2 + 1), num_qpts = num_elem * q * q; in main() local
22 CeedScalar assembled_true[num_dofs]; in main()
27 CeedVectorCreate(ceed, dim * num_dofs, &x); in main()
29 CeedScalar x_array[dim * num_dofs]; in main()
33 x_array[i + j * (nx * 2 + 1) + 0 * num_dofs] = (CeedScalar)i / (2 * nx); in main()
34 x_array[i + j * (nx * 2 + 1) + 1 * num_dofs] = (CeedScalar)j / (2 * ny); in main()
39 CeedVectorCreate(ceed, num_dofs, &u); in main()
40 CeedVectorCreate(ceed, num_dofs, &v); in main()
53 …CeedElemRestrictionCreate(ceed, num_elem, p * p, dim, num_dofs, dim * num_dofs, CEED_MEM_HOST, CEE… in main()
54 …CeedElemRestrictionCreate(ceed, num_elem, p * p, 1, 1, num_dofs, CEED_MEM_HOST, CEED_USE_POINTER, … in main()
[all …]
H A Dt538-operator.c18 CeedInt num_dofs = (n_x * 2 + 1) * (n_y * 2 + 1), num_qpts = num_elem * q * q; in main() local
20 CeedScalar assembled_true[num_dofs]; in main()
25 CeedVectorCreate(ceed, dim * num_dofs, &x); in main()
27 CeedScalar x_array[dim * num_dofs]; in main()
31 x_array[i + j * (n_x * (p - 1) + 1) + 0 * num_dofs] = (CeedScalar)i / ((p - 1) * n_x); in main()
32 x_array[i + j * (n_x * (p - 1) + 1) + 1 * num_dofs] = (CeedScalar)j / ((p - 1) * n_y); in main()
37 CeedVectorCreate(ceed, num_dofs, &u); in main()
38 CeedVectorCreate(ceed, num_dofs, &v); in main()
52 …CeedElemRestrictionCreate(ceed, num_elem, p * p, dim, num_dofs, dim * num_dofs, CEED_MEM_HOST, CEE… in main()
53 …CeedElemRestrictionCreate(ceed, num_elem, p * p, 1, 1, num_dofs, CEED_MEM_HOST, CEED_USE_POINTER, … in main()
[all …]
H A Dt535-operator.c20 CeedInt num_dofs = (n_x * 2 + 1) * (n_y * 2 + 1), num_qpts = num_elem * q * q; in main() local
22 CeedScalar assembled_true[num_dofs]; in main()
27 CeedVectorCreate(ceed, dim * num_dofs, &x); in main()
29 CeedScalar x_array[dim * num_dofs]; in main()
33 x_array[i + j * (n_x * 2 + 1) + 0 * num_dofs] = (CeedScalar)i / (2 * n_x); in main()
34 x_array[i + j * (n_x * 2 + 1) + 1 * num_dofs] = (CeedScalar)j / (2 * n_y); in main()
39 CeedVectorCreate(ceed, num_dofs, &u); in main()
40 CeedVectorCreate(ceed, num_dofs, &v); in main()
54 …CeedElemRestrictionCreate(ceed, num_elem, p * p, dim, num_dofs, dim * num_dofs, CEED_MEM_HOST, CEE… in main()
55 …CeedElemRestrictionCreate(ceed, num_elem, p * p, 1, 1, num_dofs, CEED_MEM_HOST, CEED_USE_POINTER, … in main()
[all …]
H A Dt510-operator.c23 CeedInt num_dofs = (nx * 2 + 1) * (ny * 2 + 1), num_qpts = num_elem * q; in main() local
30 CeedVectorCreate(ceed, dim * num_dofs, &x); in main()
32 CeedScalar x_array[dim * num_dofs]; in main()
34 for (CeedInt i = 0; i < num_dofs; i++) { in main()
36 x_array[i + num_dofs] = (1. / (ny * 2)) * (CeedScalar)(i / (nx * 2 + 1)); in main()
41 CeedVectorCreate(ceed, num_dofs, &u); in main()
42 CeedVectorCreate(ceed, num_dofs, &v); in main()
64 …CeedElemRestrictionCreate(ceed, num_elem, p, dim, num_dofs, dim * num_dofs, CEED_MEM_HOST, CEED_US… in main()
65 …CeedElemRestrictionCreate(ceed, num_elem, p, 1, 1, num_dofs, CEED_MEM_HOST, CEED_USE_POINTER, ind_… in main()
109 for (CeedInt i = 0; i < num_dofs; i++) { in main()
H A Dt511-operator.c22 CeedInt num_dofs = (nx * 2 + 1) * (ny * 2 + 1), num_qpts = num_elem * q; in main() local
29 CeedVectorCreate(ceed, dim * num_dofs, &x); in main()
31 CeedScalar x_array[dim * num_dofs]; in main()
33 for (CeedInt i = 0; i < num_dofs; i++) { in main()
35 x_array[i + num_dofs] = (1. / (ny * 2)) * (CeedScalar)(i / (nx * 2 + 1)); in main()
40 CeedVectorCreate(ceed, num_dofs, &u); in main()
41 CeedVectorCreate(ceed, num_dofs, &v); in main()
63 …CeedElemRestrictionCreate(ceed, num_elem, p, dim, num_dofs, dim * num_dofs, CEED_MEM_HOST, CEED_US… in main()
64 …CeedElemRestrictionCreate(ceed, num_elem, p, 1, 1, num_dofs, CEED_MEM_HOST, CEED_USE_POINTER, ind_… in main()
109 for (CeedInt i = 0; i < num_dofs; i++) sum += v_array[i]; in main()
H A Dt530-operator.c20 CeedInt num_dofs = (nx * 2 + 1) * (ny * 2 + 1), num_qpts = num_elem * q * q; in main() local
26 CeedVectorCreate(ceed, dim * num_dofs, &x); in main()
28 CeedScalar x_array[dim * num_dofs]; in main()
31 x_array[i + j * (nx * 2 + 1) + 0 * num_dofs] = (CeedScalar)i / (2 * nx); in main()
32 x_array[i + j * (nx * 2 + 1) + 1 * num_dofs] = (CeedScalar)j / (2 * ny); in main()
37 CeedVectorCreate(ceed, num_dofs, &u); in main()
38 CeedVectorCreate(ceed, num_dofs, &v); in main()
51 …CeedElemRestrictionCreate(ceed, num_elem, p * p, dim, num_dofs, dim * num_dofs, CEED_MEM_HOST, CEE… in main()
52 …CeedElemRestrictionCreate(ceed, num_elem, p * p, 1, 1, num_dofs, CEED_MEM_HOST, CEED_USE_POINTER, … in main()
118 for (CeedInt i = 0; i < num_dofs; i++) area += v_array[i]; in main()
[all …]
H A Dt536-operator.c22 CeedInt num_dofs = (n_x * 2 + 1) * (n_y * 2 + 1), num_qpts = num_elem * q; in main() local
24 CeedScalar assembled_true[num_dofs]; in main()
31 CeedVectorCreate(ceed, dim * num_dofs, &x); in main()
33 CeedScalar x_array[dim * num_dofs]; in main()
35 for (CeedInt i = 0; i < num_dofs; i++) { in main()
37 x_array[i + num_dofs] = (1. / (n_y * 2)) * (CeedScalar)(i / (n_x * 2 + 1)); in main()
41 CeedVectorCreate(ceed, num_dofs, &u); in main()
42 CeedVectorCreate(ceed, num_dofs, &v); in main()
66 …CeedElemRestrictionCreate(ceed, num_elem, p, dim, num_dofs, dim * num_dofs, CEED_MEM_HOST, CEED_US… in main()
67 …CeedElemRestrictionCreate(ceed, num_elem, p, 1, 1, num_dofs, CEED_MEM_HOST, CEED_USE_POINTER, ind_… in main()
[all …]
H A Dt524-operator.c32 …CeedInt num_dofs = (nx * 2 + 1) * (ny * 2 + 1), num_qpts_tet = num_elem_tet * q_tet, num_qpt… in main() local
40 CeedVectorCreate(ceed, dim * num_dofs, &x); in main()
42 CeedScalar x_array[dim * num_dofs]; in main()
45 x_array[i + j * (ny * 2 + 1) + 0 * num_dofs] = (CeedScalar)i / (2 * ny); in main()
46 x_array[i + j * (ny * 2 + 1) + 1 * num_dofs] = (CeedScalar)j / (2 * nx); in main()
51 CeedVectorCreate(ceed, num_dofs, &u); in main()
52 CeedVectorCreate(ceed, num_dofs, &v); in main()
77 …CeedElemRestrictionCreate(ceed, num_elem_tet, p_tet, dim, num_dofs, dim * num_dofs, CEED_MEM_HOST,… in main()
79 …CeedElemRestrictionCreate(ceed, num_elem_tet, p_tet, 1, 1, num_dofs, CEED_MEM_HOST, CEED_USE_POINT… in main()
124 …CeedElemRestrictionCreate(ceed, num_elem_hex, p_hex * p_hex, dim, num_dofs, dim * num_dofs, CEED_M… in main()
[all …]
H A Dt582-operator.c23 CeedInt num_dofs = (nx * 2 + 1) * (ny * 2 + 1), num_qpts = num_elem * q; in main() local
31 CeedVectorCreate(ceed, dim * num_dofs, &x); in main()
33 CeedScalar x_array[dim * num_dofs]; in main()
35 for (CeedInt i = 0; i < num_dofs; i++) { in main()
37 x_array[i + num_dofs] = (1. / (ny * 2)) * (CeedScalar)(i / (nx * 2 + 1)); in main()
42 CeedVectorCreate(ceed, num_dofs, &u); in main()
43 CeedVectorCreate(ceed, num_dofs, &v); in main()
71 …CeedElemRestrictionCreate(ceed, num_elem, p, dim, num_dofs, dim * num_dofs, CEED_MEM_HOST, CEED_US… in main()
72 …CeedElemRestrictionCreateCurlOriented(ceed, num_elem, p, 1, 1, num_dofs, CEED_MEM_HOST, CEED_USE_P… in main()
117 for (CeedInt i = 0; i < num_dofs; i++) { in main()
H A Dt581-operator.c23 CeedInt num_dofs = (nx * 2 + 1) * (ny * 2 + 1), num_qpts = num_elem * q; in main() local
31 CeedVectorCreate(ceed, dim * num_dofs, &x); in main()
33 CeedScalar x_array[dim * num_dofs]; in main()
35 for (CeedInt i = 0; i < num_dofs; i++) { in main()
37 x_array[i + num_dofs] = (1. / (ny * 2)) * (CeedScalar)(i / (nx * 2 + 1)); in main()
42 CeedVectorCreate(ceed, num_dofs, &u); in main()
43 CeedVectorCreate(ceed, num_dofs, &v); in main()
69 …CeedElemRestrictionCreate(ceed, num_elem, p, dim, num_dofs, dim * num_dofs, CEED_MEM_HOST, CEED_US… in main()
70 …CeedElemRestrictionCreateOriented(ceed, num_elem, p, 1, 1, num_dofs, CEED_MEM_HOST, CEED_USE_POINT… in main()
114 for (CeedInt i = 0; i < num_dofs; i++) { in main()
H A Dt531-operator.c20 CeedInt num_dofs = (nx * 2 + 1) * (ny * 2 + 1), num_qpts = num_elem * q * q; in main() local
26 CeedVectorCreate(ceed, dim * num_dofs, &x); in main()
28 CeedScalar x_array[dim * num_dofs]; in main()
32 x_array[i + j * (nx * 2 + 1) + 0 * num_dofs] = (CeedScalar)i / (2 * nx) + 0.5 * j; in main()
33 x_array[i + j * (nx * 2 + 1) + 1 * num_dofs] = (CeedScalar)j / (2 * ny) + 0.5 * i; in main()
38 CeedVectorCreate(ceed, num_dofs, &u); in main()
50 CeedVectorCreate(ceed, num_dofs, &v); in main()
51 CeedVectorCreate(ceed, num_dofs, &v_assembled); in main()
64 …CeedElemRestrictionCreate(ceed, num_elem, p * p, dim, num_dofs, dim * num_dofs, CEED_MEM_HOST, CEE… in main()
65 …CeedElemRestrictionCreate(ceed, num_elem, p * p, 1, 1, num_dofs, CEED_MEM_HOST, CEED_USE_POINTER, … in main()
[all …]

12