Neko 1.99.7
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
elem_block< LX, C > Struct Template Reference

#include <elem_block.h>

Static Public Attributes

static const int raw = 1 << C
 
static const int value
 
static const int waves = 2 << C
 
static const int fit = ( 64 * waves)/(LX * LX)
 

Detailed Description

template<int LX, int C>
struct elem_block< LX, C >

Definition at line 66 of file elem_block.h.

Member Data Documentation

◆ fit

template<int LX, int C>
const int elem_block< LX, C >::fit = ( 64 * waves)/(LX * LX)
static

Definition at line 70 of file elem_block.h.

◆ raw

template<int LX, int C>
const int elem_block< LX, C >::raw = 1 << C
static

Definition at line 67 of file elem_block.h.

◆ value

template<int LX, int C>
static const int elem_block< LX, C >::value
static
Initial value:
=
(LX * LX * raw <= 512 ) ? raw : 1
__global__ void ale_add_kinematics_kernel(const int n, T *__restrict__ wx, T *__restrict__ wy, T *__restrict__ wz, const T *__restrict__ x_ref, const T *__restrict__ y_ref, const T *__restrict__ z_ref, const T *__restrict__ phi, const T *__restrict__ x, const T *__restrict__ y, const T *__restrict__ z, const kinematics_params_t kin_params)
static const int raw
Definition elem_block.h:67

Definition at line 68 of file elem_block.h.

◆ waves

template<int LX, int C>
const int elem_block< LX, C >::waves = 2 << C
static

Definition at line 69 of file elem_block.h.


The documentation for this struct was generated from the following files: