Reflected Arrays

A ReflectedArray is a light wrapper on a parent::AbstractArray that reflects the array in all dimensions.

It is useful for using discrete convolution instead of correlation in the general filter function.

A_reflected = reflect(A)