Searched refs:u_comp_stride (Results 1 – 6 of 6) sorted by relevance
| /libCEED/include/ceed/jit-source/cuda/ |
| H A D | cuda-ref-basis-tensor-at-points.h | 62 const CeedInt u_comp_stride = num_elem * BASIS_NUM_NODES; in InterpAtPoints() local 69 const CeedScalar *cur_u = &u[elem * u_stride + comp * u_comp_stride]; in InterpAtPoints() 145 const CeedInt u_comp_stride = num_elem * 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() 241 const CeedInt u_comp_stride = num_elem * BASIS_NUM_NODES; in GradAtPoints() local 250 const CeedScalar *cur_u = &u[elem * u_stride + comp * u_comp_stride]; in GradAtPoints() 330 const CeedInt u_comp_stride = num_elem * 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 …ebyshevDerivativeAtPoint<BASIS_Q_1D>(coords[elem * u_stride + dim_2 * u_comp_stride + p], chebyshe… in GradTransposeAtPoints() [all …]
|
| H A D | cuda-ref-basis-tensor.h | 37 const CeedInt u_comp_stride = num_elem * (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() 97 const CeedInt u_comp_stride = num_elem * (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 D | hip-ref-basis-tensor-at-points.h | 62 const CeedInt u_comp_stride = num_elem * BASIS_NUM_NODES; in InterpAtPoints() local 69 const CeedScalar *cur_u = &u[elem * u_stride + comp * u_comp_stride]; in InterpAtPoints() 145 const CeedInt u_comp_stride = num_elem * 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() 241 const CeedInt u_comp_stride = num_elem * BASIS_NUM_NODES; in GradAtPoints() local 250 const CeedScalar *cur_u = &u[elem * u_stride + comp * u_comp_stride]; in GradAtPoints() 330 const CeedInt u_comp_stride = num_elem * 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 …ebyshevDerivativeAtPoint<BASIS_Q_1D>(coords[elem * u_stride + dim_2 * u_comp_stride + p], chebyshe… in GradTransposeAtPoints() [all …]
|
| H A D | hip-ref-basis-tensor.h | 37 const CeedInt u_comp_stride = num_elem * (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() 97 const CeedInt u_comp_stride = num_elem * (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 D | ceed-sycl-ref-basis.sycl.cpp | 78 const CeedInt u_comp_stride = num_elem * u_stride; in CeedBasisApplyInterp_Sycl() local 97 const CeedScalar *cur_u = u + elem * u_stride + comp * u_comp_stride; in CeedBasisApplyInterp_Sycl() 181 const CeedInt u_comp_stride = num_elem * u_stride; 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() 347 const CeedInt u_comp_stride = u_stride * num_elem; in CeedBasisApplyNonTensorInterp_Sycl() local 364 const CeedScalar *U = d_U + elem * u_stride + comp * u_comp_stride; in CeedBasisApplyNonTensorInterp_Sycl() 389 const CeedInt u_comp_stride = u_stride * num_elem; in CeedBasisApplyNonTensorGrad_Sycl() local 391 const CeedInt u_dim_stride = u_comp_stride * num_comp; in CeedBasisApplyNonTensorGrad_Sycl() 413 const CeedScalar *U = d_U + elem * u_stride + comp * u_comp_stride + d1 * u_dim_stride; in CeedBasisApplyNonTensorGrad_Sycl()
|
| /libCEED/backends/magma/ |
| H A D | ceed-magma-basis.c | 78 CeedInt u_comp_stride = num_elem * elem_dofs_size; in CeedBasisApplyCore_Magma() local 87 u_comp_stride = num_elem * elem_qpts_size; in CeedBasisApplyCore_Magma() 117 …void *args[] = {&impl->d_interp_1d, &d_u, &u_elem_stride, &u_comp_stride, &d_v, &v_elem_stride, … in CeedBasisApplyCore_Magma() 149 CeedInt u_comp_stride = num_elem * elem_dofs_size; in CeedBasisApplyCore_Magma() local 161 u_comp_stride = num_elem * elem_qpts_size; in CeedBasisApplyCore_Magma() 194 …&impl->d_interp_1d, &impl->d_grad_1d, &d_u, &u_elem_stride, &u_comp_stride, &u_dim_stride… in CeedBasisApplyCore_Magma()
|