case NX: \
{ \
\
STR(schwarz_extrude_kernel_nx##NX), \
&err); \
CL_CHECK(clSetKernelArg(kernel, 0,
sizeof(cl_mem), (
void *) &arr1)); \
CL_CHECK(clSetKernelArg(kernel, 1, sizeof(int), l1)); \
CL_CHECK(clSetKernelArg(kernel, 2,
sizeof(
real), f1)); \
CL_CHECK(clSetKernelArg(kernel, 3, sizeof(cl_mem), (void *) &arr2)); \
CL_CHECK(clSetKernelArg(kernel, 4, sizeof(int), l2)); \
CL_CHECK(clSetKernelArg(kernel, 5,
sizeof(
real), f2));
\
kernel, 1, NULL, &global_item_size, \
&local_item_size, 0, NULL, NULL)); \
} \
break