EPWpy.plotting.plot_supercond#

Functions

band_plot(prefix, xticks[, ylim, type_run])

combined_plot(prefix, xticks[, phononData, ...])

Generates a combined plot with 2x2 subplots.

extract_nesting(prefix[, input_file, ...])

Generates the prefix.nesting_fn file by extracting lines from epw4.out that match the pattern 'Nesting function (q)= ', extracting the 4th field, numbering the lines, and writing to pb.nesting_fn.

gap_aniso_fsr_fbw(prefix, home[, tempmax, font])

gap_aniso_fsr_fbw_mu_temp(prefix, home[, ...])

gap_aniso_outerwin(prefix, home[, ylim, ...])

gap_aniso_temp(prefix, home[, calc_type, ...])

gap_conv_aniso_imag(prefix, home[, ...])

gap_conv_aniso_real_imag(prefix, home[, ...])

gap_iso_fsr_and_fbw(prefix, home, tempmax[, ...])

gap_iso_imag(prefix, home[, temp, font])

gap_iso_imag_fbw(prefix, home, tempmax[, font])

gap_iso_imag_temp(prefix, home, tempmax[, font])

gap_iso_real_imag(prefix, home[, temp, font])

gap_iso_real_imag_temp(prefix, home, tempmax)

get_fermi(prefix)

get_qpath(prefix[, input_file, output_file, ...])

Processes the input file to find lines matching the pattern, writes them to the output file, appends 1/number_of_lines to each line.

get_sym_points(prefix)

lambdaq_plot(prefix, xticks[, phononData, temps])

max_eig_temp(prefix, home, filename[, ...])

nesting_plot(prefix, xticks[, phononData, ...])

phonon_plot(prefix, xticks)

plot_a2f(prefix, home[, nqsmear, font])

plot_lambda(prefix, home[, font])

plot_lamda_aniso_iso(prefix, home[, ...])

plot_qpdos(prefix, home[, filename, temp, font])

EPWpy.plotting.plot_supercond.band_plot(prefix, xticks, ylim=(-15, 15), type_run='nscf_tetra')[source]#
EPWpy.plotting.plot_supercond.combined_plot(prefix, xticks, phononData=None, nestData=None, temps=None)[source]#

Generates a combined plot with 2x2 subplots. First subplot: Nesting function Second, Third, and Fourth subplots: Lambda function for different modes

EPWpy.plotting.plot_supercond.extract_nesting(prefix, input_file=None, output_file=None, pattern=None)[source]#

Generates the prefix.nesting_fn file by extracting lines from epw4.out that match the pattern 'Nesting function (q)= ', extracting the 4th field, numbering the lines, and writing to pb.nesting_fn.

EPWpy.plotting.plot_supercond.gap_aniso_fsr_fbw(prefix, home, tempmax=30, font=12)[source]#
EPWpy.plotting.plot_supercond.gap_aniso_fsr_fbw_mu_temp(prefix, home, tempmax=30, font=12)[source]#
EPWpy.plotting.plot_supercond.gap_aniso_outerwin(prefix, home, ylim=(0, 5), tempmax=30, muc=0.25, mu=0.429, font=12)[source]#
EPWpy.plotting.plot_supercond.gap_aniso_temp(prefix, home, calc_type='fsr', tempmax=30, font=12)[source]#
EPWpy.plotting.plot_supercond.gap_conv_aniso_imag(prefix, home, calc_type='fsr', temp=10, font=12)[source]#
EPWpy.plotting.plot_supercond.gap_conv_aniso_real_imag(prefix, home, temp=10, font=12, calc_type='fsr')[source]#
EPWpy.plotting.plot_supercond.gap_iso_fsr_and_fbw(prefix, home, tempmax, font=12)[source]#
EPWpy.plotting.plot_supercond.gap_iso_imag(prefix, home, temp=0.3, font=12)[source]#
EPWpy.plotting.plot_supercond.gap_iso_imag_fbw(prefix, home, tempmax, font=12)[source]#
EPWpy.plotting.plot_supercond.gap_iso_imag_temp(prefix, home, tempmax, font=12)[source]#
EPWpy.plotting.plot_supercond.gap_iso_real_imag(prefix, home, temp=0.3, font=12)[source]#
EPWpy.plotting.plot_supercond.gap_iso_real_imag_temp(prefix, home, tempmax, font=12)[source]#
EPWpy.plotting.plot_supercond.get_fermi(prefix)[source]#
EPWpy.plotting.plot_supercond.get_qpath(prefix, input_file=None, output_file=None, pattern=None)[source]#

Processes the input file to find lines matching the pattern, writes them to the output file, appends 1/number_of_lines to each line.

Parameters: - prefix (str): The prefix for the default file names. - input_file (str, optional): The path to the input file. Defaults to None. - output_file (str, optional): The path to the output file. Defaults to None. - pattern (str, optional): The regex pattern to search for. Defaults to None.

Returns: None

EPWpy.plotting.plot_supercond.get_sym_points(prefix)[source]#
EPWpy.plotting.plot_supercond.lambdaq_plot(prefix, xticks, phononData=None, temps=None)[source]#
EPWpy.plotting.plot_supercond.max_eig_temp(prefix, home, filename, nstemp=21, font=12)[source]#
EPWpy.plotting.plot_supercond.nesting_plot(prefix, xticks, phononData=None, nestData=None)[source]#
EPWpy.plotting.plot_supercond.phonon_plot(prefix, xticks)[source]#
EPWpy.plotting.plot_supercond.plot_a2f(prefix, home, nqsmear=10, font=12)[source]#
EPWpy.plotting.plot_supercond.plot_lambda(prefix, home, font=12)[source]#
EPWpy.plotting.plot_supercond.plot_lamda_aniso_iso(prefix, home, nqsmear=10, font=12)[source]#
EPWpy.plotting.plot_supercond.plot_qpdos(prefix, home, filename='epw1.out', temp=10, font=12)[source]#