Neko 1.99.3
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
cai_sagaut_model_ii.cu File Reference

Go to the source code of this file.

Functions

void cuda_cai_sagaut_model_ii_compute (void *u_d, void *v_d, void *w_d, void *ind_r_d, void *ind_s_d, void *ind_t_d, void *ind_e_d, void *n_x_d, void *n_y_d, void *n_z_d, void *nu_d, void *rho_w_d, void *h_d, void *tau_x_d, void *tau_y_d, void *tau_z_d, int *n_nodes, int *lx, real *kappa, real *B, real *p, real *s)
 

Function Documentation

◆ cuda_cai_sagaut_model_ii_compute()

void cuda_cai_sagaut_model_ii_compute ( void u_d,
void v_d,
void w_d,
void ind_r_d,
void ind_s_d,
void ind_t_d,
void ind_e_d,
void n_x_d,
void n_y_d,
void n_z_d,
void nu_d,
void rho_w_d,
void h_d,
void tau_x_d,
void tau_y_d,
void tau_z_d,
int n_nodes,
int lx,
real kappa,
real B,
real p,
real s 
)

Fortran wrapper for the CUDA Cai & Sagaut Model-II kernel.

Parameters
u_dThe sampled x-velocity field.
v_dThe sampled y-velocity field.
w_dThe sampled z-velocity field.
ind_r_dThe r-index array for sampled GLL points.
ind_s_dThe s-index array for sampled GLL points.
ind_t_dThe t-index array for sampled GLL points.
ind_e_dThe element-index array for sampled GLL points.
n_x_dThe x-component of the wall normals.
n_y_dThe y-component of the wall normals.
n_z_dThe z-component of the wall normals.
nu_dThe sampled kinematic viscosity at wall points.
rho_w_dThe sampled density at wall points.
h_dThe wall-model sampling distances.
tau_x_dThe x-component of the wall shear stress.
tau_y_dThe y-component of the wall shear stress.
tau_z_dThe z-component of the wall shear stress.
n_nodesThe number of wall points.
lxThe number of GLL points per direction.
kappaThe von Karman coefficient.
BThe log-law intercept.
pThe blending exponent.
sThe blending scale.

Definition at line 66 of file cai_sagaut_model_ii.cu.

Here is the call graph for this function:
Here is the caller graph for this function: