kwant.plotter – Plotting of systems¶plot(sys[, num_lead_cells, unit, ...]) |
Plot a system in 2 or 3 dimensions. |
map(sys, value[, colorbar, cmap, vmin, ...]) |
Show interpolated map of a function defined for the sites of a system. |
current(syst, current[, relwidth]) |
Show an interpolated current defined for the hoppings of a system. |
bands(sys[, args, momenta, file, show, dpi, ...]) |
Plot band structure of a translationally invariant 1D system. |
spectrum(syst, x[, y, params, mask, file, ...]) |
Plot the spectrum of a Hamiltonian as a function of 1 or 2 parameters |
streamplot(field, box[, cmap, bgcolor, ...]) |
Draw streamlines of a flow field in Kwant style |
interpolate_current(syst, current[, ...]) |
Interpolate currents in a system onto a regular grid. |
sys_leads_sites(sys[, num_lead_cells]) |
Return all the sites of the system and of the leads as a list. |
sys_leads_hoppings(sys[, num_lead_cells]) |
Return all the hoppings of the system and of the leads as an iterator. |
sys_leads_pos(sys, site_lead_nr) |
Return an array of positions of sites in a system. |
sys_leads_hopping_pos(sys, hop_lead_nr) |
Return arrays of coordinates of all hoppings in a system. |
mask_interpolate(coords, values[, a, ...]) |
Interpolate a scalar function in vicinity of given points. |