Plotting module
- class aurelia_plots.show_spectra
This object contains plotting functions that allows one to check the status of the calculation. There are no outputs to these functions, and they do not change the calculation at all.
- Make_arpes_plot(exp)
This function plots the values in
arpes.intensity. The offset angles \(\theta_0\), \(\phi_0\), and \(\alpha_0\) defined in the objectexpare also shown by red lines.args:
arpes: An object from theaurelia_arpesmodule, which can have three dimensions options:
"cube"`, ``"slicekk"`, and ``"sliceEk". If the dimension is"cube", slices are plotted. By default, the Fermi surface is chosen, along with mean values of \(\theta\) and \(\phi\) axes.exp: An object from theaurelia_static_varsmodule.
- Make_flake_plot(exp, domain)
This function plots the values in
arpes.intensityandarpes.domains. The offset angles \(\theta_0\), \(\phi_0\), and \(\alpha_0\) defined by both the experiment objectexpand the domain objectdomainare shown as red lines to verify correctness.If the calculation dimension is
"cube", slices must be chosen for plotting. By default, the Fermi surface is selected along with the mean values ofarpes.thandarpes.ph.args:
arpes: An object from theaurelia_arpesmodule, which can have three dimensions options:
"cube"`, ``"slicekk"`, and ``"sliceEk". If the dimension is"cube", slices are plotted. By default, the Fermi surface is chosen, along with mean values of \(\theta\) and \(\phi\) axes.exp: An object from theaurelia_static_varsmodule.domain: An object from theaurelia_static_varsmodule.
- Make_spec_plot(constE=None)
This function plots the values in
spec.specfunas well as the dispersion inbands.bands.args:
spec: An object from the
aurelia_arpesmodule, which can have three dimensions options:
"cube"`, ``"slicekk"`, and ``"sliceEk". If the dimension is"cube", one can specify the constant energy cut to plot.Optional args:
constE: A float. Specifies the constant energy cut to show (in binding energy). By default, the Fermi surface is chosen.
- Make_stats_plot()
This function plots the values in
arpes.statsandarpes.dstats, if available. If the calculation dimension is"cube", slices must be chosen for plotting. By default, the Fermi surface is selected along with the mean values ofarpes.thandarpes.ph.args:
arpes: An object from theaurelia_arpesmodule, which can have three dimensions options:
"cube"`, ``"slicekk"`, and ``"sliceEk". If the dimension is"cube", slices are plotted. By default, the Fermi surface is chosen, along with mean values of \(\theta\) and \(\phi\) axes.