Lines Matching refs:vv
22 CeedScalar *__restrict__ vv) { in CeedElemRestrictionApplyStridedNoTranspose_Ref_Core() argument
34 vv[e * elem_size * num_comp + (k * elem_size + n) * block_size + j - v_offset] = in CeedElemRestrictionApplyStridedNoTranspose_Ref_Core()
49 vv[e * elem_size * num_comp + (k * elem_size + n) * block_size + j - v_offset] = in CeedElemRestrictionApplyStridedNoTranspose_Ref_Core()
62 … const CeedScalar *__restrict__ uu, CeedScalar *__restrict__ vv) { in CeedElemRestrictionApplyOffsetNoTranspose_Ref_Core() argument
70 …vv[elem_size * (k * block_size + e * num_comp) + i - v_offset] = uu[impl->offsets[i + e * elem_siz… in CeedElemRestrictionApplyOffsetNoTranspose_Ref_Core()
80 … const CeedScalar *__restrict__ uu, CeedScalar *__restrict__ vv) { in CeedElemRestrictionApplyOrientedNoTranspose_Ref_Core() argument
88 vv[elem_size * (k * block_size + e * num_comp) + i - v_offset] = in CeedElemRestrictionApplyOrientedNoTranspose_Ref_Core()
99 … const CeedScalar *__restrict__ uu, CeedScalar *__restrict__ vv) { in CeedElemRestrictionApplyCurlOrientedNoTranspose_Ref_Core() argument
109 vv[e * elem_size * num_comp + (k * elem_size + n) * block_size + j - v_offset] = in CeedElemRestrictionApplyCurlOrientedNoTranspose_Ref_Core()
117 vv[e * elem_size * num_comp + (k * elem_size + n) * block_size + j - v_offset] = in CeedElemRestrictionApplyCurlOrientedNoTranspose_Ref_Core()
127 vv[e * elem_size * num_comp + (k * elem_size + n) * block_size + j - v_offset] = in CeedElemRestrictionApplyCurlOrientedNoTranspose_Ref_Core()
142 … const CeedScalar *__restrict__ uu, CeedScalar *__restrict__ vv) { in CeedElemRestrictionApplyCurlOrientedUnsignedNoTranspose_Ref_Core() argument
152 vv[e * elem_size * num_comp + (k * elem_size + n) * block_size + j - v_offset] = in CeedElemRestrictionApplyCurlOrientedUnsignedNoTranspose_Ref_Core()
160 vv[e * elem_size * num_comp + (k * elem_size + n) * block_size + j - v_offset] = in CeedElemRestrictionApplyCurlOrientedUnsignedNoTranspose_Ref_Core()
170 vv[e * elem_size * num_comp + (k * elem_size + n) * block_size + j - v_offset] = in CeedElemRestrictionApplyCurlOrientedUnsignedNoTranspose_Ref_Core()
184 … const CeedScalar *__restrict__ uu, CeedScalar *__restrict__ vv) { in CeedElemRestrictionApplyStridedTranspose_Ref_Core() argument
196 …vv[n + k * elem_size + (e + j) * elem_size * num_comp] += uu[e * elem_size * num_comp + (k * elem_… in CeedElemRestrictionApplyStridedTranspose_Ref_Core()
210 vv[n * strides[0] + k * strides[1] + (e + j) * strides[2]] += in CeedElemRestrictionApplyStridedTranspose_Ref_Core()
223 … const CeedScalar *__restrict__ uu, CeedScalar *__restrict__ vv) { in CeedElemRestrictionApplyOffsetTranspose_Ref_Core() argument
236 CeedPragmaAtomic vv[impl->offsets[j + e * elem_size] + k * comp_stride] += vv_loc; in CeedElemRestrictionApplyOffsetTranspose_Ref_Core()
247 … const CeedScalar *__restrict__ uu, CeedScalar *__restrict__ vv) { in CeedElemRestrictionApplyOrientedTranspose_Ref_Core() argument
260 CeedPragmaAtomic vv[impl->offsets[j + e * elem_size] + k * comp_stride] += vv_loc; in CeedElemRestrictionApplyOrientedTranspose_Ref_Core()
271 … const CeedScalar *__restrict__ uu, CeedScalar *__restrict__ vv) { in CeedElemRestrictionApplyCurlOrientedTranspose_Ref_Core() argument
290 …CeedPragmaAtomic vv[impl->offsets[j + n * block_size + e * elem_size] + k * comp_stride] += vv_loc… in CeedElemRestrictionApplyCurlOrientedTranspose_Ref_Core()
302 …CeedPragmaAtomic vv[impl->offsets[j + n * block_size + e * elem_size] + k * comp_stride] += vv_loc… in CeedElemRestrictionApplyCurlOrientedTranspose_Ref_Core()
312 …CeedPragmaAtomic vv[impl->offsets[j + n * block_size + e * elem_size] + k * comp_stride] += vv_loc… in CeedElemRestrictionApplyCurlOrientedTranspose_Ref_Core()
323 … const CeedScalar *__restrict__ uu, CeedScalar *__restrict__ vv) { in CeedElemRestrictionApplyCurlOrientedUnsignedTranspose_Ref_Core() argument
342 …CeedPragmaAtomic vv[impl->offsets[j + n * block_size + e * elem_size] + k * comp_stride] += vv_loc… in CeedElemRestrictionApplyCurlOrientedUnsignedTranspose_Ref_Core()
354 …CeedPragmaAtomic vv[impl->offsets[j + n * block_size + e * elem_size] + k * comp_stride] += vv_loc… in CeedElemRestrictionApplyCurlOrientedUnsignedTranspose_Ref_Core()
364 …CeedPragmaAtomic vv[impl->offsets[j + n * block_size + e * elem_size] + k * comp_stride] += vv_loc… in CeedElemRestrictionApplyCurlOrientedUnsignedTranspose_Ref_Core()
373 CeedScalar *__restrict__ vv) { in CeedElemRestrictionApplyAtPointsInElement_Ref_Core() argument
384 …for (CeedSize j = 0; j < num_comp; j++) vv[j * num_points + i + e_vec_offset] = uu[impl->offsets[i… in CeedElemRestrictionApplyAtPointsInElement_Ref_Core()
388 …for (CeedSize j = 0; j < num_comp; j++) vv[impl->offsets[i + l_vec_offset] * num_comp + j] += uu[j… in CeedElemRestrictionApplyAtPointsInElement_Ref_Core()
403 CeedScalar *vv; in CeedElemRestrictionApply_Ref_Core() local
413 CeedCallBackend(CeedVectorGetArray(v, CEED_MEM_HOST, &vv)); in CeedElemRestrictionApply_Ref_Core()
416 CeedCallBackend(CeedVectorGetArrayWrite(v, CEED_MEM_HOST, &vv)); in CeedElemRestrictionApply_Ref_Core()
427 vv)); in CeedElemRestrictionApply_Ref_Core()
431 v_offset, uu, vv)); in CeedElemRestrictionApply_Ref_Core()
436 … elem_size, v_offset, uu, vv)); in CeedElemRestrictionApply_Ref_Core()
439 v_offset, uu, vv)); in CeedElemRestrictionApply_Ref_Core()
445 … elem_size, v_offset, uu, vv)); in CeedElemRestrictionApply_Ref_Core()
448 … num_elem, elem_size, v_offset, uu, vv)); in CeedElemRestrictionApply_Ref_Core()
451 v_offset, uu, vv)); in CeedElemRestrictionApply_Ref_Core()
455 …d(CeedElemRestrictionApplyAtPointsInElement_Ref_Core(rstr, num_comp, start, stop, t_mode, uu, vv)); in CeedElemRestrictionApply_Ref_Core()
467 uu, vv)); in CeedElemRestrictionApply_Ref_Core()
471 v_offset, uu, vv)); in CeedElemRestrictionApply_Ref_Core()
476 … elem_size, v_offset, uu, vv)); in CeedElemRestrictionApply_Ref_Core()
479 … elem_size, v_offset, uu, vv)); in CeedElemRestrictionApply_Ref_Core()
485 … elem_size, v_offset, uu, vv)); in CeedElemRestrictionApply_Ref_Core()
488 … num_elem, elem_size, v_offset, uu, vv)); in CeedElemRestrictionApply_Ref_Core()
491 … elem_size, v_offset, uu, vv)); in CeedElemRestrictionApply_Ref_Core()
495 …d(CeedElemRestrictionApplyAtPointsInElement_Ref_Core(rstr, num_comp, start, stop, t_mode, uu, vv)); in CeedElemRestrictionApply_Ref_Core()
500 CeedCallBackend(CeedVectorRestoreArray(v, &vv)); in CeedElemRestrictionApply_Ref_Core()