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

Go to the source code of this file.

Functions

void opencl_constrain_mixed_bc_zero (void *mixed_msk, void *x, void *y, void *z, int *constraint_n, int *constraint_t1, int *constraint_t2, void *n, void *t1, void *t2, int *m, cl_command_queue cmd_queue)
 
void opencl_constrain_mixed_bc_set (void *mixed_msk, void *x, void *y, void *z, int *constraint_n, int *constraint_t1, int *constraint_t2, void *n, void *t1, void *t2, void *values_n, void *values_t1, void *values_t2, int *m, cl_command_queue cmd_queue)
 
void opencl_constrain_mixed_bc_set_const (void *mixed_msk, void *x, void *y, void *z, int *constraint_n, int *constraint_t1, int *constraint_t2, void *n, void *t1, void *t2, real *value_n, real *value_t1, real *value_t2, int *m, cl_command_queue cmd_queue)
 

Function Documentation

◆ opencl_constrain_mixed_bc_set()

void opencl_constrain_mixed_bc_set ( void *  mixed_msk,
void *  x,
void *  y,
void *  z,
int *  constraint_n,
int *  constraint_t1,
int *  constraint_t2,
void *  n,
void *  t1,
void *  t2,
void *  values_n,
void *  values_t1,
void *  values_t2,
int *  m,
cl_command_queue  cmd_queue 
)

Definition at line 88 of file constrain_mixed_bc.c.

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

◆ opencl_constrain_mixed_bc_set_const()

void opencl_constrain_mixed_bc_set_const ( void *  mixed_msk,
void *  x,
void *  y,
void *  z,
int *  constraint_n,
int *  constraint_t1,
int *  constraint_t2,
void *  n,
void *  t1,
void *  t2,
real *  value_n,
real *  value_t1,
real *  value_t2,
int *  m,
cl_command_queue  cmd_queue 
)

Definition at line 133 of file constrain_mixed_bc.c.

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

◆ opencl_constrain_mixed_bc_zero()

void opencl_constrain_mixed_bc_zero ( void *  mixed_msk,
void *  x,
void *  y,
void *  z,
int *  constraint_n,
int *  constraint_t1,
int *  constraint_t2,
void *  n,
void *  t1,
void *  t2,
int *  m,
cl_command_queue  cmd_queue 
)

Definition at line 48 of file constrain_mixed_bc.c.

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