plot_Ir

plot_Ir.py [-h] [--data_out DATA_OUT] [--format FORMAT] [--label LABEL] [--label-fontsize LABEL_FONTSIZE]
           [--avec AVEC] [--subfigures SUBFIGURES] [--xmin XMIN] [--xmax XMAX]
           [--ymin YMIN] [--ymax YMAX] [-w W] [--sharey]
           file_eigen

Description

plot_Ir.py is a script for plotting the interactions Ir in the real space. The data can be generated by chiq_fft.py + chiq_post.py.

Positional Arguments

file_eigen

File name for Ir, e.g., I_r_eigen.dat.

Options

-h, –help

Show this help message and exit.

–data_out DATA_OUT

Specify the filename to export numerical data for the plot.

–format FORMAT

Specify the format of the output figure, e.g., pdf. The available formats are pdf, png, ps, eps, and svg. Multiple formats can be specified by separating them with commas, e.g., pdf,png. The default is pdf.

–label LABEL, -l LABEL

Specify a filename containing labels of entries to be plotted. The file should be in the python dictionary format, e.g., {0: 'label0', 1: 'label1'}. Skipped entries will not be displayed in the plot.

–label-fontsize LABEL_FONTSIZE

Specify the font size for the labels in the plot. Default is 8.

–avec AVEC

Specify the filename containing the lattice vectors. The file should contain a real 3x3 matrix with row vectors a1, a2, a3. Default is a unit matrix.

–subfigures SUBFIGURES, –subfigure SUBFIGURES

Specify a filename to define optional figures that display specific subsets of data. Each line in the file represents one figure and should contain space-separated integers corresponding to the columns to plot.

–xmin XMIN

Set the left bound of the x-axis.

–xmax XMAX

Set the right bound of the x-axis.

–ymin YMIN

Set the upper bound of the y-axis.

–ymax YMAX

Set the lower bound of the y-axis.

-w W

Specify the bosonic frequency.

–sharey

Ensure all figures share the same y-axis range.

Example

Plotting with default mode:

$ plot_Ir.py I_r_eigen.dat