Neko 1.99.9
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
rough_log_law.c File Reference
#include <CL/cl.h>
#include <device/device_config.h>
#include <device/opencl/check.h>
#include <device/opencl/jit.h>
#include <device/opencl/prgm_lib.h>
#include "rough_log_law_kernel.cl.h"
Include dependency graph for rough_log_law.c:

Go to the source code of this file.

Functions

void opencl_rough_log_law_compute (void *u_d, void *v_d, void *w_d, void *n_x_d, void *n_y_d, void *n_z_d, void *h_d, void *tau_x_d, void *tau_y_d, void *tau_z_d, int *n_nodes, real *kappa, void *rho_w_d, real *B, real *z0, int *tstep)
 

Function Documentation

◆ opencl_rough_log_law_compute()

void opencl_rough_log_law_compute ( void *  u_d,
void *  v_d,
void *  w_d,
void *  n_x_d,
void *  n_y_d,
void *  n_z_d,
void *  h_d,
void *  tau_x_d,
void *  tau_y_d,
void *  tau_z_d,
int *  n_nodes,
real *  kappa,
void *  rho_w_d,
real *  B,
real *  z0,
int *  tstep 
)

Fortran wrapper for the OpenCL rough log-law wall model kernel

Note
tstep is unused; it is kept for interface compatibility with the other wall models.

Definition at line 53 of file rough_log_law.c.

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