Neko  0.9.0
A portable framework for high-order spectral element flow simulations
projection_kernel.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

template<typename T >
__global__ void project_on_vec_kernel (T *__restrict__ x, const T **xx, T *__restrict__ y, const T **yy, const T *__restrict__ alpha, const int p_cur, const int n)
 
template<typename T >
__global__ void project_ortho_vec_kernel (T *__restrict__ x, const T **xx, T *__restrict__ y, const T **yy, const T *__restrict__ alpha, const int p_cur, const int n)
 

Function Documentation

◆ project_on_vec_kernel()

template<typename T >
__global__ void project_on_vec_kernel ( T *__restrict__  x,
const T **  xx,
T *__restrict__  y,
const T **  yy,
const T *__restrict__  alpha,
const int  p_cur,
const int  n 
)

Project on vector operations

Definition at line 42 of file projection_kernel.h.

◆ project_ortho_vec_kernel()

template<typename T >
__global__ void project_ortho_vec_kernel ( T *__restrict__  x,
const T **  xx,
T *__restrict__  y,
const T **  yy,
const T *__restrict__  alpha,
const int  p_cur,
const int  n 
)

Project ortho vector operations

Definition at line 71 of file projection_kernel.h.