Note that in your example you could directly pass the amat and bmat arrays to the body() routine, as the dummy arguments have explicit shapes. Which was generally the right way to do that when one had a large rank 1 array.
1 Like