Neko  0.9.0
A portable framework for high-order spectral element flow simulations
prgm_lib.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

void * math_program
 
void * mathops_program
 
void * dirichlet_program
 
void * inflow_program
 
void * no_slip_wall_program
 
void * symmetry_program
 
void * facet_normal_program
 
void * inhom_dirichlet_program
 
void * dudxyz_program
 
void * cdtp_program
 
void * conv1_program
 
void * cfl_program
 
void * opgrad_program
 
void * gs_program
 
void * ax_helm_program
 
void * jacobi_program
 
void * rhs_maker_program
 
void * pnpn_res_program
 
void * fdm_program
 
void * tensor_program
 
void * schwarz_program
 
void * dong_program
 
void * coef_program
 
void * scalar_residual_program
 
void * lambda2_program
 
void * filter_program
 

Variable Documentation

◆ ax_helm_program

void* ax_helm_program
extern

Device Ax helm kernels

◆ cdtp_program

void* cdtp_program
extern

Device \( D^T X \) kernels

◆ cfl_program

void* cfl_program
extern

Device CFL kernels

◆ coef_program

void* coef_program
extern

Device coef kernels

◆ conv1_program

void* conv1_program
extern

Device convective kernels

◆ dirichlet_program

void* dirichlet_program
extern

Device Dirichlet kernels

◆ dong_program

void* dong_program
extern

Device dong kernels

◆ dudxyz_program

void* dudxyz_program
extern

Device Derivative kernels

◆ facet_normal_program

void* facet_normal_program
extern

Device Facet normal kernels

◆ fdm_program

void* fdm_program
extern

Device fdm kernels

◆ filter_program

void* filter_program
extern

Device filter kernel

◆ gs_program

void* gs_program
extern

Device Gather-Scatter kernels

◆ inflow_program

void* inflow_program
extern

Device Inflow kernels

◆ inhom_dirichlet_program

void* inhom_dirichlet_program
extern

Device Blasius profile kernel

◆ jacobi_program

void* jacobi_program
extern

Device jacobi kernels

◆ lambda2_program

void* lambda2_program
extern

Device lambda2 kernel

◆ math_program

void* math_program
extern

OpenCL program library (see prgm_lib.F90) Device math kernels

◆ mathops_program

void* mathops_program
extern

Device mathops kernels

◆ no_slip_wall_program

void* no_slip_wall_program
extern

Device No-slip wall kernels

◆ opgrad_program

void* opgrad_program
extern

Device Velocity gradient kernels

◆ pnpn_res_program

void* pnpn_res_program
extern

Device pnpn residual kernels

◆ rhs_maker_program

void* rhs_maker_program
extern

Device rhs_maker kernels

◆ scalar_residual_program

void* scalar_residual_program
extern

Device scalar residual kernels

◆ schwarz_program

void* schwarz_program
extern

Device schwarz kernels

◆ symmetry_program

void* symmetry_program
extern

Device Symmetry kernels

◆ tensor_program

void* tensor_program
extern

Device tensor kernels