Home
last modified time | relevance | path

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

/libCEED/include/ceed/jit-source/hip/
H A Dhip-ref-basis-tensor.h106 for (CeedInt dim_1 = 0; dim_1 < BASIS_DIM; dim_1++) { in Grad() local
109 const CeedScalar *cur_u = &u[elem * u_stride + dim_1 * u_dim_stride + comp * u_comp_stride]; in Grad()
110 CeedScalar *cur_v = &v[elem * v_stride + dim_1 * v_dim_stride + comp * v_comp_stride]; in Grad()
116 const CeedScalar *op = dim_1 == dim_2 ? s_grad_1d : s_interp_1d; in Grad()
H A Dhip-ref-basis-tensor-at-points.h279 for (CeedInt dim_1 = 0; dim_1 < BASIS_DIM; dim_1++) { in GradAtPoints() local
280 CeedScalar *cur_v = &v[elem * v_stride + dim_1 * v_dim_stride + comp * v_comp_stride]; in GradAtPoints()
291 …if (dim_1 == dim_2) ChebyshevDerivativeAtPoint<BASIS_Q_1D>(coords[elem * v_stride + dim_2 * v_comp… in GradAtPoints()
352 for (CeedInt dim_1 = 0; dim_1 < BASIS_DIM; dim_1++) { 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()
/libCEED/include/ceed/jit-source/cuda/
H A Dcuda-ref-basis-tensor.h106 for (CeedInt dim_1 = 0; dim_1 < BASIS_DIM; dim_1++) { in Grad() local
109 const CeedScalar *cur_u = &u[elem * u_stride + dim_1 * u_dim_stride + comp * u_comp_stride]; in Grad()
110 CeedScalar *cur_v = &v[elem * v_stride + dim_1 * v_dim_stride + comp * v_comp_stride]; in Grad()
116 const CeedScalar *op = dim_1 == dim_2 ? s_grad_1d : s_interp_1d; in Grad()
H A Dcuda-ref-basis-tensor-at-points.h279 for (CeedInt dim_1 = 0; dim_1 < BASIS_DIM; dim_1++) { in GradAtPoints() local
280 CeedScalar *cur_v = &v[elem * v_stride + dim_1 * v_dim_stride + comp * v_comp_stride]; in GradAtPoints()
291 …if (dim_1 == dim_2) ChebyshevDerivativeAtPoint<BASIS_Q_1D>(coords[elem * v_stride + dim_2 * v_comp… in GradAtPoints()
352 for (CeedInt dim_1 = 0; dim_1 < BASIS_DIM; dim_1++) { 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()
/libCEED/backends/sycl-ref/
H A Dceed-sycl-ref-basis.sycl.cpp202 for (CeedInt dim_1 = 0; dim_1 < dim; dim_1++) { in CeedBasisApplyGrad_Sycl() local
205 … const CeedScalar *cur_u = u + elem * u_stride + dim_1 * u_dim_stride + comp * u_comp_stride; in CeedBasisApplyGrad_Sycl()
206 … CeedScalar *cur_v = v + elem * v_stride + dim_1 * v_dim_stride + comp * v_comp_stride; in CeedBasisApplyGrad_Sycl()
215 const CeedScalar *op = dim_1 == dim_2 ? s_grad_1d : s_interp_1d; in CeedBasisApplyGrad_Sycl()