Ultraplot ignores the vmin/vmax values, if the levels are explicitly set in contour plots. This is documented behaviour. However, I can't see the reason why this is the case? Matplotlib is not ...