Device dispatch for cai_sagaut_model_ii_t.
|
| 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.
|
| |
◆ 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_d | The sampled x-velocity field on the device. |
| v_d | The sampled y-velocity field on the device. |
| w_d | The sampled z-velocity field on the device. |
| ind_r_d | The r-index array for sampled GLL points. |
| ind_s_d | The s-index array for sampled GLL points. |
| ind_t_d | The t-index array for sampled GLL points. |
| ind_e_d | The element-index array for sampled GLL points. |
| n_x_d | The x-component of the wall normals. |
| n_y_d | The y-component of the wall normals. |
| n_z_d | The z-component of the wall normals. |
| nu_d | The sampled kinematic viscosity at wall points. |
| rho_w_d | The sampled density at wall points. |
| h_d | The wall-model sampling distances. |
| tau_x_d | The x-component of the wall shear stress. |
| tau_y_d | The y-component of the wall shear stress. |
| tau_z_d | The z-component of the wall shear stress. |
| n_nodes | The number of wall points. |
| lx | The number of GLL points per direction. |
| kappa | The von Karman coefficient. |
| B | The log-law intercept. |
| p | The blending exponent. |
| s | The blending scale. |
Definition at line 119 of file cai_sagaut_model_ii_device.F90.