pyprocar.procarplot package

Submodules

pyprocar.procarplot.procarplot module

class pyprocar.procarplot.procarplot.ProcarPlot(bands, spd, kpoints=None)[source]

Bases: object

Methods

atomicPlot([cmap, vmin, vmax, ax])

Just a handler to parametricPlot.

parametricPlot

plotBands

scatterPlot

atomicPlot(cmap='hot_r', vmin=None, vmax=None, ax=None)[source]

Just a handler to parametricPlot. Useful to plot energy levels.

It adds a fake k-point. Shouldn’t be invoked with more than one k-point ax not implemented here, not need

parametricPlot(cmap='jet', vmin=None, vmax=None, mask=None, ticks=None, discontinuities=[], ax=None, figsize=(13, 9), plot_bar=True, linewidth=1)[source]
plotBands(size=0.02, marker='o', ticks=None, color='blue', discontinuities=[], figsize=(13, 9), ax=None)[source]
scatterPlot(size=50, mask=None, cmap='hot_r', vmax=None, vmin=None, marker='o', ticks=None, discontinuities=[], ax=None)[source]

Module contents