| /libCEED/tests/ |
| H A D | t560-operator.c | 21 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 D | t561-operator.c | 21 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 D | t564-operator.c | 21 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 D | t583-operator.c | 22 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 D | t565-operator.c | 19 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 D | t566-operator.c | 21 …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 D | t568-operator.c | 21 …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 D | t567-operator.c | 21 …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 D | t597-operator.c | 25 …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 D | t596-operator.c | 25 …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 D | t537-operator.c | 20 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 D | t563-operator.c | 22 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 D | t562-operator.c | 21 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 D | t534-operator.c | 20 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 D | t533-operator.c | 20 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 D | t538-operator.c | 18 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 D | t535-operator.c | 20 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 D | t510-operator.c | 23 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 D | t511-operator.c | 22 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 D | t530-operator.c | 20 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 D | t536-operator.c | 22 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 D | t524-operator.c | 32 …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 D | t582-operator.c | 23 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 D | t581-operator.c | 23 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 D | t531-operator.c | 20 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 …]
|