lambda_in

Module to write lambda.in files for calculating superconducting properties

Functions

lambda_in(compound, maxfreq, qgauss, ...)

Create lambda.in file for lambda.x.

main()

Execute the main functionality.

lambda_in.lambda_in(compound, maxfreq, qgauss, smearing, mustar)[source]

Create lambda.in file for lambda.x.

Parameters: - compound (str): Name of the compound. - maxfreq (str): Maximum phonon frequency + 5 THz. - qgauss (str): Smearing for q-mesh integration. - smearing (str): Smearing type. - mustar (str): Coulomb potential.

Returns: None Example: >>> lambda_in(‘SiO2’, ‘30’, ‘0.01’, ‘gauss’, ‘0.13’) Suppose elph.out file available. If calculation is performed in multiple times, elph.out (latest), elph.out1 (first), elph.out2 (second),…. files available

lambda_in.main()[source]

Execute the main functionality.

This function is the main entry point for executing the functionality to create the lambda.in file for lambda.x based on the provided command-line arguments.

Parameters: None

Returns: None