Home
last modified time | relevance | path

Searched refs:v_stride (Results 1 – 8 of 8) sorted by relevance

/libCEED/include/ceed/jit-source/magma/
H A Dmagma-basis-weight-1d.h26 …void magma_weight_1d_kernel(const CeedScalar *dqweight1d, CeedScalar *dV, const int v_stride, cons… in __launch_bounds__()
36 dV += elem_id * v_stride; in __launch_bounds__()
H A Dmagma-basis-weight-2d.h34 …void magma_weight_2d_kernel(const CeedScalar *dqweight1d, CeedScalar *dV, const int v_stride, cons… in __launch_bounds__()
45 dV += elem_id * v_stride; in __launch_bounds__()
H A Dmagma-basis-weight-3d.h35 …void magma_weight_3d_kernel(const CeedScalar *dqweight1d, CeedScalar *dV, const int v_stride, cons… in __launch_bounds__()
46 dV += elem_id * v_stride; in __launch_bounds__()
/libCEED/include/ceed/jit-source/cuda/
H A Dcuda-ref-basis-tensor-at-points.h61 const CeedInt v_stride = BASIS_NUM_PTS; in InterpAtPoints() local
70 CeedScalar *cur_v = &v[elem * v_stride + comp * v_comp_stride]; in InterpAtPoints()
108 …ChebyshevPolynomialsAtPoint<BASIS_Q_1D>(coords[elem * v_stride + d * v_comp_stride + p], chebyshev… in InterpAtPoints()
144 const CeedInt v_stride = BASIS_NUM_NODES; in InterpTransposeAtPoints() local
153 CeedScalar *cur_v = &v[elem * v_stride + comp * v_comp_stride]; in InterpTransposeAtPoints()
240 const CeedInt v_stride = BASIS_NUM_PTS; 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()
292 …else ChebyshevPolynomialsAtPoint<BASIS_Q_1D>(coords[elem * v_stride + dim_2 * v_comp_stride + p], … in GradAtPoints()
329 const CeedInt v_stride = BASIS_NUM_NODES; in GradTransposeAtPoints() local
[all …]
H A Dcuda-ref-basis-tensor.h36 const CeedInt v_stride = is_transpose ? BASIS_NUM_NODES : BASIS_NUM_QPTS; in Interp() local
45 CeedScalar *cur_v = &v[elem * v_stride + comp * v_comp_stride]; in Interp()
96 const CeedInt v_stride = is_transpose ? BASIS_NUM_NODES : BASIS_NUM_QPTS; in Grad() local
110 CeedScalar *cur_v = &v[elem * v_stride + dim_1 * v_dim_stride + comp * v_comp_stride]; in Grad()
/libCEED/include/ceed/jit-source/hip/
H A Dhip-ref-basis-tensor-at-points.h61 const CeedInt v_stride = BASIS_NUM_PTS; in InterpAtPoints() local
70 CeedScalar *cur_v = &v[elem * v_stride + comp * v_comp_stride]; in InterpAtPoints()
108 …ChebyshevPolynomialsAtPoint<BASIS_Q_1D>(coords[elem * v_stride + d * v_comp_stride + p], chebyshev… in InterpAtPoints()
144 const CeedInt v_stride = BASIS_NUM_NODES; in InterpTransposeAtPoints() local
153 CeedScalar *cur_v = &v[elem * v_stride + comp * v_comp_stride]; in InterpTransposeAtPoints()
240 const CeedInt v_stride = BASIS_NUM_PTS; 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()
292 …else ChebyshevPolynomialsAtPoint<BASIS_Q_1D>(coords[elem * v_stride + dim_2 * v_comp_stride + p], … in GradAtPoints()
329 const CeedInt v_stride = BASIS_NUM_NODES; in GradTransposeAtPoints() local
[all …]
H A Dhip-ref-basis-tensor.h36 const CeedInt v_stride = is_transpose ? BASIS_NUM_NODES : BASIS_NUM_QPTS; in Interp() local
45 CeedScalar *cur_v = &v[elem * v_stride + comp * v_comp_stride]; in Interp()
96 const CeedInt v_stride = is_transpose ? BASIS_NUM_NODES : BASIS_NUM_QPTS; in Grad() local
110 CeedScalar *cur_v = &v[elem * v_stride + dim_1 * v_dim_stride + comp * v_comp_stride]; in Grad()
/libCEED/backends/sycl-ref/
H A Dceed-sycl-ref-basis.sycl.cpp77 const CeedInt v_stride = is_transpose ? num_nodes : num_qpts; in CeedBasisApplyInterp_Sycl() local
79 const CeedInt v_comp_stride = num_elem * v_stride; in CeedBasisApplyInterp_Sycl()
98 CeedScalar *cur_v = v + elem * v_stride + comp * v_comp_stride; in CeedBasisApplyInterp_Sycl()
180 const CeedInt v_stride = is_transpose ? num_nodes : num_qpts; in CeedBasisApplyGrad_Sycl() local
182 const CeedInt v_comp_stride = num_elem * v_stride; in CeedBasisApplyGrad_Sycl()
206 … CeedScalar *cur_v = v + elem * v_stride + dim_1 * v_dim_stride + comp * v_comp_stride; in CeedBasisApplyGrad_Sycl()
346 const CeedInt v_stride = Q; in CeedBasisApplyNonTensorInterp_Sycl() local
348 const CeedInt v_comp_stride = v_stride * num_elem; in CeedBasisApplyNonTensorInterp_Sycl()
370 d_V[i + elem * v_stride + comp * v_comp_stride] = V; in CeedBasisApplyNonTensorInterp_Sycl()
388 const CeedInt v_stride = Q; in CeedBasisApplyNonTensorGrad_Sycl() local
[all …]