Go to the source code of this file.
|
template<typename T , const int N> |
__global__ void | tnsr3d_el_kernel (T *__restrict__ v, const int nv, const T *__restrict__ u, const int nu, const T *__restrict__ A, const T *__restrict__ Bt, const T *__restrict__ Ct, const int *elements, const int n_points) |
|
template<typename T , const int N> |
__global__ void | tnsr3d_kernel (T *__restrict__ v, const int nv, const T *__restrict__ u, const int nu, const T *__restrict__ A, const T *__restrict__ Bt, const T *__restrict__ Ct) |
|
template<typename T , const int N> |
__global__ void | tnsr3d_kernel_large (T *__restrict__ v, const int nv, const T *__restrict__ u, const int nu, const T *__restrict__ A, const T *__restrict__ Bt, const T *__restrict__ Ct) |
|
◆ tnsr3d_el_kernel()
template<typename T , const int N>
__global__ void tnsr3d_el_kernel |
( |
T *__restrict__ |
v, |
|
|
const int |
nv, |
|
|
const T *__restrict__ |
u, |
|
|
const int |
nu, |
|
|
const T *__restrict__ |
A, |
|
|
const T *__restrict__ |
Bt, |
|
|
const T *__restrict__ |
Ct, |
|
|
const int * |
elements, |
|
|
const int |
n_points |
|
) |
| |
◆ tnsr3d_kernel()
template<typename T , const int N>
__global__ void tnsr3d_kernel |
( |
T *__restrict__ |
v, |
|
|
const int |
nv, |
|
|
const T *__restrict__ |
u, |
|
|
const int |
nu, |
|
|
const T *__restrict__ |
A, |
|
|
const T *__restrict__ |
Bt, |
|
|
const T *__restrict__ |
Ct |
|
) |
| |
◆ tnsr3d_kernel_large()
template<typename T , const int N>
__global__ void tnsr3d_kernel_large |
( |
T *__restrict__ |
v, |
|
|
const int |
nv, |
|
|
const T *__restrict__ |
u, |
|
|
const int |
nu, |
|
|
const T *__restrict__ |
A, |
|
|
const T *__restrict__ |
Bt, |
|
|
const T *__restrict__ |
Ct |
|
) |
| |