Lines Matching refs:r_B
322 CeedScalar r_B[P_1D]; in ContractX3d() local
324 r_B[i] = B[i + data.t_id_x * P_1D]; in ContractX3d()
334 V[k] += r_B[i] * data.slice[i + data.t_id_y * T_1D]; // Contract x direction in ContractX3d()
345 CeedScalar r_B[P_1D]; in ContractY3d() local
347 r_B[i] = B[i + data.t_id_y * P_1D]; in ContractY3d()
357 V[k] += r_B[i] * data.slice[data.t_id_x + i * T_1D]; // Contract y direction in ContractY3d()
398 CeedScalar r_B[Q_1D]; in ContractTransposeY3d() local
400 r_B[i] = B[data.t_id_y + i * P_1D]; in ContractTransposeY3d()
410 V[k] += r_B[i] * data.slice[data.t_id_x + i * T_1D]; // Contract y direction in ContractTransposeY3d()
421 CeedScalar r_B[Q_1D]; in ContractTransposeAddY3d() local
423 r_B[i] = B[data.t_id_y + i * P_1D]; in ContractTransposeAddY3d()
432 V[k] += r_B[i] * data.slice[data.t_id_x + i * T_1D]; // Contract y direction in ContractTransposeAddY3d()
443 CeedScalar r_B[Q_1D]; in ContractTransposeX3d() local
445 r_B[i] = B[data.t_id_x + i * P_1D]; in ContractTransposeX3d()
455 V[k] += r_B[i] * data.slice[i + data.t_id_y * T_1D]; // Contract x direction in ContractTransposeX3d()
466 CeedScalar r_B[Q_1D]; in ContractTransposeAddX3d() local
468 r_B[i] = B[data.t_id_x + i * P_1D]; in ContractTransposeAddX3d()
477 V[k] += r_B[i] * data.slice[i + data.t_id_y * T_1D]; // Contract x direction in ContractTransposeAddX3d()