Neko 1.99.3
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
cai_sagaut_model_ii_device Module Reference

Device dispatch for cai_sagaut_model_ii_t.

Data Types

interface  hip_cai_sagaut_model_ii_compute
 

Functions/Subroutines

subroutine, public cai_sagaut_model_ii_compute_device (u_d, v_d, w_d, ind_r_d, ind_s_d, ind_t_d, ind_e_d, n_x_d, n_y_d, n_z_d, nu_d, rho_w_d, h_d, tau_x_d, tau_y_d, tau_z_d, n_nodes, lx, kappa, b, p, s)
 Evaluate the device wall-model kernel for Model-II.
 

Function/Subroutine Documentation

◆ cai_sagaut_model_ii_compute_device()

subroutine, public cai_sagaut_model_ii_device::cai_sagaut_model_ii_compute_device ( type(c_ptr), intent(in u_d,
type(c_ptr), intent(in v_d,
type(c_ptr), intent(in w_d,
type(c_ptr), intent(in ind_r_d,
type(c_ptr), intent(in ind_s_d,
type(c_ptr), intent(in ind_t_d,
type(c_ptr), intent(in ind_e_d,
type(c_ptr), intent(in n_x_d,
type(c_ptr), intent(in n_y_d,
type(c_ptr), intent(in n_z_d,
type(c_ptr), intent(in nu_d,
type(c_ptr), intent(in rho_w_d,
type(c_ptr), intent(in h_d,
type(c_ptr), intent(inout tau_x_d,
type(c_ptr), intent(inout tau_y_d,
type(c_ptr), intent(inout tau_z_d,
integer, intent(in n_nodes,
integer, intent(in lx,
real(kind=rp), intent(in kappa,
real(kind=rp), intent(in b,
real(kind=rp), intent(in p,
real(kind=rp), intent(in s 
)
Parameters
u_dThe sampled x-velocity field on the device.
v_dThe sampled y-velocity field on the device.
w_dThe sampled z-velocity field on the device.
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 119 of file cai_sagaut_model_ii_device.F90.

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