Eigenvalues¶
-
class
Eigenvalues
(eigenvalues, probability=None)¶ Hamiltonian eigenvalues with optional probability map
Attributes
values (np.ndarray) probability (np.ndarray) Methods
plot
([mark_degenerate, show_indices])Standard eigenvalues scatter plot plot_heatmap
([size, mark_degenerate, ...])Eigenvalues scatter plot with a heatmap indicating probability density -
plot
(mark_degenerate=True, show_indices=False, **kwargs)¶ Standard eigenvalues scatter plot
Parameters: mark_degenerate : bool
Plot a line which connects degenerate states.
show_indices : bool
Plot index number next to all states.
**kwargs
Forwarded to plt.scatter().
-
plot_heatmap
(size=(7, 77), mark_degenerate=True, show_indices=False, **kwargs)¶ Eigenvalues scatter plot with a heatmap indicating probability density
Parameters: size : Tuple[int, int]
Min and max scatter dot size.
mark_degenerate : bool
Plot a line which connects degenerate states.
show_indices : bool
Plot index number next to all states.
**kwargs
Forwarded to plt.scatter().
-