| /libCEED/tests/ |
| H A D | t531-operator.h | 44 CeedScalar *dv = out[0]; in diff() local 50 dv[i + Q * 0] = qd[i + Q * 0] * du0 + qd[i + Q * 2] * du1; in diff() 51 dv[i + Q * 1] = qd[i + Q * 2] * du0 + qd[i + Q * 1] * du1; in diff() 62 CeedScalar *dv = out[0]; in diff_lin() local 71 dv[i + Q * 0] = qd[i + Q * 0] * du0 + qd[i + Q * 2] * du1; in diff_lin() 72 dv[i + Q * 1] = qd[i + Q * 1] * du0 + qd[i + Q * 3] * du1; in diff_lin()
|
| H A D | t415-qfunction.c | 12 CeedVector q_data, dx, w, du, dv; in main() local 52 CeedVectorCreate(ceed, num_qpts * dim * num_comp, &dv); in main() 53 CeedVectorSetValue(dv, 0.0); in main() 70 out[0] = dv; in main() 78 CeedVectorGetArrayRead(dv, CEED_MEM_HOST, &v_array); in main() 90 CeedVectorRestoreArrayRead(dv, &v_array); in main() 96 CeedVectorDestroy(&dv); in main()
|
| H A D | t532-operator.h | 56 CeedScalar *v = out[0], *dv = out[1]; in apply() local 65 dv[i + Q * 0] = qd_diff[i + Q * 0] * du0 + qd_diff[i + Q * 2] * du1; in apply() 66 dv[i + Q * 1] = qd_diff[i + Q * 2] * du0 + qd_diff[i + Q * 1] * du1; in apply() 80 CeedScalar *v = out[0], *dv = out[1]; in apply_lin() local 87 dv[i + Q * 0] = qd[i + Q * 1] * du0 + qd[i + Q * 4] * du1 + qd[i + Q * 7] * u[i]; in apply_lin() 88 dv[i + Q * 1] = qd[i + Q * 2] * du0 + qd[i + Q * 5] * du1 + qd[i + Q * 8] * u[i]; in apply_lin()
|
| H A D | t534-operator.h | 44 CeedScalar *dv = out[0]; in diff() local 50 dv[i + Q * 0] = qd[i + Q * 0] * du0 + qd[i + Q * 2] * du1; in diff() 51 dv[i + Q * 1] = qd[i + Q * 2] * du0 + qd[i + Q * 1] * du1; in diff()
|
| H A D | t568-operator.h | 44 CeedScalar *dv = out[0]; in diff() local 52 dv[i + c * Q + 2 * Q * 0] = qd[i + Q * 0] * du0 + qd[i + Q * 2] * du1; in diff() 53 dv[i + c * Q + 2 * Q * 1] = qd[i + Q * 2] * du0 + qd[i + Q * 1] * du1; in diff()
|
| H A D | t597-operator.h | 45 CeedScalar *dv = out[0]; in diff() local 53 dv[i + Q * (2 * c + 0)] = qd[i + Q * 0] * du0 + qd[i + Q * 2] * du1; in diff() 54 dv[i + Q * (2 * c + 1)] = qd[i + Q * 2] * du0 + qd[i + Q * 1] * du1; in diff()
|
| H A D | t535-operator.h | 56 CeedScalar *v = out[0], *dv = out[1]; in apply() local 65 dv[i + Q * 0] = qd_diff[i + Q * 0] * du0 + qd_diff[i + Q * 2] * du1; in apply() 66 dv[i + Q * 1] = qd_diff[i + Q * 2] * du0 + qd_diff[i + Q * 1] * du1; in apply()
|
| /libCEED/examples/fluids/qfunctions/ |
| H A D | shocktube.h | 226 CeedScalar(*dv)[5][CEED_Q_VLA] = (CeedScalar(*)[5][CEED_Q_VLA])out[1]; in EulerShockTube() local 275 for (CeedInt k = 0; k < 3; k++) dv[k][j][i] = 0; in EulerShockTube() 280 …for (CeedInt j = 0; j < 3; j++) dv[j][0][i] += wdetJ * (rho * u[0] * dXdx[j][0] + rho * u[1] * dXd… in EulerShockTube() 285 …dv[k][j + 1][i] += wdetJ * ((rho * u[j] * u[0] + (j == 0 ? P : 0)) * dXdx[k][0] + (rho * u[j] * u[… in EulerShockTube() 291 …for (CeedInt j = 0; j < 3; j++) dv[j][4][i] += wdetJ * (E + P) * (u[0] * dXdx[j][0] + u[1] * dXdx[… in EulerShockTube() 316 for (CeedInt j = 0; j < 3; j++) dv[j][0][i] -= wdetJ * nu_shock * drhodx[j]; in EulerShockTube() 319 for (CeedInt j = 0; j < 3; j++) dv[j][k][i] -= wdetJ * nu_shock * du[k][j]; in EulerShockTube() 322 for (CeedInt j = 0; j < 3; j++) dv[j][4][i] -= wdetJ * nu_shock * dEdx[j]; in EulerShockTube() 366 …for (CeedInt k = 0; k < 3; k++) dv[k][j][i] -= wdetJ * (stab[j][0] * dXdx[k][0] + stab[j][1] * dXd… in EulerShockTube()
|
| H A D | eulervortex.h | 274 CeedScalar(*dv)[5][CEED_Q_VLA] = (CeedScalar(*)[5][CEED_Q_VLA])out[1]; in Euler() local 318 for (CeedInt k = 0; k < 3; k++) dv[k][j][i] = 0.; in Euler() 323 …for (CeedInt j = 0; j < 3; j++) dv[j][0][i] += wdetJ * (rho * u[0] * dXdx[j][0] + rho * u[1] * dXd… in Euler() 328 …dv[k][j + 1][i] += wdetJ * ((rho * u[j] * u[0] + (j == 0 ? P : 0.)) * dXdx[k][0] + (rho * u[j] * u… in Euler() 334 …for (CeedInt j = 0; j < 3; j++) dv[j][4][i] += wdetJ * (E + P) * (u[0] * dXdx[j][0] + u[1] * dXdx[… in Euler() 376 …for (CeedInt k = 0; k < 3; k++) dv[k][j][i] -= wdetJ * (stab[j][0] * dXdx[k][0] + stab[j][1] * dXd… in Euler() 395 CeedScalar(*dv)[5][CEED_Q_VLA] = (CeedScalar(*)[5][CEED_Q_VLA])out[1]; in IFunction_Euler() local 440 for (CeedInt k = 0; k < 3; k++) dv[k][j][i] = 0.; in IFunction_Euler() 447 …for (CeedInt j = 0; j < 3; j++) dv[j][0][i] -= wdetJ * (rho * u[0] * dXdx[j][0] + rho * u[1] * dXd… in IFunction_Euler() 452 …dv[k][j + 1][i] -= wdetJ * ((rho * u[j] * u[0] + (j == 0 ? P : 0.)) * dXdx[k][0] + (rho * u[j] * u… in IFunction_Euler() [all …]
|
| /libCEED/julia/LibCEED.jl/examples/ |
| H A D | ex3-volume.jl | 130 (dv, :out, EVAL_GRAD, dim), 135 # Apply diffusion: dv = (qdata[2:end]) * du 152 dv[i] = dv_i 166 (:dv, sol_rstr, sol_basis, CeedVectorActive()),
|
| H A D | ex2-surface.jl | 116 (dv, :out, EVAL_GRAD, dim), 119 dv .= dXdxdXdxT*du 133 (:dv, sol_rstr, sol_basis, CeedVectorActive()),
|
| /libCEED/julia/LibCEED.jl/docs/src/ |
| H A D | UserQFunctions.md | 117 (dv, :out, EVAL_GRAD, Q, dim), 121 dv[i,:] .= dXdxdXdxT*dui 144 (dv, :out, EVAL_GRAD, Q, dim), 151 each quadrature point. This means that the output array `dv` also has shape 168 dv[i,:] .= dXdxdXdxT*dui
|
| /libCEED/examples/python/ |
| H A D | tutorial-5-operator.ipynb | 201 "op_poisson.set_field(\"dv\", restriction_u, basis_u, libceed.VECTOR_ACTIVE)\n",
|
| /libCEED/julia/LibCEED.jl/test/ |
| H A D | runtests.jl | 331 Name: "dv"
|
| /libCEED/doc/sphinx/source/ |
| H A D | libCEEDapi.md | 39 …he term $\bm f_0$ directly into `v`, and the term $\bm f_1$ directly into `dv` (which stands for $… 41 …type $\bm f_1$, then the {ref}`CeedQFunction` will have two output arguments, namely, `v` and `dv`.
|