
![]() | Create return array:
a_dims[0] = nx; a_dims[1] = ny;
a = (PyArrayObject *) PyArray_FromDims(2, a_dims,
PyArray_DOUBLE);
if (a == NULL) {
printf("creating a failed, dims=(%d,%d)\n",
a_dims[0],a_dims[1]);
return NULL; /* PyArray_FromDims raises an exception */
}
|
![]() | After the loop, return a:
return PyArray_Return(a); |