Home
last modified time | relevance | path

Searched refs:u_stride (Results 1 – 5 of 5) sorted by relevance

/libCEED/include/ceed/jit-source/cuda/
H A Dcuda-ref-basis-tensor-at-points.h60 const CeedInt u_stride = BASIS_NUM_NODES; in InterpAtPoints() local
69 const CeedScalar *cur_u = &u[elem * u_stride + comp * u_comp_stride]; in InterpAtPoints()
143 const CeedInt u_stride = BASIS_NUM_PTS; in InterpTransposeAtPoints() local
152 const CeedScalar *cur_u = &u[elem * u_stride + comp * u_comp_stride]; in InterpTransposeAtPoints()
175 …ChebyshevPolynomialsAtPoint<BASIS_Q_1D>(coords[elem * u_stride + d * u_comp_stride + p], chebyshev… in InterpTransposeAtPoints()
239 const CeedInt u_stride = BASIS_NUM_NODES; in GradAtPoints() local
250 const CeedScalar *cur_u = &u[elem * u_stride + comp * u_comp_stride]; in GradAtPoints()
328 const CeedInt u_stride = BASIS_NUM_PTS; in GradTransposeAtPoints() local
353 … const CeedScalar *cur_u = &u[elem * u_stride + dim_1 * u_dim_stride + comp * u_comp_stride]; in GradTransposeAtPoints()
364 …if (dim_1 == dim_2) ChebyshevDerivativeAtPoint<BASIS_Q_1D>(coords[elem * u_stride + dim_2 * u_comp… in GradTransposeAtPoints()
[all …]
H A Dcuda-ref-basis-tensor.h35 const CeedInt u_stride = is_transpose ? BASIS_NUM_QPTS : BASIS_NUM_NODES; in Interp() local
44 const CeedScalar *cur_u = &u[elem * u_stride + comp * u_comp_stride]; in Interp()
95 const CeedInt u_stride = is_transpose ? BASIS_NUM_QPTS : BASIS_NUM_NODES; in Grad() local
109 const CeedScalar *cur_u = &u[elem * u_stride + dim_1 * u_dim_stride + comp * u_comp_stride]; in Grad()
/libCEED/include/ceed/jit-source/hip/
H A Dhip-ref-basis-tensor-at-points.h60 const CeedInt u_stride = BASIS_NUM_NODES; in InterpAtPoints() local
69 const CeedScalar *cur_u = &u[elem * u_stride + comp * u_comp_stride]; in InterpAtPoints()
143 const CeedInt u_stride = BASIS_NUM_PTS; in InterpTransposeAtPoints() local
152 const CeedScalar *cur_u = &u[elem * u_stride + comp * u_comp_stride]; in InterpTransposeAtPoints()
175 …ChebyshevPolynomialsAtPoint<BASIS_Q_1D>(coords[elem * u_stride + d * u_comp_stride + p], chebyshev… in InterpTransposeAtPoints()
239 const CeedInt u_stride = BASIS_NUM_NODES; in GradAtPoints() local
250 const CeedScalar *cur_u = &u[elem * u_stride + comp * u_comp_stride]; in GradAtPoints()
328 const CeedInt u_stride = BASIS_NUM_PTS; in GradTransposeAtPoints() local
353 … const CeedScalar *cur_u = &u[elem * u_stride + dim_1 * u_dim_stride + comp * u_comp_stride]; in GradTransposeAtPoints()
364 …if (dim_1 == dim_2) ChebyshevDerivativeAtPoint<BASIS_Q_1D>(coords[elem * u_stride + dim_2 * u_comp… in GradTransposeAtPoints()
[all …]
H A Dhip-ref-basis-tensor.h35 const CeedInt u_stride = is_transpose ? BASIS_NUM_QPTS : BASIS_NUM_NODES; in Interp() local
44 const CeedScalar *cur_u = &u[elem * u_stride + comp * u_comp_stride]; in Interp()
95 const CeedInt u_stride = is_transpose ? BASIS_NUM_QPTS : BASIS_NUM_NODES; in Grad() local
109 const CeedScalar *cur_u = &u[elem * u_stride + dim_1 * u_dim_stride + comp * u_comp_stride]; in Grad()
/libCEED/backends/sycl-ref/
H A Dceed-sycl-ref-basis.sycl.cpp76 const CeedInt u_stride = is_transpose ? num_qpts : num_nodes; in CeedBasisApplyInterp_Sycl() local
78 const CeedInt u_comp_stride = num_elem * u_stride; in CeedBasisApplyInterp_Sycl()
80 const CeedInt u_size = u_stride; in CeedBasisApplyInterp_Sycl()
97 const CeedScalar *cur_u = u + elem * u_stride + comp * u_comp_stride; in CeedBasisApplyInterp_Sycl()
179 const CeedInt u_stride = is_transpose ? num_qpts : num_nodes; in CeedBasisApplyGrad_Sycl() local
181 const CeedInt u_comp_stride = num_elem * u_stride; in CeedBasisApplyGrad_Sycl()
205 … const CeedScalar *cur_u = u + elem * u_stride + dim_1 * u_dim_stride + comp * u_comp_stride; in CeedBasisApplyGrad_Sycl()
345 const CeedInt u_stride = P; in CeedBasisApplyNonTensorInterp_Sycl() local
347 const CeedInt u_comp_stride = u_stride * num_elem; in CeedBasisApplyNonTensorInterp_Sycl()
364 const CeedScalar *U = d_U + elem * u_stride + comp * u_comp_stride; in CeedBasisApplyNonTensorInterp_Sycl()
[all …]