> On 24/11/2017, at 03:36, Jeroen Demeyer <jdeme...@cage.ugent.be> wrote:
> 
> On 2017-11-22 02:49, François Bissey wrote:
>> This is a big upgrade, in fact it would have been easier to upgrade
>> to 2.0.2 but we missed that window.
> 
> You could still upgrade to 2.0.2 now and upgrade to 2.1.0 later, if that 
> makes your life easier.

We’ll have to bit the bullet anyway. May as well do it now.
And remember I can just push some changes and so long
as I get a positive review it’ll be in.
But I don’t think it should go that way. So I am opening the
floor to suggestions. After all, I could have missed something.

For the interpolation. We are talking about a list_plot function.
So you have a set of point in 3d and you want to plot the surface
between these points. To do a reasonably smooth job you need
to do some kind of interpolation - here on a unstructured grid
(most general case). And doing it fast is even better.

The natural neighbour interpolator was giving quite nice results
for a range of inputs and doing it fast. The only issue matplotlib
dev have with it, is that you can only apply it to a delaunay
triangulation of your points. It doesn’t work with other triangulations
and they decided to remove interpolator that are specific to a
triangulation. Never mind that the default triangulation used in
matplotlib is delaunay. But the point is you could use other.

So I have a replacement interpolator from scipy that actually
give nice looking results and that is reasonably fast. But are they
other interpolators around that should be trialed? Do people
want to settle for something a bit less smooth but simpler?

François

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to