I am writing a UFunc creation utility, and I would like to know: is there a way to mimic the behavior ofPyArray_IterAllButAxis for multiple arrays at a time? I would like to be able to write UFuncs that take an axis argument and also take multiple array arguments, for example I want to be able to create a moving average with a weighting that changes according to another array.

Best Regards,