Neko  0.8.1
A portable framework for high-order spectral element flow simulations
makeext_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 makeext_kernel (T *__restrict__ abx1, T *__restrict__ aby1, T *__restrict__ abz1, T *__restrict__ abx2, T *__restrict__ aby2, T *__restrict__ abz2, T *__restrict__ bfx, T *__restrict__ bfy, T *__restrict__ bfz, const T rho, const T ab1, const T ab2, const T ab3, const int n)
 
template<typename T >
__global__ void scalar_makeext_kernel (T *__restrict__ fs_lag, T *__restrict__ fs_laglag, T *__restrict__ fs, const T rho, const T ext1, const T ext2, const T ext3, const int n)
 

Function Documentation

◆ makeext_kernel()

template<typename T >
__global__ void makeext_kernel ( T *__restrict__  abx1,
T *__restrict__  aby1,
T *__restrict__  abz1,
T *__restrict__  abx2,
T *__restrict__  aby2,
T *__restrict__  abz2,
T *__restrict__  bfx,
T *__restrict__  bfy,
T *__restrict__  bfz,
const T  rho,
const T  ab1,
const T  ab2,
const T  ab3,
const int  n 
)

Definition at line 39 of file makeext_kernel.h.

◆ scalar_makeext_kernel()

template<typename T >
__global__ void scalar_makeext_kernel ( T *__restrict__  fs_lag,
T *__restrict__  fs_laglag,
T *__restrict__  fs,
const T  rho,
const T  ext1,
const T  ext2,
const T  ext3,
const int  n 
)

Definition at line 77 of file makeext_kernel.h.