5 use,
intrinsic :: iso_c_binding, only : c_ptr, c_null_ptr
Fortran OpenCL interface.
OpenCL JIT program library.
type(c_ptr), bind(C) scalar_residual_program
Device scalar residual kernels.
type(c_ptr), bind(C) ax_helm_program
Device Ax helm kernels.
type(c_ptr), bind(C) symmetry_program
Device Symmetry kernels.
type(c_ptr), bind(C) cfl_program
Device CFL kernels.
type(c_ptr), bind(C) mathops_program
Device mathops kernels.
type(c_ptr), bind(C) no_slip_wall_program
Device No-slip wall kernels.
type(c_ptr), bind(C) lambda2_program
Device lambda2 kernels.
subroutine opencl_prgm_lib_release
type(c_ptr), bind(C) conv1_program
Device onvective kernels.
type(c_ptr), bind(C) jacobi_program
Device jacobi kernels.
type(c_ptr), bind(C) coef_program
Device coef kernels.
type(c_ptr), bind(C) gs_program
Device Gather-Scatter kernels.
type(c_ptr), bind(C) rhs_maker_program
Device rhs_maker kernels.
type(c_ptr), bind(C) dudxyz_program
Device Derivative kernels.
type(c_ptr), bind(C) cdtp_program
Device kernels.
type(c_ptr), bind(C) facet_normal_program
Device Facet normal kernels.
type(c_ptr), bind(C) schwarz_program
Device schwarz kernels.
type(c_ptr), bind(C) fdm_program
Device fdm kernels.
type(c_ptr), bind(C) dirichlet_program
Device Dirichlet kernels.
type(c_ptr), bind(C) inflow_program
Device Inflow kernels.
type(c_ptr), bind(C) tensor_program
Device tensor kernels.
type(c_ptr), bind(C) opgrad_program
Device Velocity gradient kernels.
type(c_ptr), bind(C) math_program
Device math kernels.
type(c_ptr), bind(C) inhom_dirichlet_program
Device Blasius profile kernel.
type(c_ptr), bind(C) filter_program
Device filter kernels.
type(c_ptr), bind(C) pnpn_res_program
Device pnpn residual kernels.
type(c_ptr), bind(C) dong_program
Device dong kernels.