I have a field define on a cloud of points and I want to plot this field. I am using pyplot tricontourf to produce this plot:
tricontourf(pos[:,0], pos[:,1], u1[:,row], levels=levels, vmin=vmin, vmax=vmax, cmap=cmap)
The problem here is that the plot shows values in an area where there are no points and I expect an empty field there instead. The problematic area is the upper red semi-circle.
I don't know the parameterization of my domain, so I cannot use a mask to do u1[mask] = np.nan.
Thanks