| /libCEED/tests/ |
| H A D | t411-qfunction.c | 14 CeedScalar u_array[q]; in main() local 19 for (CeedInt i = 0; i < q; i++) u_array[i] = i * i; in main() 20 CeedVectorSetArray(u, CEED_MEM_HOST, CEED_USE_POINTER, u_array); in main() 37 …if (fabs(v_array[i] - u_array[i]) > 1e-14) printf("[%" CeedInt_FMT "] v %f != u %f\n", i, v_array[… in main()
|
| H A D | t412-qfunction.c | 14 CeedScalar u_array[q * size]; in main() local 19 for (CeedInt i = 0; i < q * size; i++) u_array[i] = i * i; in main() 20 CeedVectorSetArray(u, CEED_MEM_HOST, CEED_USE_POINTER, u_array); in main() 37 …if (fabs(v_array[i] - u_array[i]) > 1e-12) printf("[%" CeedInt_FMT "] v %f != u %f\n", i, v_array[… in main()
|
| H A D | t353-basis.c | 48 CeedScalar u_array[p]; in main() local 51 for (CeedInt i = 0; i < p; i++) u_array[i] = Eval(x_array[i], ALEN(c), c); in main() 53 CeedVectorSetArray(u, CEED_MEM_HOST, CEED_COPY_VALUES, (CeedScalar *)&u_array); in main() 68 const CeedScalar *x_array, *u_array, *v_array, *u_point_array; in main() local 71 CeedVectorGetArrayRead(u, CEED_MEM_HOST, &u_array); in main() 76 for (CeedInt j = 0; j < p; j++) fx += u_array[j] * u_point_array[j]; in main() 80 CeedVectorRestoreArrayRead(u, &u_array); in main()
|
| H A D | t541-operator.c | 92 CeedScalar *u_array; in main() local 95 CeedVectorGetArray(u, CEED_MEM_HOST, &u_array); in main() 98 u_array[0] = 1.0; in main() 101 u_array[p - 1] = 1.0; in main() 104 u_array[p * p - p] = 1.0; in main() 107 u_array[p * p - 1] = 1.0; in main() 110 CeedVectorRestoreArray(u, &u_array); in main() 166 CeedScalar *u_array; in main() local 169 CeedVectorGetArray(u, CEED_MEM_HOST, &u_array); in main() 171 …for (CeedInt j = 0; j < p; j++) u_array[i * p + j] = -(nodes[i] - 1.0) * (nodes[i] + 1.0) - (nodes… in main() [all …]
|
| H A D | t364-basis.c | 48 CeedScalar u_array[p]; in main() local 51 for (CeedInt i = 0; i < p; i++) u_array[i] = Eval(x_array[i], ALEN(c), c); in main() 53 CeedVectorSetArray(u, CEED_MEM_HOST, CEED_COPY_VALUES, (CeedScalar *)&u_array); in main() 68 const CeedScalar *x_array, *u_array, *v_array, *u_point_array; in main() local 71 CeedVectorGetArrayRead(u, CEED_MEM_HOST, &u_array); in main() 78 for (CeedInt j = 0; j < p; j++) fx += u_array[j] * u_point_array[j]; in main() 82 CeedVectorRestoreArrayRead(u, &u_array); in main()
|
| H A D | t332-basis.c | 56 const CeedScalar *u_array; in main() local 58 CeedVectorGetArrayRead(u, CEED_MEM_HOST, &u_array); in main() 60 …if (fabs(num_qpts * 0.25 - u_array[i]) > 100. * CEED_EPSILON) printf("%f != %f\n", 2.0, u_array[i]… in main() 62 CeedVectorRestoreArrayRead(u, &u_array); in main()
|
| H A D | t365-basis.c | 63 CeedScalar u_array[p_dim]; in main() local 70 u_array[i] = Eval(dim, coord); in main() 73 CeedVectorSetArray(u, CEED_MEM_HOST, CEED_COPY_VALUES, (CeedScalar *)&u_array); in main() 90 const CeedScalar *u_array, *v_array, *u_points_array; in main() local 92 CeedVectorGetArrayRead(u, CEED_MEM_HOST, &u_array); in main() 95 for (CeedInt i = 0; i < p_dim; i++) sum_1 += v_array[i] * u_array[i]; in main() 97 CeedVectorRestoreArrayRead(u, &u_array); in main()
|
| H A D | t361-basis.c | 62 CeedScalar u_array[p_dim]; in main() local 69 u_array[i] = Eval(dim, coord); in main() 72 CeedVectorSetArray(u, CEED_MEM_HOST, CEED_COPY_VALUES, u_array); in main() 84 const CeedScalar *v_array, *u_array, *u_q_array; in main() local 87 CeedVectorGetArrayRead(u, CEED_MEM_HOST, &u_array); in main() 89 for (CeedInt i = 0; i < p_dim; i++) sum_1 += v_array[i] * u_array[i]; in main() 92 CeedVectorRestoreArrayRead(u, &u_array); in main()
|
| H A D | t315-basis.c | 62 CeedScalar u_array[p_dim]; in main() local 69 u_array[i] = Eval(dim, coord); in main() 72 CeedVectorSetArray(u, CEED_MEM_HOST, CEED_COPY_VALUES, u_array); in main() 82 const CeedScalar *u_array, *v_array, *u_q_array; in main() local 84 CeedVectorGetArrayRead(u, CEED_MEM_HOST, &u_array); in main() 87 for (CeedInt i = 0; i < p_dim; i++) sum_1 += v_array[i] * u_array[i]; in main() 89 CeedVectorRestoreArrayRead(u, &u_array); in main()
|
| H A D | t314-basis.c | 62 CeedScalar u_array[p_dim]; in main() local 69 u_array[i] = Eval(dim, coord); in main() 72 CeedVectorSetArray(u, CEED_MEM_HOST, CEED_COPY_VALUES, u_array); in main() 82 const CeedScalar *v_array, *u_array, *u_q_array; in main() local 85 CeedVectorGetArrayRead(u, CEED_MEM_HOST, &u_array); in main() 87 for (CeedInt i = 0; i < p_dim; i++) sum_1 += v_array[i] * u_array[i]; in main() 90 CeedVectorRestoreArrayRead(u, &u_array); in main()
|
| H A D | t357-basis.c | 63 CeedScalar u_array[p_dim]; in main() local 70 u_array[i] = Eval(dim, coord); in main() 73 CeedVectorSetArray(u, CEED_MEM_HOST, CEED_COPY_VALUES, (CeedScalar *)&u_array); in main() 88 const CeedScalar *u_array, *v_array, *u_points_array; in main() local 90 CeedVectorGetArrayRead(u, CEED_MEM_HOST, &u_array); in main() 93 for (CeedInt i = 0; i < p_dim; i++) sum_1 += v_array[i] * u_array[i]; in main() 95 CeedVectorRestoreArrayRead(u, &u_array); in main()
|
| H A D | t316-basis.c | 62 CeedScalar u_array[p_dim]; in main() local 69 u_array[i] = Eval(dim, coord); in main() 72 CeedVectorSetArray(u, CEED_MEM_HOST, CEED_COPY_VALUES, u_array); in main() 82 const CeedScalar *u_array, *v_array, *u_q_array; in main() local 84 CeedVectorGetArrayRead(u, CEED_MEM_HOST, &u_array); in main() 87 for (CeedInt i = 0; i < p_dim; i++) sum_1 += v_array[i] * u_array[i]; in main() 89 CeedVectorRestoreArrayRead(u, &u_array); in main()
|
| H A D | t354-basis.c | 52 CeedScalar u_array[p_dim]; in main() local 59 u_array[i] = Eval(dim, coord); in main() 62 CeedVectorSetArray(u, CEED_MEM_HOST, CEED_COPY_VALUES, (CeedScalar *)&u_array); in main() 78 const CeedScalar *x_array, *u_array, *v_array, *u_point_array; in main() local 81 CeedVectorGetArrayRead(u, CEED_MEM_HOST, &u_array); in main() 87 for (CeedInt j = 0; j < p_dim; j++) fx += u_array[j] * u_point_array[j]; in main() 97 CeedVectorRestoreArrayRead(u, &u_array); in main()
|
| H A D | t342-basis.c | 69 const CeedScalar *u_array; in main() local 71 CeedVectorGetArrayRead(u, CEED_MEM_HOST, &u_array); in main() 73 …if (fabs(column_sum[i] - u_array[i]) > 100. * CEED_EPSILON) printf("%f != %f\n", column_sum[i], u_… in main() 75 CeedVectorRestoreArrayRead(u, &u_array); in main()
|
| H A D | t341-basis.c | 69 const CeedScalar *u_array; in main() local 71 CeedVectorGetArrayRead(u, CEED_MEM_HOST, &u_array); in main() 73 …if (fabs(column_sum[i] - u_array[i]) > 100. * CEED_EPSILON) printf("%f != %f\n", column_sum[i], u_… in main() 75 CeedVectorRestoreArrayRead(u, &u_array); in main()
|
| H A D | t540-operator.c | 93 const CeedScalar *u_array; in main() local 95 CeedVectorGetArrayRead(u, CEED_MEM_HOST, &u_array); in main() 97 if (fabs(u_array[i] - 1.0) > 500. * CEED_EPSILON) { in main() 99 … printf("[%" CeedInt_FMT "] Error in inverse: %e - 1.0 = %e\n", i, u_array[i], u_array[i] - 1.); in main() 103 CeedVectorRestoreArrayRead(u, &u_array); in main()
|
| H A D | t410-qfunction.c | 21 CeedScalar dx_array[q], w_array[q], u_array[q]; in main() local 27 u_array[i] = 2 + 3 * x + 5 * x * x; in main() 28 v_true[i] = w_array[i] * u_array[i]; in main() 32 CeedVectorSetArray(u, CEED_MEM_HOST, CEED_COPY_VALUES, u_array); in main()
|
| H A D | t405-qfunction.c | 22 CeedScalar w_array[q], u_array[q]; in main() local 27 u_array[i] = 2 + 3 * x + 5 * x * x; in main() 28 v_true[i] = w_array[i] * u_array[i]; in main() 31 CeedVectorSetArray(u, CEED_MEM_HOST, CEED_COPY_VALUES, u_array); in main()
|
| H A D | t400-qfunction.c | 22 CeedScalar w_array[q], u_array[q]; in main() local 27 u_array[i] = 2 + 3 * x + 5 * x * x; in main() 28 v_true[i] = w_array[i] * u_array[i]; in main() 31 CeedVectorSetArray(u, CEED_MEM_HOST, CEED_COPY_VALUES, u_array); in main()
|
| H A D | t331-basis.c | 56 const CeedScalar *u_array; in main() local 58 CeedVectorGetArrayRead(u, CEED_MEM_HOST, &u_array); in main() 61 sum += u_array[i]; in main() 64 CeedVectorRestoreArrayRead(u, &u_array); in main()
|
| H A D | t325-basis.c | 26 CeedScalar *u_array; in main() local 28 CeedVectorGetArrayWrite(u, CEED_MEM_HOST, &u_array); in main() 31 for (int j = 0; j < q; j++) u_array[j + (i + d * num_comp) * q] = i * 1.0; in main() 34 CeedVectorRestoreArray(u, &u_array); in main()
|
| H A D | t310-basis.c | 20 CeedScalar u_array[len]; in main() local 22 for (i = 0; i < len; i++) u_array[i] = 1.0; in main() 23 CeedVectorSetArray(u, CEED_MEM_HOST, CEED_COPY_VALUES, u_array); in main()
|
| H A D | t313-basis.c | 71 const CeedScalar *x_q_array, *u_array; in main() local 74 CeedVectorGetArrayRead(u_q, CEED_MEM_HOST, &u_array); in main() 79 if (fabs(u_array[i] - fx) > 1E-4) { in main() 81 printf("[%" CeedInt_FMT "] %f != %f = f(%f", dim, u_array[i], fx, coord[0]); in main() 88 CeedVectorRestoreArrayRead(u_q, &u_array); in main()
|
| H A D | t318-basis.c | 70 const CeedScalar *x_q_array, *u_array; in main() local 73 CeedVectorGetArrayRead(u_q, CEED_MEM_HOST, &u_array); in main() 78 if (fabs(u_array[i] - fx) > 1E-4) { in main() 80 printf("[%" CeedInt_FMT "] %f != %f = f(%f", dim, u_array[i], fx, coord[0]); in main() 87 CeedVectorRestoreArrayRead(u_q, &u_array); in main()
|
| /libCEED/python/tests/ |
| H A D | test-4-qfunction.py | 61 u_array = np.zeros(q, dtype=ceed.scalar_type()) 66 u_array[i] = 2 + 3 * x + 5 * x * x 67 v_true[i] = w_array[i] * u_array[i] 74 u.set_array(u_array, cmode=libceed.USE_POINTER) 123 u_array = np.zeros(q, dtype=ceed.scalar_type()) 128 u_array[i] = 2 + 3 * x + 5 * x * x 129 v_true[i] = 5 * w_array[i] * u_array[i] 136 u.set_array(u_array, cmode=libceed.USE_POINTER) 209 u_array = np.zeros(q, dtype=ceed.scalar_type()) 215 u_array[i] = 2 + 3 * x + 5 * x * x [all …]
|