Lines Matching refs:data
16 inline __device__ void LoadMatrix(SharedData_Hip &data, const CeedScalar *__restrict__ d_B, CeedSca… in LoadMatrix() argument
17 for (CeedInt i = data.t_id; i < P * Q; i += blockDim.x * blockDim.y * blockDim.z) B[i] = d_B[i]; in LoadMatrix()
28 inline __device__ void ReadElementStrided1d(SharedData_Hip &data, const CeedInt elem, const CeedInt… in ReadElementStrided1d() argument
30 if (data.t_id_x < P_1D) { in ReadElementStrided1d()
31 const CeedInt node = data.t_id_x; in ReadElementStrided1d()
44 inline __device__ void WriteElementStrided1d(SharedData_Hip &data, const CeedInt elem, const CeedIn… in WriteElementStrided1d() argument
46 if (data.t_id_x < P_1D) { in WriteElementStrided1d()
47 const CeedInt node = data.t_id_x; in WriteElementStrided1d()
57 inline __device__ void SumElementStrided1d(SharedData_Hip &data, const CeedInt elem, const CeedInt … in SumElementStrided1d() argument
59 if (data.t_id_x < P_1D) { in SumElementStrided1d()
60 const CeedInt node = data.t_id_x; in SumElementStrided1d()
77 inline __device__ void ReadElementStrided2d(SharedData_Hip &data, const CeedInt elem, const CeedInt… in ReadElementStrided2d() argument
79 if (data.t_id_x < P_1D && data.t_id_y < P_1D) { in ReadElementStrided2d()
80 const CeedInt node = data.t_id_x + data.t_id_y * P_1D; in ReadElementStrided2d()
93 inline __device__ void WriteElementStrided2d(SharedData_Hip &data, const CeedInt elem, const CeedIn… in WriteElementStrided2d() argument
95 if (data.t_id_x < P_1D && data.t_id_y < P_1D) { in WriteElementStrided2d()
96 const CeedInt node = data.t_id_x + data.t_id_y * P_1D; in WriteElementStrided2d()
106 inline __device__ void SumElementStrided2d(SharedData_Hip &data, const CeedInt elem, const CeedInt … in SumElementStrided2d() argument
108 if (data.t_id_x < P_1D && data.t_id_y < P_1D) { in SumElementStrided2d()
109 const CeedInt node = data.t_id_x + data.t_id_y * P_1D; in SumElementStrided2d()
126 inline __device__ void ReadElementStrided3d(SharedData_Hip &data, const CeedInt elem, const CeedInt… in ReadElementStrided3d() argument
128 if (data.t_id_x < P_1D && data.t_id_y < P_1D) { in ReadElementStrided3d()
130 const CeedInt node = data.t_id_x + data.t_id_y * P_1D + z * P_1D * P_1D; in ReadElementStrided3d()
144 inline __device__ void WriteElementStrided3d(SharedData_Hip &data, const CeedInt elem, const CeedIn… in WriteElementStrided3d() argument
146 if (data.t_id_x < P_1D && data.t_id_y < P_1D) { in WriteElementStrided3d()
148 const CeedInt node = data.t_id_x + data.t_id_y * P_1D + z * P_1D * P_1D; in WriteElementStrided3d()
159 inline __device__ void SumElementStrided3d(SharedData_Hip &data, const CeedInt elem, const CeedInt … in SumElementStrided3d() argument
161 if (data.t_id_x < P_1D && data.t_id_y < P_1D) { in SumElementStrided3d()
163 const CeedInt node = data.t_id_x + data.t_id_y * P_1D + z * P_1D * P_1D; in SumElementStrided3d()
181 inline __device__ void ReadPoint(SharedData_Hip &data, const CeedInt elem, const CeedInt p, const C… in ReadPoint() argument
200 inline __device__ void WritePoint(SharedData_Hip &data, const CeedInt elem, const CeedInt p, const … in WritePoint() argument