Lines Matching refs:elem
28 inline __device__ void ReadPoint(SharedData_Cuda &data, const CeedInt elem, const CeedInt p, const … in ReadPoint() argument
30 const CeedInt ind = indices[p + elem * NUM_PTS]; in ReadPoint()
41 inline __device__ void WritePoint(SharedData_Cuda &data, const CeedInt elem, const CeedInt p, const… in WritePoint() argument
44 const CeedInt ind = indices[p + elem * NUM_PTS]; in WritePoint()
73 …cStandard1d(SharedData_Cuda &data, const CeedInt num_nodes, const CeedInt elem, const CeedInt *__r… in ReadLVecStandard1d() argument
77 const CeedInt ind = indices[node + elem * P_1D]; in ReadLVecStandard1d()
87 inline __device__ void ReadLVecStrided1d(SharedData_Cuda &data, const CeedInt elem, const CeedScala… in ReadLVecStrided1d() argument
91 const CeedInt ind = node * STRIDES_NODE + elem * STRIDES_ELEM; in ReadLVecStrided1d()
101 …cStandard1d(SharedData_Cuda &data, const CeedInt num_nodes, const CeedInt elem, const CeedInt *__r… in WriteLVecStandard1d() argument
105 const CeedInt ind = indices[node + elem * P_1D]; in WriteLVecStandard1d()
112 …ndard1d_Single(SharedData_Cuda &data, const CeedInt num_nodes, const CeedInt elem, const CeedInt n, in WriteLVecStandard1d_Single() argument
119 const CeedInt ind = indices[target_node + elem * P_1D]; in WriteLVecStandard1d_Single()
129 …rd1d_Assembly(SharedData_Cuda &data, const CeedInt num_nodes, const CeedInt elem, const CeedInt in, in WriteLVecStandard1d_Assembly() argument
139 …d_v[elem * e_vec_size * e_vec_size + (in_comp * NUM_COMP + comp) * P_1D * P_1D + out_node * P_1D +… in WriteLVecStandard1d_Assembly()
148 …d_QFAssembly(SharedData_Cuda &data, const CeedInt num_elem, const CeedInt elem, const CeedInt inpu… in WriteLVecStandard1d_QFAssembly() argument
151 const CeedInt ind = data.t_id_x + elem * Q_1D; in WriteLVecStandard1d_QFAssembly()
163 inline __device__ void WriteLVecStrided1d(SharedData_Cuda &data, const CeedInt elem, const CeedScal… in WriteLVecStrided1d() argument
167 const CeedInt ind = node * STRIDES_NODE + elem * STRIDES_ELEM; in WriteLVecStrided1d()
195 …cStandard2d(SharedData_Cuda &data, const CeedInt num_nodes, const CeedInt elem, const CeedInt *__r… in ReadLVecStandard2d() argument
199 const CeedInt ind = indices[node + elem * P_1D * P_1D]; in ReadLVecStandard2d()
209 inline __device__ void ReadLVecStrided2d(SharedData_Cuda &data, const CeedInt elem, const CeedScala… in ReadLVecStrided2d() argument
213 const CeedInt ind = node * STRIDES_NODE + elem * STRIDES_ELEM; in ReadLVecStrided2d()
223 …cStandard2d(SharedData_Cuda &data, const CeedInt num_nodes, const CeedInt elem, const CeedInt *__r… in WriteLVecStandard2d() argument
227 const CeedInt ind = indices[node + elem * P_1D * P_1D]; in WriteLVecStandard2d()
234 …ndard2d_Single(SharedData_Cuda &data, const CeedInt num_nodes, const CeedInt elem, const CeedInt n, in WriteLVecStandard2d_Single() argument
243 const CeedInt ind = indices[node + elem * P_1D * P_1D]; in WriteLVecStandard2d_Single()
253 …rd2d_Assembly(SharedData_Cuda &data, const CeedInt num_nodes, const CeedInt elem, const CeedInt in, in WriteLVecStandard2d_Assembly() argument
268 d_v[elem * e_vec_size * e_vec_size + index] += r_v[comp]; in WriteLVecStandard2d_Assembly()
277 …d_QFAssembly(SharedData_Cuda &data, const CeedInt num_elem, const CeedInt elem, const CeedInt inpu… in WriteLVecStandard2d_QFAssembly() argument
280 const CeedInt ind = (data.t_id_x + data.t_id_y * Q_1D) + elem * Q_1D * Q_1D; in WriteLVecStandard2d_QFAssembly()
292 inline __device__ void WriteLVecStrided2d(SharedData_Cuda &data, const CeedInt elem, const CeedScal… in WriteLVecStrided2d() argument
296 const CeedInt ind = node * STRIDES_NODE + elem * STRIDES_ELEM; in WriteLVecStrided2d()
325 …cStandard3d(SharedData_Cuda &data, const CeedInt num_nodes, const CeedInt elem, const CeedInt *__r… in ReadLVecStandard3d() argument
330 const CeedInt ind = indices[node + elem * P_1D * P_1D * P_1D]; in ReadLVecStandard3d()
341 inline __device__ void ReadLVecStrided3d(SharedData_Cuda &data, const CeedInt elem, const CeedScala… in ReadLVecStrided3d() argument
346 const CeedInt ind = node * STRIDES_NODE + elem * STRIDES_ELEM; in ReadLVecStrided3d()
357 …ecSliceStandard3d(SharedData_Cuda &data, const CeedInt nquads, const CeedInt elem, const CeedInt q, in ReadEVecSliceStandard3d() argument
362 const CeedInt ind = indices[node + elem * Q_1D * Q_1D * Q_1D]; in ReadEVecSliceStandard3d()
372 inline __device__ void ReadEVecSliceStrided3d(SharedData_Cuda &data, const CeedInt elem, const Ceed… in ReadEVecSliceStrided3d() argument
376 const CeedInt ind = node * STRIDES_NODE + elem * STRIDES_ELEM; in ReadEVecSliceStrided3d()
386 …cStandard3d(SharedData_Cuda &data, const CeedInt num_nodes, const CeedInt elem, const CeedInt *__r… in WriteLVecStandard3d() argument
391 const CeedInt ind = indices[node + elem * P_1D * P_1D * P_1D]; in WriteLVecStandard3d()
399 …ndard3d_Single(SharedData_Cuda &data, const CeedInt num_nodes, const CeedInt elem, const CeedInt n, in WriteLVecStandard3d_Single() argument
409 const CeedInt ind = indices[node + elem * P_1D * P_1D * P_1D]; in WriteLVecStandard3d_Single()
419 …rd3d_Assembly(SharedData_Cuda &data, const CeedInt num_nodes, const CeedInt elem, const CeedInt in, in WriteLVecStandard3d_Assembly() argument
436 d_v[elem * e_vec_size * e_vec_size + index] += r_v[z + comp * P_1D]; in WriteLVecStandard3d_Assembly()
446 …d_QFAssembly(SharedData_Cuda &data, const CeedInt num_elem, const CeedInt elem, const CeedInt inpu… in WriteLVecStandard3d_QFAssembly() argument
450 …const CeedInt ind = (data.t_id_x + data.t_id_y * Q_1D + z * Q_1D * Q_1D) + elem * Q_1D * Q_1D * Q_… in WriteLVecStandard3d_QFAssembly()
463 inline __device__ void WriteLVecStrided3d(SharedData_Cuda &data, const CeedInt elem, const CeedScal… in WriteLVecStrided3d() argument
468 const CeedInt ind = node * STRIDES_NODE + elem * STRIDES_ELEM; in WriteLVecStrided3d()