SciTools/iris — pull request #934 by dkillick (2014-01-13 13:47:46+00:00)
Title: Update scipy dependency to v0.13.2

This updates the scipy dependency in Iris to v0.13.2, with backward compatibility to v0.11.0 maintained.

Notable issues encountered in updating this dependency were changes in array ordering, usually from 'F' to 'C' ordering and a change in the behaviour of `scipy.interpolate.interpolate.interp1d`.

Some CML changes made on account of the array ordering differences.

The changes to `interp1d` remove previous incorrect behaviour that changed the ordering of the `y` array internally to the function. As `iris.analysis.interpolate.Linear1dExtrapolator` was written based on this incorrect behaviour, to maintain backward compatibility and make minimal code changes, this behaviour is tested for, with the `y` array's order changed as necessary.