Lines Matching refs:CeedInt

19 inline void ContractX1d(const CeedInt P_1D, const CeedInt Q_1D, private const CeedScalar *restrict …  in ContractX1d()
21 const CeedInt item_id_x = get_local_id(0); in ContractX1d()
28 for (CeedInt i = 0; i < P_1D; i++) { in ContractX1d()
38 inline void ContractTransposeX1d(const CeedInt P_1D, const CeedInt Q_1D, private const CeedScalar *… in ContractTransposeX1d()
40 const CeedInt item_id_x = get_local_id(0); in ContractTransposeX1d()
47 for (CeedInt i = 0; i < Q_1D; i++) { in ContractTransposeX1d()
57 inline void Interp1d(const CeedInt NUM_COMP, const CeedInt P_1D, const CeedInt Q_1D, private const … in Interp1d()
59 for (CeedInt comp = 0; comp < NUM_COMP; comp++) { in Interp1d()
67 inline void InterpTranspose1d(const CeedInt NUM_COMP, const CeedInt P_1D, const CeedInt Q_1D, priva… in InterpTranspose1d()
69 for (CeedInt comp = 0; comp < NUM_COMP; comp++) { in InterpTranspose1d()
77 inline void Grad1d(const CeedInt NUM_COMP, const CeedInt P_1D, const CeedInt Q_1D, private const Ce… in Grad1d()
79 for (CeedInt comp = 0; comp < NUM_COMP; comp++) { in Grad1d()
87 inline void GradTranspose1d(const CeedInt NUM_COMP, const CeedInt P_1D, const CeedInt Q_1D, private… in GradTranspose1d()
89 for (CeedInt comp = 0; comp < NUM_COMP; comp++) { in GradTranspose1d()
97 inline void Weight1d(const CeedInt Q_1D, const CeedScalar *restrict q_weight_1d, CeedScalar *restri… in Weight1d()
98 const CeedInt item_id_x = get_local_id(0); in Weight1d()
109 inline void ContractX2d(const CeedInt P_1D, const CeedInt Q_1D, private const CeedScalar *restrict … in ContractX2d()
111 const CeedInt item_id_x = get_local_id(0); in ContractX2d()
112 const CeedInt item_id_y = get_local_id(1); in ContractX2d()
119 for (CeedInt i = 0; i < P_1D; i++) { in ContractX2d()
129 inline void ContractY2d(const CeedInt P_1D, const CeedInt Q_1D, private const CeedScalar *restrict … in ContractY2d()
131 const CeedInt item_id_x = get_local_id(0); in ContractY2d()
132 const CeedInt item_id_y = get_local_id(1); in ContractY2d()
139 for (CeedInt i = 0; i < P_1D; i++) { in ContractY2d()
149 inline void ContractTransposeY2d(const CeedInt P_1D, const CeedInt Q_1D, private const CeedScalar *… in ContractTransposeY2d()
151 const CeedInt item_id_x = get_local_id(0); in ContractTransposeY2d()
152 const CeedInt item_id_y = get_local_id(1); in ContractTransposeY2d()
159 for (CeedInt i = 0; i < Q_1D; i++) { in ContractTransposeY2d()
169 inline void ContractTransposeX2d(const CeedInt P_1D, const CeedInt Q_1D, private const CeedScalar *… in ContractTransposeX2d()
171 const CeedInt item_id_x = get_local_id(0); in ContractTransposeX2d()
172 const CeedInt item_id_y = get_local_id(1); in ContractTransposeX2d()
179 for (CeedInt i = 0; i < Q_1D; i++) { in ContractTransposeX2d()
189 inline void ContractTransposeAddX2d(const CeedInt P_1D, const CeedInt Q_1D, private const CeedScala… in ContractTransposeAddX2d()
191 const CeedInt item_id_x = get_local_id(0); in ContractTransposeAddX2d()
192 const CeedInt item_id_y = get_local_id(1); in ContractTransposeAddX2d()
198 for (CeedInt i = 0; i < Q_1D; i++) { in ContractTransposeAddX2d()
208 inline void InterpTensor2d(const CeedInt NUM_COMP, const CeedInt P_1D, const CeedInt Q_1D, private … in InterpTensor2d()
212 for (CeedInt comp = 0; comp < NUM_COMP; comp++) { in InterpTensor2d()
221 inline void InterpTransposeTensor2d(const CeedInt NUM_COMP, const CeedInt P_1D, const CeedInt Q_1D,… in InterpTransposeTensor2d()
225 for (CeedInt comp = 0; comp < NUM_COMP; comp++) { in InterpTransposeTensor2d()
234 inline void GradTensor2d(const CeedInt NUM_COMP, const CeedInt P_1D, const CeedInt Q_1D, private co… in GradTensor2d()
239 for (CeedInt comp = 0; comp < NUM_COMP; comp++) { in GradTensor2d()
250 inline void GradTransposeTensor2d(const CeedInt NUM_COMP, const CeedInt P_1D, const CeedInt Q_1D, p… in GradTransposeTensor2d()
255 for (CeedInt comp = 0; comp < NUM_COMP; comp++) { in GradTransposeTensor2d()
266 inline void WeightTensor2d(const CeedInt Q_1D, const CeedScalar *restrict q_weight_1d, CeedScalar *… in WeightTensor2d()
267 const CeedInt item_id_x = get_local_id(0); in WeightTensor2d()
268 const CeedInt item_id_y = get_local_id(1); in WeightTensor2d()
280 inline void ContractX3d(const CeedInt P_1D, const CeedInt Q_1D, private const CeedScalar *restrict … in ContractX3d()
282 const CeedInt item_id_x = get_local_id(0); in ContractX3d()
283 const CeedInt item_id_y = get_local_id(1); in ContractX3d()
286 for (CeedInt i = 0; i < P_1D; i++) { in ContractX3d()
290 for (CeedInt k = 0; k < P_1D; k++) { in ContractX3d()
296 for (CeedInt i = 0; i < P_1D; i++) { in ContractX3d()
307 inline void ContractY3d(const CeedInt P_1D, const CeedInt Q_1D, private const CeedScalar *restrict … in ContractY3d()
309 const CeedInt item_id_x = get_local_id(0); in ContractY3d()
310 const CeedInt item_id_y = get_local_id(1); in ContractY3d()
313 for (CeedInt i = 0; i < P_1D; i++) { in ContractY3d()
317 for (CeedInt k = 0; k < P_1D; k++) { in ContractY3d()
323 for (CeedInt i = 0; i < P_1D; i++) { in ContractY3d()
334 inline void ContractZ3d(const CeedInt P_1D, const CeedInt Q_1D, private const CeedScalar *restrict … in ContractZ3d()
336 const CeedInt item_id_x = get_local_id(0); in ContractZ3d()
337 const CeedInt item_id_y = get_local_id(1); in ContractZ3d()
339 for (CeedInt k = 0; k < Q_1D; k++) { in ContractZ3d()
342 for (CeedInt i = 0; i < P_1D; i++) { in ContractZ3d()
352 inline void ContractTransposeZ3d(const CeedInt P_1D, const CeedInt Q_1D, private const CeedScalar *… in ContractTransposeZ3d()
354 const CeedInt item_id_x = get_local_id(0); in ContractTransposeZ3d()
355 const CeedInt item_id_y = get_local_id(1); in ContractTransposeZ3d()
357 for (CeedInt k = 0; k < P_1D; k++) { in ContractTransposeZ3d()
360 for (CeedInt i = 0; i < Q_1D; i++) { in ContractTransposeZ3d()
370 inline void ContractTransposeY3d(const CeedInt P_1D, const CeedInt Q_1D, private const CeedScalar *… in ContractTransposeY3d()
372 const CeedInt item_id_x = get_local_id(0); in ContractTransposeY3d()
373 const CeedInt item_id_y = get_local_id(1); in ContractTransposeY3d()
376 for (CeedInt i = 0; i < Q_1D; i++) { in ContractTransposeY3d()
380 for (CeedInt k = 0; k < P_1D; k++) { in ContractTransposeY3d()
386 for (CeedInt i = 0; i < Q_1D; i++) { in ContractTransposeY3d()
397 inline void ContractTransposeAddY3d(const CeedInt P_1D, const CeedInt Q_1D, private const CeedScala… in ContractTransposeAddY3d()
399 const CeedInt item_id_x = get_local_id(0); in ContractTransposeAddY3d()
400 const CeedInt item_id_y = get_local_id(1); in ContractTransposeAddY3d()
403 for (CeedInt i = 0; i < Q_1D; i++) { in ContractTransposeAddY3d()
407 for (CeedInt k = 0; k < P_1D; k++) { in ContractTransposeAddY3d()
411 for (CeedInt i = 0; i < Q_1D; i++) { in ContractTransposeAddY3d()
422 inline void ContractTransposeX3d(const CeedInt P_1D, const CeedInt Q_1D, private const CeedScalar *… in ContractTransposeX3d()
424 const CeedInt item_id_x = get_local_id(0); in ContractTransposeX3d()
425 const CeedInt item_id_y = get_local_id(1); in ContractTransposeX3d()
428 for (CeedInt i = 0; i < Q_1D; i++) { in ContractTransposeX3d()
432 for (CeedInt k = 0; k < P_1D; k++) { in ContractTransposeX3d()
437 for (CeedInt i = 0; i < Q_1D; i++) { in ContractTransposeX3d()
448 inline void ContractTransposeAddX3d(const CeedInt P_1D, const CeedInt Q_1D, private const CeedScala… in ContractTransposeAddX3d()
450 const CeedInt item_id_x = get_local_id(0); in ContractTransposeAddX3d()
451 const CeedInt item_id_y = get_local_id(1); in ContractTransposeAddX3d()
454 for (CeedInt i = 0; i < Q_1D; i++) { in ContractTransposeAddX3d()
458 for (CeedInt k = 0; k < P_1D; k++) { in ContractTransposeAddX3d()
463 for (CeedInt i = 0; i < Q_1D; i++) { in ContractTransposeAddX3d()
474 inline void InterpTensor3d(const CeedInt NUM_COMP, const CeedInt P_1D, const CeedInt Q_1D, private … in InterpTensor3d()
479 for (CeedInt comp = 0; comp < NUM_COMP; comp++) { in InterpTensor3d()
489 inline void InterpTransposeTensor3d(const CeedInt NUM_COMP, const CeedInt P_1D, const CeedInt Q_1D,… in InterpTransposeTensor3d()
494 for (CeedInt comp = 0; comp < NUM_COMP; comp++) { in InterpTransposeTensor3d()
504 inline void GradTensor3d(const CeedInt NUM_COMP, const CeedInt P_1D, const CeedInt Q_1D, private co… in GradTensor3d()
510 for (CeedInt comp = 0; comp < NUM_COMP; comp++) { in GradTensor3d()
526 inline void GradTransposeTensor3d(const CeedInt NUM_COMP, const CeedInt P_1D, const CeedInt Q_1D, p… in GradTransposeTensor3d()
532 for (CeedInt comp = 0; comp < NUM_COMP; comp++) { in GradTransposeTensor3d()
548 inline void GradTensorCollocated3d(const CeedInt NUM_COMP, const CeedInt P_1D, const CeedInt Q_1D, … in GradTensorCollocated3d()
554 for (CeedInt comp = 0; comp < NUM_COMP; comp++) { in GradTensorCollocated3d()
567 inline void GradTransposeTensorCollocated3d(const CeedInt NUM_COMP, const CeedInt P_1D, const CeedI… in GradTransposeTensorCollocated3d()
573 for (CeedInt comp = 0; comp < NUM_COMP; comp++) { in GradTransposeTensorCollocated3d()
587 inline void WeightTensor3d(const CeedInt Q_1D, const CeedScalar *restrict q_weight_1d, CeedScalar *… in WeightTensor3d()
588 const CeedInt item_id_x = get_local_id(0); in WeightTensor3d()
589 const CeedInt item_id_y = get_local_id(1); in WeightTensor3d()
593 for (CeedInt q = 0; q < Q_1D; ++q) w[q] = w_xy * q_weight_1d[q]; in WeightTensor3d()
595 for (CeedInt q = 0; q < Q_1D; q++) w[q] = 0.0; in WeightTensor3d()