triqs.gfs.plot.bz.make_plottable

triqs.gfs.plot.bz.make_plottable(self, method='cubic', nk=50)[source]

Interpolate self on a regular nk x nk k-grid for plotting.

Parameters:
method{‘cubic’, ‘linear’, ‘nearest’}, optional

Interpolation method passed to scipy.interpolate.griddata(). Default 'cubic'.

nkint, optional

Resolution of the regular grid. Default 50.

Returns:
x, ynumpy.ndarray

1D arrays defining the regular grid.

znumpy.ndarray

Interpolated values, shape (n_orb1, n_orb2, nk, nk).

zmin, zmaxnumpy.ndarray

Per-orbital element min/max (complex), shape (n_orb1, n_orb2).