Home
last modified time | relevance | path

Searched refs:u_array (Results 1 – 25 of 73) sorted by relevance

123

/libCEED/tests/
H A Dt411-qfunction.c14 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 Dt412-qfunction.c14 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 Dt353-basis.c48 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 Dt541-operator.c92 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 Dt364-basis.c48 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 Dt332-basis.c56 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 Dt365-basis.c63 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 Dt361-basis.c62 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 Dt315-basis.c62 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 Dt314-basis.c62 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 Dt357-basis.c63 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 Dt316-basis.c62 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 Dt354-basis.c52 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 Dt342-basis.c69 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 Dt341-basis.c69 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 Dt540-operator.c93 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 Dt410-qfunction.c21 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 Dt405-qfunction.c22 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 Dt400-qfunction.c22 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 Dt331-basis.c56 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 Dt325-basis.c26 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 Dt310-basis.c20 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 Dt313-basis.c71 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 Dt318-basis.c70 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 Dtest-4-qfunction.py61 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 …]

123