Lines Matching +full:- +full:t
1 // Copyright (c) 2017-2026, Lawrence Livermore National Security, LLC and other CEED contributors.
2 // All Rights Reserved. See the top-level LICENSE and NOTICE files for details.
4 // SPDX-License-Identifier: BSD-2-Clause
10 #include "magma-common-tensor.h"
17 template <typename T, int DIM, int NUM_COMP, int P, int Q>
18 static __device__ __inline__ void magma_interp_1d_device(const T *sT, T *sU[NUM_COMP], T *sV[NUM_CO… in magma_interp_1d_device()
23 // 4. P_roduct per component is one row (1xP) times T matrix (PxQ) => one row (1xQ) in magma_interp_1d_device()
30 T rv = 0.0; in magma_interp_1d_device()
64 sU[comp] = sU[comp - 1] + (1 * BASIS_P); in __launch_bounds__()
65 sV[comp] = sV[comp - 1] + (1 * BASIS_Q); in __launch_bounds__()
68 // read T in __launch_bounds__()
109 sU[comp] = sU[comp - 1] + (1 * BASIS_Q); in __launch_bounds__()
110 sV[comp] = sV[comp - 1] + (1 * BASIS_P); in __launch_bounds__()
113 // read T in __launch_bounds__()
154 sU[comp] = sU[comp - 1] + (1 * BASIS_Q); in __launch_bounds__()
155 sV[comp] = sV[comp - 1] + (1 * BASIS_P); in __launch_bounds__()
158 // read T in __launch_bounds__()